Uses of Class
com.yobotics.simulationconstructionset.YoVariable

Packages that use YoVariable
com.yobotics.simulationconstructionset   
com.yobotics.simulationconstructionset.commands   
com.yobotics.simulationconstructionset.dataBuffer   
com.yobotics.simulationconstructionset.gui   
com.yobotics.simulationconstructionset.robotcommprotocol   
com.yobotics.simulationconstructionset.util.inputdevices   
com.yobotics.simulationconstructionset.util.math   
com.yobotics.simulationconstructionset.util.math.filter   
com.yobotics.simulationconstructionset.util.math.frames   
com.yobotics.simulationconstructionset.util.simulationRunner   
com.yobotics.simulationconstructionset.util.simulationTesting   
com.yobotics.simulationconstructionset.whiteBoard   
 

Uses of YoVariable in com.yobotics.simulationconstructionset
 

Subclasses of YoVariable in com.yobotics.simulationconstructionset
 class BooleanYoVariable
           
 class DoubleYoVariable
          Title: Yobotics! Simulation Construction Set
 class EnumYoVariable<T extends Enum<T>>
           
 class IntegerYoVariable
           
 class LongYoVariable
           
 class NoisyDoubleYoVariable
           
 

Methods in com.yobotics.simulationconstructionset that return YoVariable
 YoVariable VarList.get(int i)
           
 YoVariable[] VarList.getAllVariables()
           
 YoVariable[] YoVariableRegistry.getAllVariablesArray()
           
 YoVariable[] YoVariableHolderImplementation.getAllVariablesArray()
           
 YoVariable[] YoVariableHolder.getAllVariablesArray()
          Returns all the YoVariables in this YoVariableHolder
 YoVariable[] SimulationConstructionSet.getAllVariablesArray()
           
 YoVariable[] Simulation.getAllVariablesArray()
           
 YoVariable[] Robot.getAllVariablesArray()
           
 YoVariable DataBufferEntry.getVariable()
           
 YoVariable VarList.getVariable(int index)
           
 YoVariable YoVariableRegistry.getVariable(java.lang.String name)
           
 YoVariable YoVariableHolderImplementation.getVariable(java.lang.String fullname)
           
 YoVariable YoVariableHolder.getVariable(java.lang.String name)
          Gets a YoVariable with the given name if it is in this YoVariableHolder, otherwise returns null.
 YoVariable VarList.getVariable(java.lang.String name)
           
 YoVariable SimulationConstructionSet.getVariable(java.lang.String varname)
          Deprecated. 
 YoVariable Simulation.getVariable(java.lang.String varname)
           
 YoVariable Robot.getVariable(java.lang.String variableName)
           
 YoVariable YoVariableRegistry.getVariable(java.lang.String nameSpace, java.lang.String name)
           
 YoVariable YoVariableHolderImplementation.getVariable(java.lang.String nameSpaceEnding, java.lang.String name)
           
 YoVariable YoVariableHolder.getVariable(java.lang.String nameSpaceEnding, java.lang.String name)
          Gets a YoVariable with the given nameSpace and name if it is in this YoVariableHolder, otherwise returns null.
 YoVariable SimulationConstructionSet.getVariable(java.lang.String nameSpace, java.lang.String varname)
           
 YoVariable Simulation.getVariable(java.lang.String nameSpace, java.lang.String varname)
           
 YoVariable Robot.getVariable(java.lang.String nameSpaceEnding, java.lang.String name)
           
 YoVariable YoVariableHolderImplementation.getVariableUsingFullNamespace(java.lang.String fullname)
           
 YoVariable YoVariableRegistry.getYoVariable(int index)
           
 

