com.yobotics.simulationconstructionset.gui
Class StandardSimulationGraphics
java.lang.Object
com.yobotics.simulationconstructionset.gui.StandardSimulationGraphics
- All Implemented Interfaces:
- PreRenderer
public class StandardSimulationGraphics
- extends java.lang.Object
- implements PreRenderer
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StandardSimulationGraphics
public StandardSimulationGraphics(Robot[] robots,
GroundProfile groundProfile)
getViewportPanelUpdateBehavior
public ViewportPanelUpdateBehavior getViewportPanelUpdateBehavior()
setupOffScreen3DView
public void setupOffScreen3DView(OffScreen3DView offScreen3DView)
getLocale
public javax.media.j3d.Locale getLocale()
setupRangeSensor
public void setupRangeSensor(RangeSensor sensor)
addStaticLink
public javax.media.j3d.BranchGroup addStaticLink(Link staticLink)
addStaticLinkGraphics
public javax.media.j3d.BranchGroup addStaticLinkGraphics(LinkGraphics staticLinkGraphics)
addStaticBranchGroup
public void addStaticBranchGroup(javax.media.j3d.BranchGroup staticBranchGroup)
addStaticBranchGroup
public void addStaticBranchGroup(javax.media.j3d.BranchGroup staticBranchGroup,
boolean allowDetach)
removeBranchGroup
public void removeBranchGroup(javax.media.j3d.BranchGroup branchGroup)
addStaticSharedGroup
public javax.media.j3d.BranchGroup addStaticSharedGroup(javax.media.j3d.SharedGroup staticSharedGroup)
addStaticLinkNode
public void addStaticLinkNode(javax.media.j3d.Link staticLinkNode)
setGroundAppearance
public void setGroundAppearance(javax.media.j3d.Appearance app)
setGroundVisible
public void setGroundVisible(boolean isVisible)
getPreRenderFlag
public boolean getPreRenderFlag()
setPreRenderFlag
public void setPreRenderFlag(boolean flag)
preRender
public void preRender()
- Specified by:
preRender in interface PreRenderer