|
||||||||||
| 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.SliderJoint
public abstract class SliderJoint
Insert type comment here.
| Field Summary | |
|---|---|
protected JointLimitMotor |
limot
|
| Constructor Summary | |
|---|---|
SliderJoint(Body body1,
Body body2)
Creates a new SliderJoint. |
|
| Method Summary | |
|---|---|
abstract org.openmali.vecmath2.Vector3f |
getAxis()
Returns the axis. |
java.lang.String |
getInfo()
|
abstract org.openmali.vecmath2.Matrix3f |
getInitialRotation()
Returns the initial relative rotation. |
JointLimitMotor |
getLimitMotor()
Returns the limit motor. |
abstract org.openmali.vecmath2.Vector3f |
getOffset()
Returns the point relative to body2. |
java.lang.String |
getType()
|
abstract void |
setAxis(float x,
float y,
float z)
|
void |
setAxis(org.openmali.vecmath2.Vector3f axis)
Sets the axis. |
abstract void |
setInitialRotation(float x,
float y,
float z)
Sets the initial relative rotation. |
abstract void |
setInitialRotation(org.openmali.vecmath2.Matrix3f initialRotation)
Sets the initial relative rotation. |
void |
setLimitMotor(JointLimitMotor limot)
Sets the limit motor. |
protected abstract void |
setLimitMotorImpl(JointLimitMotor limot)
Sets the limit motor. |
abstract void |
setOffset(float x,
float y,
float z)
Sets the point relative to body2. |
void |
setOffset(org.openmali.vecmath2.Tuple3f offset)
Sets the point relative to body2. |
| 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 SliderJoint(Body body1,
Body body2)
SliderJoint.
body1 - body2 - | Method Detail |
|---|
public final java.lang.String getType()
getType in class Jointpublic java.lang.String getInfo()
getInfo in class Joint
public abstract void setOffset(float x,
float y,
float z)
x - y - z - public final void setOffset(org.openmali.vecmath2.Tuple3f offset)
offset - public abstract org.openmali.vecmath2.Vector3f getOffset()
public abstract void setAxis(float x,
float y,
float z)
x - y - z - public final void setAxis(org.openmali.vecmath2.Vector3f axis)
axis - public abstract org.openmali.vecmath2.Vector3f getAxis()
public abstract void setInitialRotation(org.openmali.vecmath2.Matrix3f initialRotation)
initialRotation - the rotation to set
public abstract void setInitialRotation(float x,
float y,
float z)
x - y - z - public abstract org.openmali.vecmath2.Matrix3f getInitialRotation()
protected abstract void setLimitMotorImpl(JointLimitMotor limot)
limot - the limit to setpublic final void setLimitMotor(JointLimitMotor limot)
limot - the limit motorpublic final JointLimitMotor getLimitMotor()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||