Methods in com.yobotics.simulationconstructionset that return types with arguments of type YoVariable
 java.util.ArrayList<YoVariable> YoVariableRegistry.getAllVariables()
           
 java.util.ArrayList<YoVariable> YoVariableHolderImplementation.getAllVariables()
           
 java.util.ArrayList<YoVariable> YoVariableHolder.getAllVariables()
          Returns all the YoVariables in this YoVariableHolder
 java.util.ArrayList<YoVariable> SimulationConstructionSet.getAllVariables()
           
 java.util.ArrayList<YoVariable> Simulation.getAllVariables()
           
 java.util.ArrayList<YoVariable> Robot.getAllVariables()
           
 java.util.ArrayList<YoVariable> YoVariableRegistry.getAllVariablesIncludingDescendants()
           
 java.util.ArrayList<YoVariable> YoVariableRegistry.getAllVariablesInThisListOnly()
           
 java.util.ArrayList<YoVariable> YoVariableRegistry.getMatchingVariables(java.lang.String[] names, java.lang.String[] regularExpressions)
           
 java.util.ArrayList<YoVariable> VarList.getMatchingVariables(java.lang.String[] names, java.lang.String[] regularExpressions)
           
 java.util.ArrayList<YoVariable> VarList.getVariables()
           
 java.util.ArrayList<YoVariable> DataBuffer.getVariables()
           
 java.util.ArrayList<YoVariable> YoVariableRegistry.getVariables(NameSpace nameSpace)
           
 java.util.ArrayList<YoVariable> YoVariableHolderImplementation.getVariables(NameSpace nameSpace)
           
 java.util.ArrayList<YoVariable> YoVariableHolder.getVariables(NameSpace nameSpace)
          Returns all the YoVariables with the given nameSpace that are in this YoVariableHolder, empty if there are none.
 java.util.ArrayList<YoVariable> SimulationConstructionSet.getVariables(NameSpace nameSpace)
           
 java.util.ArrayList<YoVariable> Simulation.getVariables(NameSpace nameSpace)
           
 java.util.ArrayList<YoVariable> Robot.getVariables(NameSpace nameSpace)
           
 java.util.ArrayList<YoVariable> YoVariableRegistry.getVariables(java.lang.String name)
           
 java.util.ArrayList<YoVariable> YoVariableHolderImplementation.getVariables(java.lang.String fullname)
           
 java.util.ArrayList<YoVariable> YoVariableHolder.getVariables(java.lang.String name)
          Returns all the YoVariables with the given name that are in this YoVariableHolder, empty if there are none.
 java.util.ArrayList<YoVariable> SimulationConstructionSet.getVariables(java.lang.String varname)
           
 java.util.ArrayList<YoVariable> Simulation.getVariables(java.lang.String varname)
           
 java.util.ArrayList<YoVariable> Robot.getVariables(java.lang.String name)
           
 java.util.ArrayList<YoVariable> YoVariableRegistry.getVariables(java.lang.String nameSpace, java.lang.String name)
           
 java.util.ArrayList<YoVariable> YoVariableHolderImplementation.getVariables(java.lang.String nameSpaceEnding, java.lang.String name)
           
 java.util.ArrayList<YoVariable> YoVariableHolder.getVariables(java.lang.String nameSpaceEnding, java.lang.String name)
          Returns all the YoVariables with the given nameSpace and name that are in this YoVariableHolder, empty if there are none.
 java.util.ArrayList<YoVariable> SimulationConstructionSet.getVariables(java.lang.String nameSpace, java.lang.String varname)
           
 java.util.ArrayList<YoVariable> Simulation.getVariables(java.lang.String nameSpace, java.lang.String varname)
           
 java.util.ArrayList<YoVariable> Robot.getVariables(java.lang.String nameSpaceEnding, java.lang.String name)
           
 java.util.ArrayList<YoVariable> SimulationConstructionSet.getVariablesThatContain(java.lang.String searchString)
          Retrieves an ArrayList containing the YoVariables with names that contain searchString.
 java.util.ArrayList<YoVariable> SimulationConstructionSet.getVariablesThatContain(java.lang.String searchString, boolean caseSensitive)
          Retrieves an ArrayList containing the YoVariables whos names contain the search string.
 java.util.ArrayList<YoVariable> Simulation.getVariablesThatContain(java.lang.String searchString, boolean caseSensitive)
           
 java.util.ArrayList<YoVariable> DataBuffer.getVariablesThatContain(java.lang.String searchString, boolean caseSensitive, java.util.ArrayList<YoVariable> currentlyMatched)
           
 java.util.ArrayList<YoVariable> SimulationConstructionSet.getVariablesThatStartWith(java.lang.String searchString)
          Retrieves an ArrayList containing the YoVariables with names that start with the searchString.
 java.util.ArrayList<YoVariable> Simulation.getVariablesThatStartWith(java.lang.String searchString)
           
 java.util.ArrayList<YoVariable> DataBuffer.getVariablesThatStartWith(java.lang.String searchString)
           
 java.util.ArrayList<YoVariable> DataBuffer.getVariablesThatStartWith(java.lang.String searchString, boolean caseSensitive)
           
 java.util.ArrayList<YoVariable> SimulationConstructionSet.getVars(java.lang.String[] varNames, java.lang.String[] regularExpressions)
          Given an array of YoVariable names and an array of regular expressions this function returns an ArrayList of the YoVariables whos name's fit the regular expression.
 java.util.ArrayList<YoVariable> Simulation.getVars(java.lang.String[] varNames, java.lang.String[] regularExpressions)
           
 java.util.ArrayList<YoVariable> DataBuffer.getVars(java.lang.String[] varNames, java.lang.String[] regularExpressions)
           
 java.util.ArrayList<YoVariable> DataBuffer.getVarsFromGroup(java.lang.String varGroupName, VarGroupList varGroupList)
           
 java.util.Iterator<YoVariable> VarList.iterator()
           
 java.util.ArrayList<YoVariable> DataBuffer.search(java.lang.String searchText)
           
 

