com.yobotics.simulationconstructionset.util.graphics
Class DynamicVector

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
      extended by com.yobotics.simulationconstructionset.util.graphics.DynamicVector
Direct Known Subclasses:
DynamicForceVector, DynamicGraphicVector

public abstract class DynamicVector
extends DynamicGraphicObject


Constructor Summary
DynamicVector(java.lang.String name, AppearanceDefinition appearance)
           
DynamicVector(java.lang.String name, AppearanceDefinition appearance, boolean drawArrowhead)
           
DynamicVector(java.lang.String name, AppearanceDefinition appearance, boolean drawArrowhead, double cylinderDiameterRatio)
           
 
Method Summary
 AppearanceDefinition getAppearance()
           
 boolean getDrawArrowhead()
           
 Graphics3DObject getLinkGraphics()
           
 
Methods inherited from class com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
createArtifact, getName, getTransform, hideGraphicObject, isGraphicObjectShowing, showGraphicObject, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicVector

public DynamicVector(java.lang.String name,
                     AppearanceDefinition appearance)

DynamicVector

public DynamicVector(java.lang.String name,
                     AppearanceDefinition appearance,
                     boolean drawArrowhead)

DynamicVector

public DynamicVector(java.lang.String name,
                     AppearanceDefinition appearance,
                     boolean drawArrowhead,
                     double cylinderDiameterRatio)
Method Detail

getDrawArrowhead

public boolean getDrawArrowhead()

getLinkGraphics

public Graphics3DObject getLinkGraphics()
Specified by:
getLinkGraphics in class DynamicGraphicObject

getAppearance

public AppearanceDefinition getAppearance()