IParticleChannelAngAxis.h

IParticleChannelAngAxis.h
+ Related help topics:

Module description

Functions

virtual const AngAxisGetValue (int index) const =0
 Get property for particle with index. More...
 
virtual bool IsGlobal () const =0
 Verify if the channel is global. More...
 
virtual const AngAxisGetValue () const =0
 If channel is global returns the global value. More...
 
FPInterfaceDescGetDesc ()
 
virtual void SetValue (int index, const AngAxis &v)=0
 Set property for particle with index. More...
 
virtual void SetValue (const AngAxis &v)=0
 Set property for all particles at once thus making the channel global. More...
 
FPInterfaceDescGetDesc ()
 

Function Documentation

const AngAxis & GetValue ( int  index) const
pure virtual

Get property for particle with index.

bool IsGlobal ( ) const
pure virtual

Verify if the channel is global.

const AngAxis & GetValue ( ) const
pure virtual

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 ( )
inlinevirtual
Remarks
Returns a pointer to the class which contains the interface metadata.

Implements FPInterface.

virtual FPInterfaceDesc * GetDescByID(Interface_ID id)
Definition: ifnpub.h:613
#define PARTICLECHANNELANGAXISR_INTERFACE
Definition: IParticleChannelAngAxis.h:21
void SetValue ( int  index,
const AngAxis v 
)
pure virtual

Set property for particle with index.

void SetValue ( const AngAxis v)
pure virtual

Set property for all particles at once thus making the channel global.

FPInterfaceDesc * GetDesc ( )
inlinevirtual
Remarks
Returns a pointer to the class which contains the interface metadata.

Implements FPInterface.

#define PARTICLECHANNELANGAXISW_INTERFACE
Definition: IParticleChannelAngAxis.h:22
virtual FPInterfaceDesc * GetDescByID(Interface_ID id)
Definition: ifnpub.h:613