IParticleChannelMatrix3R Class Reference
 
 
 
IParticleChannelMatrix3R Class Reference

#include <IParticleChannelMatrix3.h>

Inheritance diagram for IParticleChannelMatrix3R:
FPMixinInterface FPInterface BaseInterface InterfaceServer MaxHeapOperators

Public Types

enum   { kGetValue, kIsGlobal, kGetValueGlobal }

Public Member Functions

BEGIN_FUNCTION_MAP  FN_1 (kGetValue, TYPE_MATRIX3_BR, GetValue, TYPE_INT)
  FN_0 (kIsGlobal, TYPE_bool, IsGlobal)
  FN_0 (kGetValueGlobal, TYPE_MATRIX3_BR, GetValue)
virtual const Matrix3 GetValue (int index) const =0
  Get property for particle with index.
virtual bool  IsGlobal () const =0
  Verify if the channel is global.
virtual const Matrix3 GetValue () const =0
  If channel is global returns the global value If channel is not global returns value of the first particle Returns bounding box for all particles.
FPInterfaceDesc GetDesc ()

Member Enumeration Documentation


Member Function Documentation

BEGIN_FUNCTION_MAP FN_1 ( kGetValue  ,
TYPE_MATRIX3_BR  ,
GetValue  ,
TYPE_INT   
)
FN_0 ( kIsGlobal  ,
TYPE_bool  ,
IsGlobal   
)
FN_0 ( kGetValueGlobal  ,
TYPE_MATRIX3_BR  ,
GetValue   
)