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