public

Inheritance Graph

graph BT
	ParticleReflectionAffector
	ParticleReflectionAffector --> ParticleAffector
	click ParticleReflectionAffector "classMinSG_1_1ParticleReflectionAffector"
	click ParticleAffector "classMinSG_1_1ParticleAffector"

Description

Reflects particles on a plane.

ParticleReflectionAffector > ParticleAffector > AbstractNodeBehaviour

Public Functions

   
   
  ParticleReflectionAffector( ParticleSystemNode * node)
   
  ~ParticleReflectionAffector()
   
AbstractBehaviour::behaviourResult_t doExecute()
   
void setPlane(const Geometry::Plane & g)
   
const Geometry::Plane & getPlane() const
   
void setReflectiveness(float f)
   
float getReflectiveness() const
   
void setAdherence(float f)
   
float getAdherence() const

Documentation

function
MinSG::ParticleReflectionAffector::ParticleReflectionAffector

public
     
     
ParticleReflectionAffector( ParticleSystemNode * node )

Defined in MinSG/Ext/ParticleSystem/ParticleAffectors.h:110


function
MinSG::ParticleReflectionAffector::~ParticleReflectionAffector

public virtual
   
   
~ParticleReflectionAffector( )

Defined in MinSG/Ext/ParticleSystem/ParticleAffectors.h:111


function
MinSG::ParticleReflectionAffector::doExecute

public virtual
   
   
AbstractBehaviour::behaviourResult_t doExecute( )

o Called every frame (if the behaviour is active).

Defined in MinSG/Ext/ParticleSystem/ParticleAffectors.h:113


function
MinSG::ParticleReflectionAffector::setPlane

public inline
     
     
void setPlane( const Geometry::Plane & g )

Defined in MinSG/Ext/ParticleSystem/ParticleAffectors.h:115


function
MinSG::ParticleReflectionAffector::getPlane

public const inline
   
   
const Geometry::Plane & getPlane( ) const

Defined in MinSG/Ext/ParticleSystem/ParticleAffectors.h:116


function
MinSG::ParticleReflectionAffector::setReflectiveness

public inline
     
     
void setReflectiveness( float f )

Defined in MinSG/Ext/ParticleSystem/ParticleAffectors.h:117


function
MinSG::ParticleReflectionAffector::getReflectiveness

public const inline
   
   
float getReflectiveness( ) const

Defined in MinSG/Ext/ParticleSystem/ParticleAffectors.h:118


function
MinSG::ParticleReflectionAffector::setAdherence

public inline
     
     
void setAdherence( float f )

Defined in MinSG/Ext/ParticleSystem/ParticleAffectors.h:119


function
MinSG::ParticleReflectionAffector::getAdherence

public const inline
   
   
float getAdherence( ) const

Defined in MinSG/Ext/ParticleSystem/ParticleAffectors.h:120