Uses of Class
com.yobotics.simulationconstructionset.YoVariable

Packages that use YoVariable
com.yobotics.simulationconstructionset   
com.yobotics.simulationconstructionset.gui   
com.yobotics.simulationconstructionset.robotcommprotocol   
com.yobotics.simulationconstructionset.scripts   
com.yobotics.simulationconstructionset.util.inputdevices   
com.yobotics.simulationconstructionset.util.math   
com.yobotics.simulationconstructionset.util.math.filter   
com.yobotics.simulationconstructionset.util.simulationRunner   
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 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> 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 DataBuffer.addNewEntry(YoVariable newVariable, int nPoints)
           
 void VarList.addVariable(YoVariable v)
           
 void DataBuffer.addVariable(YoVariable newVariable)
           
 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.gui
 

Methods in com.yobotics.simulationconstructionset.gui that return YoVariable
 YoVariable SelectedVariableHolder.getSelectedVariable()
           
 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.VariableSearchSettingsPanel.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 YoEntryBox.addVariable(YoVariable variable)
           
 void VarListVarPanel.addVariable(YoVariable v)
           
 void BookmarkedVariableAddedListener.bookmarkAdded(YoVariable variable)
           
 void BookmarkedVariableRemovedListener.bookmarkRemoved(YoVariable variable)
           
 void BookmarkedVariablesPanel.bookmarkVariable(YoVariable variable)
           
 boolean VarListVarPanel.containsVariable(YoVariable v)
           
 void YoVariableDoubleClickListener.doubleClicked(YoVariable v)
           
 void DoubleClickListener.doubleClicked(YoVariable variable)
           
 boolean YoEntryBox.isHoldingVariable(YoVariable v)
           
 boolean EntryBoxArrayPanel.isHoldingVariable(YoVariable v)
           
 void BookmarkedVariablesHolder.removeBookmark(YoVariable variable)
           
 void YoGraph.removeVariable(YoVariable variable)
           
 void YoEntryBox.removeVariable(YoVariable variable)
           
 void VarListVarPanel.removeVariable(YoVariable v)
           
 void SelectedVariableHolder.setSelectedVariable(YoVariable var)
           
 void YoEntryBox.setVariableInThisBox(YoVariable variableInThisBox)
           
 

Method parameters in com.yobotics.simulationconstructionset.gui with type arguments of type YoVariable
 void VarListVarPanel.addVariables(java.util.List<YoVariable> vars)
           
 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
 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.scripts
 

Methods in com.yobotics.simulationconstructionset.scripts with parameters of type YoVariable
 void TimeScriptEntry.addAbstractVarValue(YoVariable variable, double value)
           
 

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)
           
 void MidiSliderBoard.setYoVariableToInRange(YoVariable var, double min, double max)
           
 

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
          Title:
 class HysteresisFilteredYoVariable
          Title:
 class InfiniteImpulseResponseFilteredYoVariable
          Title:
 class RampedAlphaFilteredYoVariable
          Title:
 class RateLimitedYoVariable
           
 class SimpleMovingAverageFilteredYoVariable
           
 class TwoVariableTransitionFilter
          Title:
 

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.ArrayList<YoVariable> variablesOne, java.util.ArrayList<YoVariable> variablesTwo, java.util.ArrayList<java.lang.String> exceptions)
           
VariablesThatShouldMatchList(java.util.ArrayList<YoVariable> variablesOne, java.util.ArrayList<YoVariable> variablesTwo, java.util.ArrayList<java.lang.String> exceptions)
           
 

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)