com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicYoFramePolygon

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
      extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicAbstractShape
          extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicYoFramePolygon

public class DynamicGraphicYoFramePolygon
extends DynamicGraphicAbstractShape


Constructor Summary
DynamicGraphicYoFramePolygon(java.lang.String name, YoFrameConvexPolygon2d convexPolygon2d, java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, double scale, AppearanceDefinition appearance)
           
DynamicGraphicYoFramePolygon(java.lang.String name, YoFrameConvexPolygon2d convexPolygon2d, YoFramePoint framePoint, YoFrameOrientation orientation, double scale, AppearanceDefinition appearance)
           
DynamicGraphicYoFramePolygon(java.lang.String name, YoFrameConvexPolygon2d convexPolygon2d, YoFramePose framePose, double scale, AppearanceDefinition appearance)
           
 
Method Summary
 Artifact createArtifact()
           
 Graphics3DObject getLinkGraphics()
           
 void update()
           
 
Methods inherited from class com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicAbstractShape
getOrientation, getPosition, setOrientation, setPosition, setPosition, setToReferenceFrame, setTransformToWorld, setYawPitchRoll
 
Methods inherited from class com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
getName, getTransform, hideGraphicObject, isGraphicObjectShowing, showGraphicObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicGraphicYoFramePolygon

public DynamicGraphicYoFramePolygon(java.lang.String name,
                                    YoFrameConvexPolygon2d convexPolygon2d,
                                    YoFramePose framePose,
                                    double scale,
                                    AppearanceDefinition appearance)

DynamicGraphicYoFramePolygon

public DynamicGraphicYoFramePolygon(java.lang.String name,
                                    YoFrameConvexPolygon2d convexPolygon2d,
                                    YoFramePoint framePoint,
                                    YoFrameOrientation orientation,
                                    double scale,
                                    AppearanceDefinition appearance)

DynamicGraphicYoFramePolygon

public DynamicGraphicYoFramePolygon(java.lang.String name,
                                    YoFrameConvexPolygon2d convexPolygon2d,
                                    java.lang.String namePrefix,
                                    java.lang.String nameSuffix,
                                    YoVariableRegistry registry,
                                    double scale,
                                    AppearanceDefinition appearance)
Method Detail

createArtifact

public Artifact createArtifact()
Overrides:
createArtifact in class DynamicGraphicAbstractShape

update

public void update()
Overrides:
update in class DynamicGraphicObject

getLinkGraphics

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