com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicObjectsListRegistry
java.lang.Object
com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObjectsListRegistry
- All Implemented Interfaces:
- IndexChangedListener, PlaybackListener
public class DynamicGraphicObjectsListRegistry
- extends java.lang.Object
- implements PlaybackListener
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicGraphicObjectsListRegistry
public DynamicGraphicObjectsListRegistry()
DynamicGraphicObjectsListRegistry
public DynamicGraphicObjectsListRegistry(boolean updateInSimulationThread)
registerDynamicGraphicObjectsList
public void registerDynamicGraphicObjectsList(DynamicGraphicObjectsList dynamicGraphicObjectsList)
registerArtifactList
public void registerArtifactList(ArtifactList artifactList)
getRegisteredDynamicGraphicObjectsLists
public void getRegisteredDynamicGraphicObjectsLists(java.util.ArrayList<DynamicGraphicObjectsList> dynamicGraphicObjectsLists)
getRegisteredArtifactLists
public void getRegisteredArtifactLists(java.util.ArrayList<ArtifactList> artifactLists)
addDynamicGraphicsObjectListsToSimulationConstructionSet
public void addDynamicGraphicsObjectListsToSimulationConstructionSet(SimulationConstructionSet simulationConstructionSet)
update
public void update()
addArtifactListsToPlotter
public void addArtifactListsToPlotter(Plotter plotter)
registerDynamicGraphicObjectsLists
public void registerDynamicGraphicObjectsLists(java.util.ArrayList<DynamicGraphicObjectsList> lists)
registerDynamicGraphicObject
public void registerDynamicGraphicObject(java.lang.String listName,
DynamicGraphicObject dynamicGraphicObject)
registerDynamicGraphicObjects
public void registerDynamicGraphicObjects(java.lang.String listName,
DynamicGraphicObject[] dynamicGraphicObjects)
registerDynamicGraphicObjects
public void registerDynamicGraphicObjects(java.lang.String listName,
java.util.ArrayList<? extends DynamicGraphicObject> dynamicGraphicObjects)
registerArtifactLists
public void registerArtifactLists(java.util.ArrayList<ArtifactList> lists)
registerArtifact
public void registerArtifact(java.lang.String listName,
Artifact artifact)
registerArtifacts
public void registerArtifacts(java.lang.String listName,
Artifact[] artifacts)
registerArtifacts
public void registerArtifacts(java.lang.String listName,
java.util.ArrayList<Artifact> artifacts)
hideDynamicGraphicObjects
public void hideDynamicGraphicObjects()
indexChanged
public void indexChanged(int newIndex,
double newTime)
- Specified by:
indexChanged
in interface IndexChangedListener
play
public void play(double realTimeRate)
- Specified by:
play
in interface PlaybackListener
stop
public void stop()
- Specified by:
stop
in interface PlaybackListener