|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xith3d.physics.simulation.Joint
org.xith3d.physics.simulation.joints.HingeJoint
public abstract class HingeJoint
Insert type comment here.
| Field Summary | |
|---|---|
protected JointLimitMotor |
limot
|
| Constructor Summary | |
|---|---|
HingeJoint(Body body1,
Body body2)
|
|
| Method Summary | |
|---|---|
abstract org.openmali.vecmath2.Point3f |
getAnchor()
|
abstract org.openmali.vecmath2.Vector3f |
getAxis()
|
java.lang.String |
getInfo()
|
abstract org.openmali.vecmath2.Matrix3f |
getInitialRotation()
|
JointLimitMotor |
getLimitMotor()
|
java.lang.String |
getType()
|
abstract void |
setAnchor(float x,
float y,
float z)
Sets the bodyRelAnchor measured relative to body 2. |
void |
setAnchor(org.openmali.vecmath2.Tuple3f anchor)
Sets the bodyRelAnchor measured relative to body 2. |
abstract void |
setAxis(float x,
float y,
float z)
|
void |
setAxis(org.openmali.vecmath2.Vector3f axis)
|
abstract void |
setInitialRotation(float rotX,
float rotY,
float rotZ)
Sets the initial relative rotation. |
abstract void |
setInitialRotation(org.openmali.vecmath2.Matrix3f rot)
Sets the initial relative rotation. |
void |
setLimitMotor(JointLimitMotor limot)
|
protected abstract void |
setLimitMotorImpl(JointLimitMotor limot)
|
| Methods inherited from class org.xith3d.physics.simulation.Joint |
|---|
getBody1, getBody2, getWorld, refresh |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected JointLimitMotor limot
| Constructor Detail |
|---|
public HingeJoint(Body body1,
Body body2)
| Method Detail |
|---|
public final java.lang.String getType()
getType in class Jointpublic java.lang.String getInfo()
getInfo in class Joint
public abstract void setAnchor(float x,
float y,
float z)
x - y - z - public final void setAnchor(org.openmali.vecmath2.Tuple3f anchor)
anchor - public abstract org.openmali.vecmath2.Point3f getAnchor()
public abstract void setAxis(float x,
float y,
float z)
public final void setAxis(org.openmali.vecmath2.Vector3f axis)
public abstract org.openmali.vecmath2.Vector3f getAxis()
public abstract void setInitialRotation(org.openmali.vecmath2.Matrix3f rot)
rot -
public abstract void setInitialRotation(float rotX,
float rotY,
float rotZ)
rotX - rotY - rotZ - public abstract org.openmali.vecmath2.Matrix3f getInitialRotation()
protected abstract void setLimitMotorImpl(JointLimitMotor limot)
public final void setLimitMotor(JointLimitMotor limot)
public final JointLimitMotor getLimitMotor()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||