cyclone::Aero | A force generator that applies an aerodynamic force |
cyclone::AeroControl | A force generator with a control aerodynamic surface |
cyclone::AngledAero | A force generator with an aerodynamic surface that can be re-oriented relative to its rigid body |
cyclone::BoundingSphere | Represents a bounding sphere that can be tested for overlap |
cyclone::Buoyancy | A force generator to apply a buoyant force to a rigid body |
cyclone::BVHNode< BoundingVolumeClass > | A base class for nodes in a bounding volume hierarchy |
cyclone::CollisionBox | Represents a rigid body that can be treated as an aligned bounding box for collision detection |
cyclone::CollisionData | A helper structure that contains information for the detector to use in building its contact data |
cyclone::CollisionDetector | A wrapper class that holds the fine grained collision detection routines |
cyclone::CollisionPlane | The plane is not a primitive: it doesn't represent another rigid body |
cyclone::CollisionPrimitive | Represents a primitive to detect collisions against |
cyclone::CollisionSphere | Represents a rigid body that can be treated as a sphere for collision detection |
cyclone::Contact | >Contact |
cyclone::ContactGenerator | This is the basic polymorphic interface for contact generators applying to rigid bodies |
cyclone::ContactResolver | The contact resolution routine |
cyclone::Explosion | A force generator showing a three component explosion effect |
cyclone::ForceGenerator | A force generator can be asked to add a force to one or more bodies |
cyclone::ForceRegistry | Holds all the force generators and the bodies they apply to |
cyclone::ForceRegistry::ForceRegistration | Keeps track of one force generator and the body it applies to |
cyclone::Gravity | A force generator that applies a gravitational force |
cyclone::GroundContacts | A contact generator that takes an STL vector of particle pointers and collides them against the ground |
cyclone::IntersectionTests | A wrapper class that holds fast intersection tests |
cyclone::Joint | Joints link together two rigid bodies and make sure they do not separate |
cyclone::Matrix3 | <Matrix3;Matrix3Intro |
cyclone::Matrix4 | Holds a transform matrix, consisting of a rotation matrix and a position |
cyclone::Particle | >Particle |
cyclone::ParticleAnchoredBungee | A force generator that applies a bungee force, where one end is attached to a fixed point in space |
cyclone::ParticleAnchoredSpring | A force generator that applies a Spring force, where one end is attached to a fixed point in space |
cyclone::ParticleBungee | A force generator that applies a spring force only when extended |
cyclone::ParticleBuoyancy | A force generator that applies a buoyancy force for a plane of liquid parrallel to XZ plane |
cyclone::ParticleCable | Cables link a pair of particles, generating a contact if they stray too far apart |
cyclone::ParticleCableConstraint | Cables link a particle to an anchor point, generating a contact if they stray too far apart |
cyclone::ParticleConstraint | Constraints are just like links, except they connect a particle to an immovable anchor point |
cyclone::ParticleContact | >PContact |
cyclone::ParticleContactGenerator | This is the basic polymorphic interface for contact generators applying to particles |
cyclone::ParticleContactResolver | The contact resolution routine for particle contacts |
cyclone::ParticleDrag | A force generator that applies a drag force |
cyclone::ParticleFakeSpring | A force generator that fakes a stiff spring force, and where one end is attached to a fixed point in space |
cyclone::ParticleForceGenerator | A force generator can be asked to add a force to one or more particles |
cyclone::ParticleForceRegistry | Holds all the force generators and the particles they apply to |
cyclone::ParticleForceRegistry::ParticleForceRegistration | Keeps track of one force generator and the particle it applies to |
cyclone::ParticleGravity | A force generator that applies a gravitational force |
cyclone::ParticleLink | Links connect two particles together, generating a contact if they violate the constraints of their link |
cyclone::ParticleRod | Rods link a pair of particles, generating a contact if they stray too far apart or too close |
cyclone::ParticleRodConstraint | Rods link a particle to an anchor point, generating a contact if they stray too far apart or too close |
cyclone::ParticleSpring | A force generator that applies a Spring force |
cyclone::ParticleWorld | Keeps track of a set of particles, and provides the means to update them all |
cyclone::PotentialContact | Stores a potential contact to check later |
cyclone::Quaternion | Holds a three degree of freedom orientation |
cyclone::Random | Keeps track of one random stream: i.e |
cyclone::RigidBody | >RigidBody |
cyclone::Spring | A force generator that applies a Spring force |
cyclone::Vector3 | >Vector |
cyclone::World | The world represents an independent simulation of physics |