Methods in com.yobotics.simulationconstructionset with parameters of type YoVariable
 void VarList.addVariable(YoVariable v)
           
 void DataBuffer.addVariable(YoVariable newVariable)
           
 void DataBuffer.addVariable(YoVariable newVariable, int nPoints)
           
 void VarList.addVariables(YoVariable[] variables)
           
 void YoVariableHolderImplementation.addVariableToHolder(YoVariable variable)
          Adds the given YoVariable to this YoVariableHolder.
 boolean VarList.containsVariable(YoVariable v)
           
 DataBufferEntry DataBuffer.getEntry(YoVariable v)
           
 boolean YoVariable.hasSameFullName(YoVariable variable)
          hasSameFullName
 void YoVariableRegistry.registerVariable(YoVariable variable)
           
 void Simulation.registerVariable(YoVariable variable)
           
 void VarList.removeVariable(YoVariable v)
           
 void VariableChangedListener.variableChanged(YoVariable v)
           
 void MasterVariableChangedListener.variableChanged(YoVariable master)
           
 void YoVariableRegistryChangedListener.yoVariableWasRegistered(YoVariableRegistry registry, YoVariable registeredYoVariable)
           
 

Method parameters in com.yobotics.simulationconstructionset with type arguments of type YoVariable
 void VarList.addVariables(java.util.ArrayList<YoVariable> list)
           
 void DataBuffer.addVariables(java.util.ArrayList<YoVariable> variables)
           
 void YoVariableHolderImplementation.addVariablesToHolder(java.util.ArrayList<YoVariable> variables)
          Adds the given YoVariables to this YoVariableHolder.
 void YoVariableRegistry.getVariables(java.util.ArrayList<YoVariable> listToPack, java.lang.String name)
           
 java.util.ArrayList<YoVariable> DataBuffer.getVariablesThatContain(java.lang.String searchString, boolean caseSensitive, java.util.ArrayList<YoVariable> currentlyMatched)
           
 java.io.DataOutputStream DataFileWriter.openDataOutputStreamAndWriteHeaderInformationForLoggingData(java.lang.String model, double recordDT, DataBuffer dataBuffer, java.util.ArrayList<YoVariable> vars, boolean compress)
           
 void SimulationConstructionSet.writeData(java.util.ArrayList<YoVariable> vars, boolean binary, boolean compress, java.io.File chosenFile)
          Stores the data for the specified list of YoVariables.
 void DataFileWriter.writeData(java.lang.String model, double recordDT, DataBuffer dataBuffer, java.util.ArrayList<YoVariable> vars, boolean binary, boolean compress)
           
 void DataFileWriter.writeData(java.lang.String model, double recordDT, DataBuffer dataBuffer, java.util.ArrayList<YoVariable> vars, boolean binary, boolean compress, Robot robot)
           
 void DataFileWriter.writeOutOneRowOfLogData(java.io.DataOutput dataOutputStream, java.util.ArrayList<YoVariable> variablesToWrite)
           
 void DataFileWriter.writeSpreadsheetFormattedData(DataBuffer dataBuffer, java.util.ArrayList<? extends YoVariable> vars)
           
 void DataFileWriter.writeSpreadsheetFormattedState(DataBuffer dataBuffer, java.util.ArrayList<? extends YoVariable> vars)
           
 void DataFileWriter.writeState(java.lang.String model, double recordDT, java.util.ArrayList<YoVariable> variables, boolean binary, boolean compress)
           
 

