3ds Max C++ API Reference
Loading...
Searching...
No Matches
IParticleChannelAngAxis.h

Functions

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

Detailed Description

Function Documentation

◆ GetValue() [1/2]

virtual const AngAxis & GetValue ( int index) const
pure virtual

Get property for particle with index.

◆ IsGlobal()

virtual bool IsGlobal ( ) const
pure virtual

Verify if the channel is global.

◆ GetValue() [2/2]

virtual 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.

◆ GetDesc() [1/2]

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

Implements FPInterface.

#define PARTICLECHANNELANGAXISR_INTERFACE
Definition IParticleChannelAngAxis.h:21
virtual FPInterfaceDesc * GetDescByID(Interface_ID id)
Definition ifnpub.h:619

◆ SetValue() [1/2]

virtual void SetValue ( int index,
const AngAxis & v )
pure virtual

Set property for particle with index.

◆ SetValue() [2/2]

virtual void SetValue ( const AngAxis & v)
pure virtual

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

◆ GetDesc() [2/2]

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

Implements FPInterface.

#define PARTICLECHANNELANGAXISW_INTERFACE
Definition IParticleChannelAngAxis.h:22