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

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.math.frames.YoFrameVector2d
      extended by com.yobotics.simulationconstructionset.util.math.filter.AlphaFilteredYoFrameVector2d

public class AlphaFilteredYoFrameVector2d
extends YoFrameVector2d


Method Summary
static AlphaFilteredYoFrameVector2d createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, double alpha, ReferenceFrame referenceFrame)
           
static AlphaFilteredYoFrameVector2d createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, double alpha, YoFrameVector2d unfilteredVector)
           
static AlphaFilteredYoFrameVector2d createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, ReferenceFrame referenceFrame)
           
static AlphaFilteredYoFrameVector2d createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, YoFrameVector2d unfilteredVector)
           
 void reset()
           
 void update()
           
 void update(double xUnfiltered, double yUnfiltered)
           
 void update(FrameVector2d vector2dUnfiltered)
           
 void update(javax.vecmath.Vector2d vector2dUnfiltered)
           
 
Methods inherited from class com.yobotics.simulationconstructionset.util.math.frames.YoFrameVector2d
add, add, add, applyTransform, attachVariableChangedListener, checkForNaN, checkReferenceFrameMatch, containsNaN, dot, dot, epsilonEquals, epsilonEquals, getFramePoint2d, getFrameVector2d, getFrameVector2dCopy, getReferenceFrame, getVector, getX, getY, getYoX, getYoY, length, lengthSquared, normalize, scale, scaleAdd, scaleAdd, scaleAdd, set, set, set, set, set, setX, setY, sub, sub, sub
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createAlphaFilteredYoFrameVector2d

public static AlphaFilteredYoFrameVector2d createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix,
                                                                              java.lang.String nameSuffix,
                                                                              YoVariableRegistry registry,
                                                                              double alpha,
                                                                              ReferenceFrame referenceFrame)

createAlphaFilteredYoFrameVector2d

public static AlphaFilteredYoFrameVector2d createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix,
                                                                              java.lang.String nameSuffix,
                                                                              YoVariableRegistry registry,
                                                                              DoubleYoVariable alpha,
                                                                              ReferenceFrame referenceFrame)

createAlphaFilteredYoFrameVector2d

public static AlphaFilteredYoFrameVector2d createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix,
                                                                              java.lang.String nameSuffix,
                                                                              YoVariableRegistry registry,
                                                                              double alpha,
                                                                              YoFrameVector2d unfilteredVector)

createAlphaFilteredYoFrameVector2d

public static AlphaFilteredYoFrameVector2d createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix,
                                                                              java.lang.String nameSuffix,
                                                                              YoVariableRegistry registry,
                                                                              DoubleYoVariable alpha,
                                                                              YoFrameVector2d unfilteredVector)

update

public void update()

update

public void update(double xUnfiltered,
                   double yUnfiltered)

update

public void update(javax.vecmath.Vector2d vector2dUnfiltered)

update

public void update(FrameVector2d vector2dUnfiltered)

reset

public void reset()