Package org.web3d.x3d.jsail.RigidBodyPhysics


package org.web3d.x3d.jsail.RigidBodyPhysics
The Rigid Body Physics component describes how to model rigid bodies and their interactions through the application of basic physics principles to effect motion.

The X3D Java Scene Access Interface (x3djsail) package provides concrete classes for each X3D node and statement.

Online: X3D Java Scene Access Interface Library (X3DJSAIL) and X3DJSAIL Javadoc

See Also:
X3D Resources, X3D Scene Authoring Hints, X3D Tooltips, Package, https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful, https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java
  • Class Summary
    Class
    Description
    BallJoint represents an unconstrained joint between two bodies that pivot about a common anchor point.
    CollidableOffset repositions geometry relative to center of owning body.
    CollidableShape connects the collision detection system, the rigid body model, and the renderable scene graph.
    CollisionCollection holds a collection of objects that can be managed as a single entity for resolution of inter-object collisions.
    CollisionSensor generates collision-detection events.
    CollisionSpace holds collection of objects considered together for resolution of inter-object collisions.
    Contact nodes are produced as output events when two collidable objects or spaces make contact.
    DoubleAxisHingeJoint has two independent axes located around a common anchor point.
    MotorJoint drives relative angular velocities between body1 and body2 within a common reference frame.
    RigidBody describes a collection of shapes with a mass distribution that is affected by the physics model.
    RigidBodyCollection represents a system of bodies that interact within a single physics model.
    SingleAxisHingeJoint has single axis about which to rotate, similar to a traditional door hinge.
    SliderJoint constrains all movement between body1 and body2 along a single axis.
    UniversalJoint is like a BallJoint that constrains an extra degree of rotational freedom.