com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicObjectsList

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObjectsList

public class DynamicGraphicObjectsList
extends java.lang.Object


Constructor Summary
DynamicGraphicObjectsList(java.lang.String label)
           
DynamicGraphicObjectsList(java.lang.String label, java.util.ArrayList<? extends DynamicGraphicObject> dynamicGraphicObjects)
           
DynamicGraphicObjectsList(java.lang.String label, DynamicGraphicObject dynamicGraphicObject)
           
DynamicGraphicObjectsList(java.lang.String label, DynamicGraphicObject[] dynamicGraphicObjectsArray)
           
 
Method Summary
 void add(DynamicGraphicObject dynamicGraphicObject)
           
 void addAll(java.util.ArrayList<DynamicGraphicObject> dynamicGraphicObjects)
           
 void addDynamicGraphicObjectsToSimulationConstructionSet(SimulationConstructionSet simulationConstructionSet, boolean updateInSimulationThread, java.util.ArrayList<GraphicsUpdatable> graphicsUpdatables)
           
 java.util.ArrayList<DynamicGraphicObject> getDynamicGraphicObjects()
           
 java.lang.String getLabel()
           
 void hideDynamicGraphicObjects()
           
 void setVisible(boolean visible)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicGraphicObjectsList

public DynamicGraphicObjectsList(java.lang.String label,
                                 java.util.ArrayList<? extends DynamicGraphicObject> dynamicGraphicObjects)

DynamicGraphicObjectsList

public DynamicGraphicObjectsList(java.lang.String label,
                                 DynamicGraphicObject[] dynamicGraphicObjectsArray)

DynamicGraphicObjectsList

public DynamicGraphicObjectsList(java.lang.String label,
                                 DynamicGraphicObject dynamicGraphicObject)

DynamicGraphicObjectsList

public DynamicGraphicObjectsList(java.lang.String label)
Method Detail

getLabel

public java.lang.String getLabel()

getDynamicGraphicObjects

public java.util.ArrayList<DynamicGraphicObject> getDynamicGraphicObjects()

add

public void add(DynamicGraphicObject dynamicGraphicObject)

addAll

public void addAll(java.util.ArrayList<DynamicGraphicObject> dynamicGraphicObjects)

addDynamicGraphicObjectsToSimulationConstructionSet

public void addDynamicGraphicObjectsToSimulationConstructionSet(SimulationConstructionSet simulationConstructionSet,
                                                                boolean updateInSimulationThread,
                                                                java.util.ArrayList<GraphicsUpdatable> graphicsUpdatables)

hideDynamicGraphicObjects

public void hideDynamicGraphicObjects()

setVisible

public void setVisible(boolean visible)