net.java.dev.joode.joint
Class JointFixed

java.lang.Object
  extended by net.java.dev.joode.WorldObject
      extended by net.java.dev.joode.joint.Joint
          extended by net.java.dev.joode.joint.JointFixed
All Implemented Interfaces:
java.io.Serializable, SimState

public class JointFixed
extends Joint

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class net.java.dev.joode.joint.Joint
Joint.Info1, Joint.Info2
 
Field Summary
 Vector3 offset
           
 Quaternion qrel
           
 
Fields inherited from class net.java.dev.joode.joint.Joint
body, dJOINT_INGROUP, dJOINT_REVERSE, dJOINT_TWOBODIES, feedback, flags, lambda, MAX_BODIES
 
Fields inherited from class net.java.dev.joode.WorldObject
data, tag, world
 
Constructor Summary
JointFixed()
           
JointFixed(World world)
           
 
Method Summary
 JointFixed cloneState(ClonedReferences util)
           deep clones the state object, any references to other SimState objects should be cloned and assigned to the clone via the ClonedReferences util object.
 void getInfo1(Joint.Info1 info)
           
 void getInfo2(Joint.Info2 info)
           
 void setFixed()
           
 
Methods inherited from class net.java.dev.joode.joint.Joint
attach, destroy, partialCloneJoint, removeJointReferencesFromAttachedBodies, reset, setJointId
 
Methods inherited from class net.java.dev.joode.WorldObject
partialCloneWorldObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

offset

public final Vector3 offset

qrel

public final Quaternion qrel
Constructor Detail

JointFixed

public JointFixed(World world)

JointFixed

public JointFixed()
Method Detail

getInfo1

public void getInfo1(Joint.Info1 info)
Specified by:
getInfo1 in class Joint

getInfo2

public void getInfo2(Joint.Info2 info)
Specified by:
getInfo2 in class Joint

setFixed

public final void setFixed()

cloneState

public JointFixed cloneState(ClonedReferences util)
Description copied from interface: SimState

deep clones the state object, any references to other SimState objects should be cloned and assigned to the clone via the ClonedReferences util object. The util object ensures that multiple clones of the same object are not performed during a clone operation.

Parameters:
util - instanciate a new one if top level cloning