Public Member Functions

IParticleChannelMapR Class Reference

Search for all occurrences

#include <IParticleChannelMap.h>

Inheritance diagram for IParticleChannelMapR:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool  IsShared () const
  check out if some particles have shared mapping data.
virtual bool  IsUVVertShared () const =0
  check out if some particles have shared UVVert data.
virtual bool  IsTVFaceShared () const =0
  check out if some particles have shared TVFace data.
virtual int  GetUVVertCount () const =0
  get total number of actual TabUVVert values in the channel
virtual int  GetUVVertIndex (int particleIndex) const =0
  get the TabUVVert value index of a particle
virtual const TabUVVert *  GetUVVertByIndex (int valueIndex) const =0
  get TabUVVert of the valueIndex-th value
virtual const TabUVVert *  GetUVVert (int particleIndex) const =0
  get TabUVVert of a particle with the specified index
virtual const TabUVVert *  GetUVVert () const =0
  get global TabUVVert value for all particles.
virtual int  GetTVFaceCount () const =0
  get total number of actual TabTVFace values in the channel
virtual int  GetTVFaceIndex (int particleIndex) const =0
  may return NULL.
virtual const TabTVFace *  GetTVFaceByIndex (int valueIndex) const =0
  get TabTVFace of the valueIndex-th value.
virtual const TabTVFace *  GetTVFace (int particleIndex) const =0
  get TabTVFace of a particle with the specified index.
virtual const TabTVFace *  GetTVFace () const =0
  get global TabTVFace value for all particles.
virtual void  Apply (Mesh *mesh, int particleIndex, int mp) const =0
  apply content of the channel to the mesh [mesh] at mapping channel [mp]
FPInterfaceDesc GetDesc ()

IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR
IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR IParticleChannelMapR