Constructors in com.yobotics.simulationconstructionset with parameters of type YoVariable
DataBufferEntry(YoVariable variable, int nPoints)
           
 

Uses of YoVariable in com.yobotics.simulationconstructionset.commands
 

Method parameters in com.yobotics.simulationconstructionset.commands with type arguments of type YoVariable
 void WriteDataCommandExecutor.writeData(java.util.ArrayList<YoVariable> vars, boolean binary, boolean compress, java.io.File chosenFile)
           
 

Uses of YoVariable in com.yobotics.simulationconstructionset.dataBuffer
 

Methods in com.yobotics.simulationconstructionset.dataBuffer that return YoVariable
 YoVariable DataEntry.getVariable()
           
 

Methods in com.yobotics.simulationconstructionset.dataBuffer with parameters of type YoVariable
 DataEntry DataEntryHolder.getEntry(YoVariable yoVariable)
           
 

Uses of YoVariable in com.yobotics.simulationconstructionset.gui
 

Methods in com.yobotics.simulationconstructionset.gui that return YoVariable
 YoVariable SelectedVariableHolder.getSelectedVariable()
           
 YoVariable YoVariableEntryContainer.getVariable()
           
 YoVariable YoTextEntryContainer.getVariable()
           
 YoVariable YoEnumEntryContainer.getVariable()
           
 YoVariable YoEntryBoxNew.getVariableInThisBox()
           
 YoVariable YoEntryBox.getVariableInThisBox()
           
 YoVariable YoVariableRegistryVarPanel.getYoVariable(java.lang.String name)
           
abstract  YoVariable VarPanel.getYoVariable(java.lang.String string)
           
 YoVariable VarListVarPanel.getYoVariable(java.lang.String name)
           
 

Methods in com.yobotics.simulationconstructionset.gui that return types with arguments of type YoVariable
 java.util.ArrayList<YoVariable> BookmarkedVariablesHolder.getBookMarkedVariables()
           
 java.util.ArrayList<YoVariable> VariableSearchPanel.VariableSearchField.Searcher.search(java.lang.String searchText)
           
 

