a turbulence force functor More...
#include <ps_force.h>
Public Member Functions | |
| virtual | ~CPSTurbulForceFunc () |
| void | operator() (const NLMISC::CVector &pos, NLMISC::CVector &speed, float invMass) |
| virtual void | serial (NLMISC::IStream &f) throw (NLMISC::EStream) |
Public Attributes | |
| float | _Scale |
| float | _Intensity |
| uint32 | _NumOctaves |
a turbulence force functor
Definition at line 633 of file ps_force.h.
| virtual NL3D::CPSTurbulForceFunc::~CPSTurbulForceFunc | ( | ) | [inline, virtual] |
Definition at line 635 of file ps_force.h.
| void NL3D::CPSTurbulForceFunc::operator() | ( | const NLMISC::CVector & | pos, | |
| NLMISC::CVector & | speed, | |||
| float | invMass | |||
| ) | [inline] |
Definition at line 640 of file ps_force.h.
References nlassert.
| virtual void NL3D::CPSTurbulForceFunc::serial | ( | NLMISC::IStream & | f | ) | throw (NLMISC::EStream) [inline, virtual] |
Definition at line 658 of file ps_force.h.
References _NumOctaves, and _Scale.
Definition at line 665 of file ps_force.h.
Referenced by NL3D::CPSTurbul::setupFunctor().
Definition at line 666 of file ps_force.h.
Referenced by NL3D::CPSTurbul::getNumOctaves(), serial(), and NL3D::CPSTurbul::setNumOctaves().
Definition at line 664 of file ps_force.h.
Referenced by NL3D::CPSTurbul::getScale(), serial(), and NL3D::CPSTurbul::setScale().
1.6.1