com.yobotics.simulationconstructionset.util.math.filter
Class GlitchFilteredBooleanYoVariable

java.lang.Object
  extended by com.yobotics.simulationconstructionset.YoVariable
      extended by com.yobotics.simulationconstructionset.util.math.filter.GlitchFilteredBooleanYoVariable
All Implemented Interfaces:
Observable, java.io.Serializable

public class GlitchFilteredBooleanYoVariable
extends YoVariable

Title:

Description:

Copyright: Copyright (c) 2008

Company:

Version:
1.0
Author:
not attributable
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.yobotics.simulationconstructionset.YoVariable
MAX_LENGTH_SHORT_NAME, val
 
Constructor Summary
GlitchFilteredBooleanYoVariable(java.lang.String name, int windowSize)
           
GlitchFilteredBooleanYoVariable(java.lang.String name, YoVariable yoVariableToFilter, int windowSize)
           
GlitchFilteredBooleanYoVariable(java.lang.String name, YoVariableRegistry registry, int windowSize)
           
GlitchFilteredBooleanYoVariable(java.lang.String name, YoVariableRegistry registry, YoVariable yoVariableToFilter, int windowSize)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void set(boolean value)
          Sets the boolean value of this YoVariable.
 void update()
           
 void update(boolean value)
           
 
Methods inherited from class com.yobotics.simulationconstructionset.YoVariable
addObserver, fullNameEndsWith, getBooleanValue, getDescription, getDoubleValue, getEnumValue, getFullNameWithNameSpace, getIntegerValue, getManualScalingMax, getManualScalingMin, getName, getName, getNameAndValue, getShortName, getValue, getYoVariableRegistry, getYoVariableType, hasSameFullName, notifyObservers, removeAllObservers, removeObserver, set, set, set, setManualScalingMinMax, toString, valueEquals, valueEquals, valueEquals, valueEquals
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GlitchFilteredBooleanYoVariable

public GlitchFilteredBooleanYoVariable(java.lang.String name,
                                       int windowSize)

GlitchFilteredBooleanYoVariable

public GlitchFilteredBooleanYoVariable(java.lang.String name,
                                       YoVariableRegistry registry,
                                       int windowSize)

GlitchFilteredBooleanYoVariable

public GlitchFilteredBooleanYoVariable(java.lang.String name,
                                       YoVariable yoVariableToFilter,
                                       int windowSize)

GlitchFilteredBooleanYoVariable

public GlitchFilteredBooleanYoVariable(java.lang.String name,
                                       YoVariableRegistry registry,
                                       YoVariable yoVariableToFilter,
                                       int windowSize)
Method Detail

set

public void set(boolean value)
Description copied from class: YoVariable
Sets the boolean value of this YoVariable. If not of boolean type a warning will be printed.

Overrides:
set in class YoVariable
Parameters:
value - boolean

update

public void update(boolean value)

update

public void update()

main

public static void main(java.lang.String[] args)