com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicVector
java.lang.Object
com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
com.yobotics.simulationconstructionset.util.graphics.DynamicVector
com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicVector
- Direct Known Subclasses:
- DynamicGraphicLineSegment
public class DynamicGraphicVector
- extends DynamicVector
Constructor Summary |
DynamicGraphicVector(java.lang.String name,
DoubleYoVariable baseX,
DoubleYoVariable baseY,
DoubleYoVariable baseZ,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scaleFactor,
AppearanceDefinition appearance)
|
DynamicGraphicVector(java.lang.String name,
DoubleYoVariable baseX,
DoubleYoVariable baseY,
DoubleYoVariable baseZ,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scaleFactor,
AppearanceDefinition appearance,
boolean drawArrowhead)
|
DynamicGraphicVector(java.lang.String name,
DoubleYoVariable baseX,
DoubleYoVariable baseY,
DoubleYoVariable baseZ,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scaleFactor,
AppearanceDefinition appearance,
boolean drawArrowhead,
double lineThicknessRatio)
|
DynamicGraphicVector(java.lang.String name,
ExternalForcePoint ef_point)
|
DynamicGraphicVector(java.lang.String name,
ExternalForcePoint ef_point,
double scale)
|
DynamicGraphicVector(java.lang.String name,
ExternalForcePoint ef_point,
double scale,
AppearanceDefinition appearance)
|
DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
AppearanceDefinition appearance)
|
DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
AppearanceDefinition appearance)
|
DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
AppearanceDefinition appearance,
boolean drawArrowhead)
|
DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
AppearanceDefinition appearance,
boolean drawArrowhead,
double lineThicknessRatio)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
ExternalForcePoint ef_point,
double scale,
AppearanceDefinition appearance)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
ExternalForcePoint ef_point,
double scale)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
ExternalForcePoint ef_point)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
AppearanceDefinition appearance)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
AppearanceDefinition appearance)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
AppearanceDefinition appearance,
boolean drawArrowhead)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
AppearanceDefinition appearance,
boolean drawArrowhead,
double lineThicknessRatio)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
DoubleYoVariable baseX,
DoubleYoVariable baseY,
DoubleYoVariable baseZ,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scaleFactor,
AppearanceDefinition appearance)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
DoubleYoVariable baseX,
DoubleYoVariable baseY,
DoubleYoVariable baseZ,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scaleFactor,
AppearanceDefinition appearance,
boolean drawArrowhead)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
DoubleYoVariable baseX,
DoubleYoVariable baseY,
DoubleYoVariable baseZ,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scaleFactor,
AppearanceDefinition appearance,
boolean drawArrowhead,
double lineThicknessRatio)
createFromExternalForcePointUsingImpulses
public static DynamicGraphicVector createFromExternalForcePointUsingImpulses(java.lang.String name,
ExternalForcePoint ef_point,
double scale,
AppearanceDefinition appearance)
getBasePosition
public void getBasePosition(javax.vecmath.Point3d point3d)
getBasePosition
public void getBasePosition(FramePoint framePoint)
getVector
public void getVector(javax.vecmath.Vector3d vector3d)
getVector
public void getVector(FrameVector frameVector)
getScale
public double getScale()
createArtifact
public Artifact createArtifact()
- Specified by:
createArtifact
in class DynamicGraphicObject
containsNaN
public boolean containsNaN()