Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
osgbInteraction::HandNode::AllParams
osgbDynamics::AngleSpringConstraintAn angle spring for rotating around an axis
osgbInteraction::HandNode::ArticulationInfo
osgbInteraction::ArticulationRecordSupport for HandNode articulations
osgbDynamics::BallAndSocketConstraintConstrains two rigid bodies at the same world coordinate point
osgbCollision::BoundingConeUsed internally to store cone parameters
osgbCollision::BoundingCylinderUsed internally to store cylinder parameters
osgbDynamics::BoxConstraintAllows translation along three axes, but doesn't allow any rotation
osgbDynamics::CardanConstraintImplements a universal or Cardan constraint, useful for transferring torque from one body to another
osgbCollision::ChartUsed by GLDebugDrawer to render a 2D HUD graph of intersection points
osgbCollision::CollectVerticesVisitorA NodeVisitor to collect a set of transformed vertices
osgbCollision::ComputeCylinderVisitorComputes the extents of a cylinder around specified OSG data
osgbCollision::ComputeShapeVisitorA NodeVisitor that creates Bullet collision shapes for each Geode and assembles them into a single btCompoundShape
osgbCollision::ComputeTriMeshVisitorCreates a list of triangles from OSG data, suitable for constructing Bullet triangle mesh collision shapes
osgbDynamics::Constraint
osgbDynamics::CreationRecordData record for rigid body construction information
osgbInteraction::DragHandlerAn event handler for selecting and dragging rigid bodies
osgbDynamics::FixedConstraintA constraint that prohibits all relative transformation
osgbInteraction::GestureHandlerAllows data gloves to trigger interations via gesture codes
osgbCollision::GLDebugDrawerDebug utility to render Bullet collision shapes
osgbInteraction::GripRelease
osgbInteraction::HandNodeA Node that renders a hand model in the OSG scene and maintains a Bullet rigid body and collision shape representation of the hand
osgbInteraction::HandTestEventHandlerAllows keyboard and mouse control of the HandNode
osgbDynamics::HingeConstraintLimits rotation around a single axis. Allows no other rotation, and no translation
osgbDynamics::InternalSpringDataFor internal storage of Bullet spring constraint parameters
osgbInteraction::LaunchHandlerAn event handler to support throwing objects into a dynamics simulation
osgbDynamics::LinearAngleSpringConstraintTBD
osgbDynamics::LinearSpringConstraintAn axis-constrained spring
osgbDynamics::MotionStateA btMotionState that works with OSG Transforms
osgbDynamics::MotionStateCallbackApplication notification of changes to a MotionState world transform
osgbInteraction::MoveToPose
osgbCollision::Octree
osgbInteraction::P5GloveSupport for the P5 data glove
osgbDynamics::PhysicsDataTBD
osgbDynamics::PhysicsStateTBD
osgbDynamics::PhysicsThreadAn OSG / OpenThreads class for asynchronous physics simulation
osgbDynamics::PlanarConstraintAllows bodies to move relative to each other in a plane
osgbDynamics::RagdollConstraintLike BallAndSocketConstraint, but limits movement to within a cone around a specified axis
ReaderWriterSGB
osgbCollision::RefBulletObject< T >A template class for maintaining reference-counted Bullet objects
osgbDynamics::RigidBodyAnimationAn update callback to reposition a btRigidBody in the Bullet simulation
osgbInteraction::SaveRestoreHandlerAn event handler to support physics save and restore
osgbDynamics::SliderConstraintCreates a constraint from an axis and movement limits on that axis
osgbDynamics::TripleBufferA triple buffer mechanism to support physics and rendering in separate threads
osgbDynamics::TwistSliderConstraintLike SliderConstraint, but allows rotation around the axis
osgbCollision::VertexAggOpA geometry reduction method that produces a convex hull, suitable for low-resolution collision shapes
osgbInteraction::VirtualHandTestEventHandlerAllows keyboard and mouse control of the HandNode
osgbDynamics::WheelSuspensionConstraintModel of a wheel constrained to a vehicle