com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicLineSegment

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
      extended by com.yobotics.simulationconstructionset.util.graphics.DynamicVector
          extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicVector
              extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicLineSegment

public class DynamicGraphicLineSegment
extends DynamicGraphicVector

Title:

Description:

Copyright: Copyright (c) 2006

Company:

Version:
1.0
Author:
not attributable

Constructor Summary
DynamicGraphicLineSegment(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, double scaleFactor, AppearanceDefinition appearance)
           
DynamicGraphicLineSegment(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable endX, DoubleYoVariable endY, DoubleYoVariable endZ, double scaleFactor, AppearanceDefinition appearance, boolean drawArrowhead)
           
DynamicGraphicLineSegment(java.lang.String name, DoubleYoVariable startX, DoubleYoVariable startY, DoubleYoVariable startZ, DoubleYoVariable endX, DoubleYoVariable endY, DoubleYoVariable endZ, double scaleFactor, AppearanceDefinition appearance, boolean drawArrowhead, double lineThicknessRatio)
           
DynamicGraphicLineSegment(java.lang.String name, YoFramePoint startPoint, YoFramePoint endPoint, AppearanceDefinition appearance)
           
DynamicGraphicLineSegment(java.lang.String name, YoFramePoint startPoint, YoFramePoint endPoint, double scale, AppearanceDefinition appearance)
           
DynamicGraphicLineSegment(java.lang.String name, YoFramePoint startPoint, YoFramePoint endPoint, double scale, AppearanceDefinition appearance, boolean drawArrowhead)
           
DynamicGraphicLineSegment(java.lang.String name, YoFramePoint startPoint, YoFramePoint endPoint, double scale, AppearanceDefinition appearance, boolean drawArrowhead, double lineThicknessRatio)
           
 
Method Summary
 
Methods inherited from class com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicVector
containsNaN, createArtifact, createFromExternalForcePointUsingImpulses, getBasePosition, getBasePosition, getScale, getVector, getVector
 
Methods inherited from class com.yobotics.simulationconstructionset.util.graphics.DynamicVector
getAppearance, getDrawArrowhead, 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

DynamicGraphicLineSegment

public DynamicGraphicLineSegment(java.lang.String name,
                                 YoFramePoint startPoint,
                                 YoFramePoint endPoint,
                                 AppearanceDefinition appearance)

DynamicGraphicLineSegment

public DynamicGraphicLineSegment(java.lang.String name,
                                 YoFramePoint startPoint,
                                 YoFramePoint endPoint,
                                 double scale,
                                 AppearanceDefinition appearance)

DynamicGraphicLineSegment

public DynamicGraphicLineSegment(java.lang.String name,
                                 YoFramePoint startPoint,
                                 YoFramePoint endPoint,
                                 double scale,
                                 AppearanceDefinition appearance,
                                 boolean drawArrowhead)

DynamicGraphicLineSegment

public DynamicGraphicLineSegment(java.lang.String name,
                                 YoFramePoint startPoint,
                                 YoFramePoint endPoint,
                                 double scale,
                                 AppearanceDefinition appearance,
                                 boolean drawArrowhead,
                                 double lineThicknessRatio)

DynamicGraphicLineSegment

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

DynamicGraphicLineSegment

public DynamicGraphicLineSegment(java.lang.String name,
                                 DoubleYoVariable baseX,
                                 DoubleYoVariable baseY,
                                 DoubleYoVariable baseZ,
                                 DoubleYoVariable endX,
                                 DoubleYoVariable endY,
                                 DoubleYoVariable endZ,
                                 double scaleFactor,
                                 AppearanceDefinition appearance,
                                 boolean drawArrowhead)

DynamicGraphicLineSegment

public DynamicGraphicLineSegment(java.lang.String name,
                                 DoubleYoVariable startX,
                                 DoubleYoVariable startY,
                                 DoubleYoVariable startZ,
                                 DoubleYoVariable endX,
                                 DoubleYoVariable endY,
                                 DoubleYoVariable endZ,
                                 double scaleFactor,
                                 AppearanceDefinition appearance,
                                 boolean drawArrowhead,
                                 double lineThicknessRatio)