Package org.web3d.x3d.sai.RigidBodyPhysics

  • Interface Summary 
    Interface Description
    BallJoint
    BallJoint represents an unconstrained joint between two bodies that pivot about a common anchor point.
    CollidableOffset
    CollidableOffset repositions geometry relative to center of owning body.
    CollidableShape
    CollidableShape connects the collision detection system, the rigid body model, and the renderable scene graph.
    CollisionCollection
    CollisionCollection holds a collection of objects that can be managed as a single entity for resolution of inter-object collisions.
    CollisionSensor
    CollisionSensor generates collision-detection events.
    CollisionSpace
    CollisionSpace holds collection of objects considered together for resolution of inter-object collisions.
    Contact
    Contact nodes are produced as output events when two collidable objects or spaces make contact.
    DoubleAxisHingeJoint
    DoubleAxisHingeJoint has two independent axes located around a common anchor point.
    MotorJoint
    MotorJoint drives relative angular velocities between body1 and body2 within a common reference frame.
    RigidBody
    RigidBody describes a collection of shapes with a mass distribution that is affected by the physics model.
    RigidBodyCollection
    RigidBodyCollection represents a system of bodies that interact within a single physics model.
    SingleAxisHingeJoint
    SingleAxisHingeJoint has single axis about which to rotate, similar to a traditional door hinge.
    SliderJoint
    SliderJoint constrains all movement between body1 and body2 along a single axis.
    UniversalJoint
    UniversalJoint is like a BallJoint that constrains an extra degree of rotational freedom.
    X3DNBodyCollidableNode
    The X3DNBodyCollidableNode abstract node type represents objects that act as the interface between the rigid body physics, collision geometry proxy, and renderable objects in the scene graph hierarchy.
    X3DNBodyCollisionSpaceNode
    The X3DNBodyCollisionSpaceNode abstract node type represents objects that act as a self-contained spatial collection of objects that can interact through collision detection routines.
    X3DRigidJointNode
    The X3DRigidJointNode abstract node type is the base type for all joint types.