![]() |
VR-Forces 5.0.2 Developer's Guide
|
Describes the shape of a collision object for particle-based effects. So that particles don't enter the cockpit of a helicopter for example.
Public Member Functions | |
| DtParticleCollisionObjectInfo () | |
| virtual | ~DtParticleCollisionObjectInfo () |
| DtParticleCollisionObjectInfo (const DtParticleCollisionObjectInfo &orig) | |
| DtParticleCollisionObjectInfo & | operator= (const DtParticleCollisionObjectInfo &rhs) |
| bool | operator== (const DtParticleCollisionObjectInfo &rhs) |
| virtual std::string | toString (const ParticleCollisionObjectType &type) const |
| virtual void | print () const |
| virtual void | reset () |
| makVrv::DtParticleCollisionObjectInfo::DtParticleCollisionObjectInfo | ( | ) |
CTOR.
|
virtual |
DTOR.
| makVrv::DtParticleCollisionObjectInfo::DtParticleCollisionObjectInfo | ( | const DtParticleCollisionObjectInfo & | orig | ) |
Copy constructor.
| DtParticleCollisionObjectInfo& makVrv::DtParticleCollisionObjectInfo::operator= | ( | const DtParticleCollisionObjectInfo & | rhs | ) |
Assignment operator.
| bool makVrv::DtParticleCollisionObjectInfo::operator== | ( | const DtParticleCollisionObjectInfo & | rhs | ) |
Equality operator.
|
virtual |
Convert ParticleCollisionObjectType enum to string for printing.
|
virtual |
Print information about this particle collision object.
|
virtual |
Reset a collision object type and set default values.
| ParticleCollisionObjectType makVrv::DtParticleCollisionObjectInfo::myParticleCollisionObjectType |
| float makVrv::DtParticleCollisionObjectInfo::myParticleCollisionRadius |
| DtVector makVrv::DtParticleCollisionObjectInfo::myParticleCollisionRadiusXYZ |
| DtVector makVrv::DtParticleCollisionObjectInfo::myParticleCollisionPosOffset |
| DtTaitBryan makVrv::DtParticleCollisionObjectInfo::myParticleCollisionOriOffset |
| DtVector makVrv::DtParticleCollisionObjectInfo::myParticleCollisionPlanePoint |
| DtVector makVrv::DtParticleCollisionObjectInfo::myParticleCollisionPlaneNormal |