Methods in com.yobotics.simulationconstructionset.gui with parameters of type YoVariable
 void BookmarkedVariablesHolder.addBookmark(YoVariable variable)
           
 void EntryBoxArrayPanel.addEntryBox(YoVariable v)
           
 void YoEntryBoxNew.addVariable(YoVariable variable)
           
 void YoEntryBox.addVariable(YoVariable variable)
           
 void VarListVarPanel.addVariable(YoVariable v)
           
 void YoVariableEntryContainer.bindToVariable(YoEntryBox yoEntryBox, YoVariable variable)
           
 void YoTextEntryContainer.bindToVariable(YoEntryBox yoEntryBox, YoVariable variable)
           
 void YoEnumEntryContainer.bindToVariable(YoEntryBox yoEntryBox, YoVariable variable)
           
 void YoEntryBoxNew.YoEntryContainer.bindToVariable(YoVariable variable)
           
 void YoEntryBoxNew.YoTextEntryBox.bindToVariable(YoVariable variable)
           
 void BookmarkedVariableAddedListener.bookmarkAdded(YoVariable variable)
           
 void BookmarkedVariableRemovedListener.bookmarkRemoved(YoVariable variable)
           
 void BookmarkedVariablesPanel.bookmarkVariable(YoVariable variable)
           
 void YoVariableDoubleClickListener.doubleClicked(YoVariable v)
           
 void DoubleClickListener.doubleClicked(YoVariable variable)
           
 boolean YoEntryBoxNew.isHoldingVariable(YoVariable v)
           
 boolean YoEntryBox.isHoldingVariable(YoVariable v)
           
 boolean EntryBoxArrayPanel.isHoldingVariable(YoVariable v)
           
 void BookmarkedVariablesHolder.removeBookmark(YoVariable variable)
           
 void YoVariableEntryContainer.removeVariable(YoVariable variable)
           
 void YoTextEntryContainer.removeVariable(YoVariable variable)
           
 void YoEnumEntryContainer.removeVariable(YoVariable variable)
           
 void YoEntryBoxNew.removeVariable(YoVariable variable)
           
 void YoEntryBox.removeVariable(YoVariable variable)
           
 void VarListVarPanel.removeVariable(YoVariable v)
           
 void SelectedVariableHolder.setSelectedVariable(YoVariable var)
           
 void YoEntryBoxNew.setVariableInThisBox(YoVariable variableInThisBox)
           
 void YoEntryBox.setVariableInThisBox(YoVariable variableInThisBox)
           
 

Method parameters in com.yobotics.simulationconstructionset.gui with type arguments of type YoVariable
 void StandardSimulationGUI.setupEntryBox(java.util.ArrayList<YoVariable> variables)
           
 

Uses of YoVariable in com.yobotics.simulationconstructionset.robotcommprotocol
 

Methods in com.yobotics.simulationconstructionset.robotcommprotocol with parameters of type YoVariable
 void CreatedNewVariablesListener.createdNewVariable(YoVariable variable)
           
 void RobotConnectionGUIUpdater.createdNewVariable(YoVariable variable)
           
 int GUISideCommandListener.getIndex(YoVariable variable)
           
 void RobotSocketConnection.variableChanged(YoVariable variable)
           
 

Method parameters in com.yobotics.simulationconstructionset.robotcommprotocol with type arguments of type YoVariable
 void ReceivedDataListener.receivedData(java.util.ArrayList<YoVariable> sendVariables)
           
 void RobotConnectionGUIUpdater.receivedData(java.util.ArrayList<YoVariable> sendVariables)
           
 void GUISideProtocolTalker.sendData(int listid, java.util.ArrayList<YoVariable> vars)
           
 

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

Methods in com.yobotics.simulationconstructionset.util.inputdevices with parameters of type YoVariable
 void MidiSliderBoard.setButton(int channel, YoVariable var)
           
 void MidiSliderBoard.setKnob(int channel, YoVariable var, double min, double max)
           
 void MidiSliderBoard.setKnob(int channel, YoVariable var, double min, double max, double exponent)
           
 void MidiSliderBoard.setKnobButton(int channel, YoVariable var)
           
 void MidiSliderBoard.setSlider(int channel, YoVariable var, double min, double max)
           
 void MidiSliderBoard.setSlider(int channel, YoVariable var, double min, double max, double exponent)
           
 void MidiSliderBoard.setSliderBoolean(int channel, YoVariable var)
           
 

Constructors in com.yobotics.simulationconstructionset.util.inputdevices with parameters of type YoVariable
MidiControl(int mapping, YoVariable var, double max, double min, double exponent)
           
MidiControl(int mapping, YoVariable var, double max, double min, double exponent, boolean notify)
           
 

