com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicCylinder

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
      extended by com.yobotics.simulationconstructionset.util.graphics.DynamicCylinder
          extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicCylinder

public class DynamicGraphicCylinder
extends DynamicCylinder


Constructor Summary
DynamicGraphicCylinder(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, AppearanceDefinition appearance)
           
DynamicGraphicCylinder(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, AppearanceDefinition appearance, double lineThickness)
           
DynamicGraphicCylinder(java.lang.String name, ExternalForcePoint ef_point)
           
DynamicGraphicCylinder(java.lang.String name, YoFramePoint startPoint, YoFrameVector frameVector, AppearanceDefinition appearance)
           
DynamicGraphicCylinder(java.lang.String name, YoFramePoint startPoint, YoFrameVector frameVector, AppearanceDefinition appearance, double lineThickness)
           
 
Method Summary
 Artifact createArtifact()
           
 void getBasePosition(FramePoint framePoint)
           
 void getBasePosition(javax.vecmath.Point3d point3d)
           
 void getVector(FrameVector frameVector)
           
 void getVector(javax.vecmath.Vector3d vector3d)
           
 boolean hasGraphicObjectChanged()
           
 
Methods inherited from class com.yobotics.simulationconstructionset.util.graphics.DynamicCylinder
getLinkGraphics
 
Methods inherited from class com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
getName, getTransform, hideGraphicObject, isGraphicObjectShowing, showGraphicObject, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicGraphicCylinder

public DynamicGraphicCylinder(java.lang.String name,
                              ExternalForcePoint ef_point)

DynamicGraphicCylinder

public DynamicGraphicCylinder(java.lang.String name,
                              YoFramePoint startPoint,
                              YoFrameVector frameVector,
                              AppearanceDefinition appearance)

DynamicGraphicCylinder

public DynamicGraphicCylinder(java.lang.String name,
                              YoFramePoint startPoint,
                              YoFrameVector frameVector,
                              AppearanceDefinition appearance,
                              double lineThickness)

DynamicGraphicCylinder

public DynamicGraphicCylinder(java.lang.String name,
                              DoubleYoVariable baseX,
                              DoubleYoVariable baseY,
                              DoubleYoVariable baseZ,
                              DoubleYoVariable x,
                              DoubleYoVariable y,
                              DoubleYoVariable z,
                              AppearanceDefinition appearance)

DynamicGraphicCylinder

public DynamicGraphicCylinder(java.lang.String name,
                              DoubleYoVariable baseX,
                              DoubleYoVariable baseY,
                              DoubleYoVariable baseZ,
                              DoubleYoVariable x,
                              DoubleYoVariable y,
                              DoubleYoVariable z,
                              AppearanceDefinition appearance,
                              double lineThickness)
Method Detail

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)

createArtifact

public Artifact createArtifact()
Specified by:
createArtifact in class DynamicGraphicObject

hasGraphicObjectChanged

public boolean hasGraphicObjectChanged()