public class JointCoordinateHandle
extends java.lang.Object
Constructor and Description |
---|
JointCoordinateHandle() |
JointCoordinateHandle(JointBase joint,
int idx) |
JointCoordinateHandle(JointCoordinateHandle ch) |
Modifier and Type | Method and Description |
---|---|
void |
addSolveBlocks(SparseNumberedBlockMatrix M) |
void |
addVelJacobian(SparseNumberedBlockMatrix M,
double s) |
void |
applyForce(double f) |
boolean |
equals(JointCoordinateHandle jch)
Checks if this coordinate handle equals another.
|
java.lang.String |
getCoordinateName() |
int |
getIndex() |
JointBase |
getJoint() |
RigidBodyConstraint.MotionType |
getMotionType() |
double |
getSpeed() |
double |
getSpeedDeg() |
double |
getValue() |
double |
getValueDeg() |
Range |
getValueRange() |
Range |
getValueRangeDeg() |
Wrench |
getWrench() |
void |
set(JointCoordinateHandle ch) |
void |
setValue(double value) |
void |
setValueDeg(double value) |
public JointCoordinateHandle()
public JointCoordinateHandle(JointBase joint, int idx)
public JointCoordinateHandle(JointCoordinateHandle ch)
public void set(JointCoordinateHandle ch)
public JointBase getJoint()
public int getIndex()
public double getValue()
public void setValue(double value)
public Range getValueRange()
public double getValueDeg()
public void setValueDeg(double value)
public Range getValueRangeDeg()
public double getSpeed()
public double getSpeedDeg()
public void applyForce(double f)
public void addSolveBlocks(SparseNumberedBlockMatrix M)
public void addVelJacobian(SparseNumberedBlockMatrix M, double s)
public RigidBodyConstraint.MotionType getMotionType()
public java.lang.String getCoordinateName()
public Wrench getWrench()
public boolean equals(JointCoordinateHandle jch)