com.yobotics.simulationconstructionset.util.simulationRunner
Class VariablesThatShouldMatchList

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.simulationRunner.VariablesThatShouldMatchList

public class VariablesThatShouldMatchList
extends java.lang.Object


Constructor Summary
VariablesThatShouldMatchList(java.util.List<YoVariable> variablesOne, java.util.List<YoVariable> variablesTwo, java.util.List<java.lang.String> exceptions)
           
VariablesThatShouldMatchList(VarList varListOne, VarList varListTwo, java.util.List<java.lang.String> exceptions)
           
VariablesThatShouldMatchList(YoVariableRegistry registryOne, YoVariableRegistry registryTwo, java.util.List<java.lang.String> exceptions)
           
 
Method Summary
 boolean doVariableValuesMatch(java.util.List<VariableDifference> variableDifferences, double time, double maxDifferenceAllowed, boolean checkForPercentDifference)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariablesThatShouldMatchList

public VariablesThatShouldMatchList(YoVariableRegistry registryOne,
                                    YoVariableRegistry registryTwo,
                                    java.util.List<java.lang.String> exceptions)

VariablesThatShouldMatchList

public VariablesThatShouldMatchList(VarList varListOne,
                                    VarList varListTwo,
                                    java.util.List<java.lang.String> exceptions)

VariablesThatShouldMatchList

public VariablesThatShouldMatchList(java.util.List<YoVariable> variablesOne,
                                    java.util.List<YoVariable> variablesTwo,
                                    java.util.List<java.lang.String> exceptions)
Method Detail

doVariableValuesMatch

public boolean doVariableValuesMatch(java.util.List<VariableDifference> variableDifferences,
                                     double time,
                                     double maxDifferenceAllowed,
                                     boolean checkForPercentDifference)