com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicText3D

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
      extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicText3D
All Implemented Interfaces:
GraphicToUpdateWithRobots

public class DynamicGraphicText3D
extends DynamicGraphicObject


Constructor Summary
DynamicGraphicText3D(java.lang.String text, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, DoubleYoVariable yaw, DoubleYoVariable pitch, DoubleYoVariable roll, double scale, javax.media.j3d.Appearance appearance)
           
DynamicGraphicText3D(java.lang.String text, java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, double scale, javax.media.j3d.Appearance appearance)
           
DynamicGraphicText3D(java.lang.String text, YoFramePoint framePoint, YoFrameOrientation orientation, double scale, javax.media.j3d.Appearance appearance)
           
 
Method Summary
 us.ihmc.plotting.Artifact createArtifact()
           
 void setAppearance(javax.media.j3d.Appearance appearance)
           
 void setPosition(double x, double y, double z)
           
 void setPosition(us.ihmc.utilities.math.geometry.FramePoint position)
           
 void setText(java.lang.String text)
           
 void setToReferenceFrame(us.ihmc.utilities.math.geometry.ReferenceFrame referenceFrame)
           
 void setTransformToWorld(javax.media.j3d.Transform3D transformToWorld)
           
 void setYawPitchRoll(double yaw, double pitch, double roll)
           
 
Methods inherited from class com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
getAppearance, getBranchGroup, getName, hideGraphicObject, isGraphicObjectShowing, showGraphicObject, updateGraphics
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicGraphicText3D

public DynamicGraphicText3D(java.lang.String text,
                            DoubleYoVariable x,
                            DoubleYoVariable y,
                            DoubleYoVariable z,
                            DoubleYoVariable yaw,
                            DoubleYoVariable pitch,
                            DoubleYoVariable roll,
                            double scale,
                            javax.media.j3d.Appearance appearance)

DynamicGraphicText3D

public DynamicGraphicText3D(java.lang.String text,
                            YoFramePoint framePoint,
                            YoFrameOrientation orientation,
                            double scale,
                            javax.media.j3d.Appearance appearance)

DynamicGraphicText3D

public DynamicGraphicText3D(java.lang.String text,
                            java.lang.String namePrefix,
                            java.lang.String nameSuffix,
                            YoVariableRegistry registry,
                            double scale,
                            javax.media.j3d.Appearance appearance)
Method Detail

setToReferenceFrame

public void setToReferenceFrame(us.ihmc.utilities.math.geometry.ReferenceFrame referenceFrame)

setTransformToWorld

public void setTransformToWorld(javax.media.j3d.Transform3D transformToWorld)

setAppearance

public void setAppearance(javax.media.j3d.Appearance appearance)

setPosition

public void setPosition(double x,
                        double y,
                        double z)

setPosition

public void setPosition(us.ihmc.utilities.math.geometry.FramePoint position)

setYawPitchRoll

public void setYawPitchRoll(double yaw,
                            double pitch,
                            double roll)

setText

public void setText(java.lang.String text)

createArtifact

public us.ihmc.plotting.Artifact createArtifact()
Specified by:
createArtifact in class DynamicGraphicObject