Uses of Class
com.yobotics.simulationconstructionset.SimulationConstructionSet

Packages that use SimulationConstructionSet
com.yobotics.simulationconstructionset   
com.yobotics.simulationconstructionset.dataExporter   
com.yobotics.simulationconstructionset.gui   
com.yobotics.simulationconstructionset.gui.dialogConstructors   
com.yobotics.simulationconstructionset.gui.dialogs   
com.yobotics.simulationconstructionset.robotcommprotocol   
com.yobotics.simulationconstructionset.time   
com.yobotics.simulationconstructionset.util.globalParameters   
com.yobotics.simulationconstructionset.util.graphics   
com.yobotics.simulationconstructionset.util.inputdevices   
com.yobotics.simulationconstructionset.util.simulationRunner   
com.yobotics.simulationconstructionset.util.simulationTesting   
com.yobotics.simulationconstructionset.util.visualizers   
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset
 

Methods in com.yobotics.simulationconstructionset that return SimulationConstructionSet
static SimulationConstructionSet SimulationConstructionSet.generateSimulationFromDataFile(java.io.File chosenFile)
           
 

Methods in com.yobotics.simulationconstructionset with parameters of type SimulationConstructionSet
 int DataFileReader.readData(VarList newVars, YoVariableRegistry rootRegistryToAddNewVariablesTo, DataBuffer dataBuffer, SimulationConstructionSet sim)
           
 int DataFileReader.readData(YoDataInputStream dataStream, VarList newVars, YoVariableRegistry rootRegistryToAddNewVariablesTo, DataBuffer dataBuffer, SimulationConstructionSet sim)
           
 void StandardAllCommandsExecutor.setup(SimulationConstructionSet simulationConstructionSet, StandardSimulationGUI standardSimulationGUI, DataBuffer dataBuffer)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.dataExporter
 

Constructors in com.yobotics.simulationconstructionset.dataExporter with parameters of type SimulationConstructionSet
DataExporter(SimulationConstructionSet scs, Robot robot)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.gui
 

Methods in com.yobotics.simulationconstructionset.gui that return SimulationConstructionSet
<T extends YoEntryBoxTest.RobotControllerWithAttachRobot>
SimulationConstructionSet
YoEntryBoxTest.setupSCS(T controller)
           
 

Methods in com.yobotics.simulationconstructionset.gui with parameters of type SimulationConstructionSet
 void StateMachineJPanelGuiSetterUpper.setupGUI(SimulationConstructionSet scs)
           
 void GUISetterUpper.setupGUI(SimulationConstructionSet scs)
           
 void GUISetterUpperRegistry.setupGUIs(SimulationConstructionSet scs)
           
 

Constructors in com.yobotics.simulationconstructionset.gui with parameters of type SimulationConstructionSet
StandardSimulationGUI(Graphics3DAdapter graphics3dAdapter, SimulationSynchronizer simulationSynchronizer, AllCommandsExecutor allCommandsExecutor, AllDialogConstructorsHolder allDialogConstructorsHolder, SimulationConstructionSet sim, YoVariableHolder yoVariableHolder, Robot[] robots, DataBuffer buffer, VarGroupList varGroupList, javax.swing.JApplet jApplet, YoVariableRegistry rootRegistry)
           
StandardSimulationGUI(Graphics3DAdapter graphics3dAdapter, SimulationSynchronizer simulationSynchronizer, AllCommandsExecutor allCommandsExecutor, AllDialogConstructorsHolder allDialogConstructorsHolder, SimulationConstructionSet sim, YoVariableHolder yoVariableHolder, Robot[] robots, DataBuffer buffer, VarGroupList varGroupList, javax.swing.JFrame frame, javax.swing.JApplet jApplet, YoVariableRegistry rootRegistry)
           
StandardSimulationGUI(Graphics3DAdapter graphics3dAdapter, SimulationSynchronizer simulationSynchronizer, AllCommandsExecutor allCommandsExecutor, AllDialogConstructorsHolder allDialogConstructorsHolder, SimulationConstructionSet sim, YoVariableHolder yoVariableHolder, Robot[] robots, DataBuffer buffer, VarGroupList varGroupList, javax.swing.JFrame frame, YoVariableRegistry rootRegistry)
           
ViewportWindow(AllCommandsExecutor allCommandsExecutor, AllDialogConstructorsHolder allDialogConstructorsHolder, SimulationConstructionSet sim, Robot[] robots, TimeHolder timeHolder, YoVariableHolder yoVariableHolder, RunCommandsExecutor runCommandsExecutor, GUIEnablerAndDisabler guiEnablerAndDisabler, java.lang.String selectedViewportName, ViewportConfigurationList viewportConfigurationList, CameraConfigurationList cameraConfigurationList, VarList varList, CameraMountList cameraMountList, VarGroupList varGroupList, GraphArrayPanel myGraphArrayPanel, AboutDialogGenerator aboutEditorPane, StandardSimulationGUI myGUI, Graphics3DAdapter graphicsAdapter, DataBuffer dataBuffer, StandardGUIActions mainGUIActions, int screenID, boolean maximizeWindow, SimulationSynchronizer simulationSynchronizer)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.gui.dialogConstructors
 

