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
- All Implemented Interfaces:
- GraphicToUpdateWithRobots
- 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,
javax.media.j3d.Appearance appearance)
|
DynamicGraphicVector(java.lang.String name,
DoubleYoVariable baseX,
DoubleYoVariable baseY,
DoubleYoVariable baseZ,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scaleFactor,
javax.media.j3d.Appearance appearance,
boolean drawArrowhead)
|
DynamicGraphicVector(java.lang.String name,
DoubleYoVariable baseX,
DoubleYoVariable baseY,
DoubleYoVariable baseZ,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scaleFactor,
javax.media.j3d.Appearance 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,
YoFramePoint startPoint,
YoFrameVector frameVector,
javax.media.j3d.Appearance appearance)
|
DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
javax.media.j3d.Appearance appearance)
|
DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
javax.media.j3d.Appearance appearance,
boolean drawArrowhead)
|
DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
javax.media.j3d.Appearance 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)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
ExternalForcePoint ef_point)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
javax.media.j3d.Appearance appearance)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
javax.media.j3d.Appearance appearance)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
javax.media.j3d.Appearance appearance,
boolean drawArrowhead)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
YoFramePoint startPoint,
YoFrameVector frameVector,
double scale,
javax.media.j3d.Appearance 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,
javax.media.j3d.Appearance appearance)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
DoubleYoVariable baseX,
DoubleYoVariable baseY,
DoubleYoVariable baseZ,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scaleFactor,
javax.media.j3d.Appearance appearance,
boolean drawArrowhead)
DynamicGraphicVector
public DynamicGraphicVector(java.lang.String name,
DoubleYoVariable baseX,
DoubleYoVariable baseY,
DoubleYoVariable baseZ,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scaleFactor,
javax.media.j3d.Appearance appearance,
boolean drawArrowhead,
double lineThicknessRatio)
getAppearance
public javax.media.j3d.Appearance getAppearance()
- Overrides:
getAppearance
in class DynamicGraphicObject
getBasePosition
public void getBasePosition(javax.vecmath.Point3d point3d)
getBasePosition
public void getBasePosition(us.ihmc.utilities.math.geometry.FramePoint framePoint)
getVector
public void getVector(javax.vecmath.Vector3d vector3d)
getVector
public void getVector(us.ihmc.utilities.math.geometry.FrameVector frameVector)
getScale
public double getScale()
createArtifact
public us.ihmc.plotting.Artifact createArtifact()
- Specified by:
createArtifact
in class DynamicGraphicObject