Uses of YoVariable in com.yobotics.simulationconstructionset.util.math
 

Subclasses of YoVariable in com.yobotics.simulationconstructionset.util.math
 class TimestampedVelocityYoVariable
           
 

Uses of YoVariable in com.yobotics.simulationconstructionset.util.math.filter
 

Subclasses of YoVariable in com.yobotics.simulationconstructionset.util.math.filter
 class AlphaBetaFilteredYoVariable
           
 class AlphaFilteredYoVariable
           
 class AlphaFusedYoVariable
           
 class BetaFilteredYoVariable
           
 class ButterworthFilteredYoVariable
           
 class ButterworthFusedYoVariable
           A YoButterworthFusedVariable takes two inputs measuring the same signal and filters them together.
 class DelayedBooleanYoVariable
           
 class DelayedDoubleYoVariable
           
 class FilteredDiscreteVelocityYoVariable
           
 class FilteredVelocityYoVariable
           
 class GlitchFilteredBooleanYoVariable
           
 class HysteresisFilteredYoVariable
          Title:
 class InfiniteImpulseResponseFilteredYoVariable
          Title:
 class RampedAlphaFilteredYoVariable
          Title:
 class RateLimitedYoVariable
           
 class SimpleMovingAverageFilteredYoVariable
           
 class TwoVariableTransitionFilter
          Title:
 

Uses of YoVariable in com.yobotics.simulationconstructionset.util.math.frames
 

Methods in com.yobotics.simulationconstructionset.util.math.frames with parameters of type YoVariable
 void YoFrameConvexPolygon2d.variableChanged(YoVariable v)
           
 

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

Methods in com.yobotics.simulationconstructionset.util.simulationRunner that return YoVariable
 YoVariable VariableDifference.getVariableOne()
           
 YoVariable VariableDifference.getVariableTwo()
           
 

Constructors in com.yobotics.simulationconstructionset.util.simulationRunner with parameters of type YoVariable
VariableDifference(double timeOfDifference, YoVariable variableOne, YoVariable variableTwo)
           
 

Constructor parameters in com.yobotics.simulationconstructionset.util.simulationRunner with type arguments of type YoVariable
VariablesThatShouldMatchList(java.util.List<YoVariable> variablesOne, java.util.List<YoVariable> variablesTwo, java.util.List<java.lang.String> exceptions)
           
VariablesThatShouldMatchList(java.util.List<YoVariable> variablesOne, java.util.List<YoVariable> variablesTwo, java.util.List<java.lang.String> exceptions)
           
 

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

Method parameters in com.yobotics.simulationconstructionset.util.simulationTesting with type arguments of type YoVariable
 boolean YoVariableListComparer.compare(java.util.ArrayList<YoVariable> allVariables0, java.util.ArrayList<YoVariable> allVariables1)
           
 boolean YoVariableListComparer.compare(java.util.ArrayList<YoVariable> allVariables0, java.util.ArrayList<YoVariable> allVariables1)
           
 

Uses of YoVariable in com.yobotics.simulationconstructionset.whiteBoard
 

Methods in com.yobotics.simulationconstructionset.whiteBoard that return types with arguments of type YoVariable
 java.util.ArrayList<YoVariable> TCPYoWhiteBoardEvaluation.generateSomeDoubleYoVariables(java.lang.String name, int numberOfVariables)
           
 

Method parameters in com.yobotics.simulationconstructionset.whiteBoard with type arguments of type YoVariable
 void YoWhiteBoard.getAllVariablesToRead(java.util.ArrayList<YoVariable> allVariablesToRead)
           
 void YoWhiteBoard.getAllVariablesToWrite(java.util.ArrayList<YoVariable> allVariablesToWrite)
           
 void YoWhiteBoard.setVariablesToRead(java.util.ArrayList<YoVariable> variablesToRead)
           
 void YoWhiteBoard.setVariablesToWrite(java.util.ArrayList<YoVariable> variablesToWrite)