Constructors in com.yobotics.simulationconstructionset.gui.dialogConstructors with parameters of type SimulationConstructionSet
ExportDataDialogGenerator(SimulationConstructionSet sim, VarGroupList varGroupList, javax.swing.JFrame frame)
           
ExportSimulationTo3DMaxDialogGenerator(SimulationConstructionSet sim)
           
ImportDataDialogGenerator(SimulationConstructionSet sim, Robot[] robots, javax.swing.JFrame frame)
           
LoadConfigurationDialogGenerator(SimulationConstructionSet sim, javax.swing.JFrame frame, StandardSimulationGUI myGUI)
           
LoadRobotConfigurationDialogGenerator(SimulationConstructionSet sim, javax.swing.JFrame frame, StandardSimulationGUI myGUI)
           
PlaybackPropertiesDialogGenerator(SimulationConstructionSet sim, java.awt.Container parentContainer, javax.swing.JFrame frame)
           
SaveConfigurationDialogGenerator(SimulationConstructionSet sim, javax.swing.JFrame frame, StandardSimulationGUI myGUI)
           
SaveRobotConfigurationDialogGenerator(SimulationConstructionSet sim, javax.swing.JFrame frame)
           
StandardAllDialogConstructorsGenerator(SimulationConstructionSet sim, Robot[] robots, DataBuffer myDataBuffer, StandardSimulationGUI myGUI, VarGroupList varGroupList, GraphArrayPanel myGraphArrayPanel, ViewportSelectorCommandExecutor viewportSelector, java.awt.Container parentContainer, javax.swing.JFrame frame, SimulationSynchronizer simulationSynchronizer, StandardGUIActions standardGUIActions)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.gui.dialogs
 

Constructors in com.yobotics.simulationconstructionset.gui.dialogs with parameters of type SimulationConstructionSet
PlaybackPropertiesDialog(java.awt.Container parentContainer, javax.swing.JFrame ownerFrame, SimulationConstructionSet sim)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.robotcommprotocol
 

Methods in com.yobotics.simulationconstructionset.robotcommprotocol with parameters of type SimulationConstructionSet
 void SCSRobotGUICommunicatorComponents.putButtonsAndExitActionListenerOnSimulationGUI(SimulationConstructionSet simulationConstructionSet)
           
 

Constructors in com.yobotics.simulationconstructionset.robotcommprotocol with parameters of type SimulationConstructionSet
RobotConnectionGUIUpdater(SimulationConstructionSet scs)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.time
 

Methods in com.yobotics.simulationconstructionset.time with parameters of type SimulationConstructionSet
static void GlobalTimer.setupGUI(SimulationConstructionSet scs)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.util.globalParameters
 

Methods in com.yobotics.simulationconstructionset.util.globalParameters with parameters of type SimulationConstructionSet
static void GlobalParameter.addVarListToSimulationConstructionSet(SimulationConstructionSet scs)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.util.graphics
 

Methods in com.yobotics.simulationconstructionset.util.graphics with parameters of type SimulationConstructionSet
static void ColorSpectrum.addCube(double cubeX, double cubeY, double cubeSize, java.awt.Color color, SimulationConstructionSet scs)
           
 void DynamicGraphicObjectsList.addDynamicGraphicObjectsToSimulationConstructionSet(SimulationConstructionSet simulationConstructionSet, boolean updateInSimulationThread, java.util.ArrayList<GraphicsUpdatable> graphicsUpdatables)
           
 void DynamicGraphicObjectsListRegistry.addDynamicGraphicsObjectListsToSimulationConstructionSet(SimulationConstructionSet simulationConstructionSet)
           
static void ColorSpectrum.printSpectrum(ColorSpectrum spectrum, double cubeY, double cubeSize, SimulationConstructionSet scs)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.util.inputdevices
 

Constructors in com.yobotics.simulationconstructionset.util.inputdevices with parameters of type SimulationConstructionSet
MidiSliderBoard(SimulationConstructionSet scs)
           
MidiSliderBoard(SimulationConstructionSet scs, boolean showVirtualSliderBoard)
           
SliderBoardConfigurationManager(SimulationConstructionSet scs)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.util.simulationRunner
 

Methods in com.yobotics.simulationconstructionset.util.simulationRunner with parameters of type SimulationConstructionSet
static void BlockingSimulationRunner.waitForSimulationToFinish(SimulationConstructionSet scs, double maximumClockRunTimeInSeconds, boolean destroySimulationaIfOverrunMaxTime)
           
 

Constructors in com.yobotics.simulationconstructionset.util.simulationRunner with parameters of type SimulationConstructionSet
BlockingSimulationRunner(SimulationConstructionSet scs, double maximumClockRunTimeInSeconds)
           
BlockingSimulationRunner(SimulationConstructionSet scs, double maximumClockRunTimeInSeconds, boolean destroySimulationaIfOverrunMaxTime)
           
SimulationRewindabilityVerifier(SimulationConstructionSet[] simulations, java.util.ArrayList<java.lang.String> exceptions)
           
SimulationRewindabilityVerifier(SimulationConstructionSet simulationOne, SimulationConstructionSet simulationTwo, java.util.ArrayList<java.lang.String> exceptions)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.util.simulationTesting
 

Methods in com.yobotics.simulationconstructionset.util.simulationTesting that return SimulationConstructionSet
static SimulationConstructionSet SimulationTestTools.runNumberOfTicks(SimulationConstructionSet scs, int nTicks)
           
 

Methods in com.yobotics.simulationconstructionset.util.simulationTesting with parameters of type SimulationConstructionSet
static void SimulationTestTools.assertChangedVarsEmpty(SimulationConstructionSet scs, java.util.List<VariableDifference> variableDifferences)
           
static void SimulationTestTools.compare(java.util.List<java.io.File> stateFiles, SimulationConstructionSet scs, java.util.List<java.lang.String> namesToSkipOver)
           
 boolean StateFileSimulationComparer.compare(SimulationConstructionSet scs0, SimulationConstructionSet scs1)
           
 boolean SimulationComparer.compare(SimulationConstructionSet scs0, SimulationConstructionSet scs1)
           
 boolean ReflectionSimulationComparer.compare(SimulationConstructionSet scs0, SimulationConstructionSet scs1)
           
 boolean BodyPositionSimulationComparer.compare(SimulationConstructionSet scs1, SimulationConstructionSet scs2)
           
 boolean AllYoVariablesSimulationComparer.compare(SimulationConstructionSet scs0, SimulationConstructionSet scs1)
           
static void SimulationTestTools.compareStateFiles(java.util.ArrayList<java.io.File> stateFiles, SimulationConstructionSet scs)
           
static void ReflectionSimulationComparer.compareTwoSimulations(SimulationConstructionSet scs0, SimulationConstructionSet scs1, SimulationComparisonScript script, boolean expectedResult, boolean closeAndDispose)
           
 void SimulationComparisonScript.doFinalAction(SimulationConstructionSet scs0, SimulationConstructionSet scs1)
           
 void SimpleRewindabilityComparisonScript.doFinalAction(SimulationConstructionSet scs0, SimulationConstructionSet scs1)
           
 void ImportExportComparisonScript.doFinalAction(SimulationConstructionSet scs0, SimulationConstructionSet scs1)
           
 void SimulationComparisonScript.doInitialAction(SimulationConstructionSet scs0, SimulationConstructionSet scs1)
           
 void SimpleRewindabilityComparisonScript.doInitialAction(SimulationConstructionSet scs0, SimulationConstructionSet scs1)
           
 void ImportExportComparisonScript.doInitialAction(SimulationConstructionSet scs0, SimulationConstructionSet scs1)
           
static SimulationConstructionSet SimulationTestTools.runNumberOfTicks(SimulationConstructionSet scs, int nTicks)
           
static void SimulationTestTools.testInitialValuesStoredCorrectly(SimulationConstructionSet scs, java.util.List<java.lang.String> namesToSkipOver, double maximumClockRunTimeInSeconds)
           
static void SimulationTestTools.testRewindabilityNumberOfTicks(SimulationConstructionSet scs, int nTicks, java.util.List<java.lang.String> namesToSkipOver)
           
static void SimulationTestTools.testRewindabilitySimple(SimulationConstructionSet scs, double simulationTime, java.util.ArrayList<java.lang.String> namesToSkipOver)
          Simple rewindability test.
 

Method parameters in com.yobotics.simulationconstructionset.util.simulationTesting with type arguments of type SimulationConstructionSet
static void SimulationTestTools.testRandom(java.util.ArrayList<SimulationConstructionSet> scss, java.util.Random random)
           
 

Constructors in com.yobotics.simulationconstructionset.util.simulationTesting with parameters of type SimulationConstructionSet
NothingChangedVerifier(java.lang.String runName, SimulationConstructionSet scs)
           
 

Uses of SimulationConstructionSet in com.yobotics.simulationconstructionset.util.visualizers
 

Constructors in com.yobotics.simulationconstructionset.util.visualizers with parameters of type SimulationConstructionSet
RobotFreezeFramer(Robot robot, Joint rootJoint, SimulationConstructionSet scs)
           
RobotFreezeFramer(Robot robot, SimulationConstructionSet scs)