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

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.math.frames.YoFrameVector
      extended by com.yobotics.simulationconstructionset.util.math.filter.AlphaFilteredYoFrameVector

public class AlphaFilteredYoFrameVector
extends YoFrameVector


Method Summary
static AlphaFilteredYoFrameVector createAlphaFilteredYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, double alpha, ReferenceFrame referenceFrame)
           
static AlphaFilteredYoFrameVector createAlphaFilteredYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, double alpha, YoFrameVector unfilteredVector)
           
static AlphaFilteredYoFrameVector createAlphaFilteredYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, ReferenceFrame referenceFrame)
           
static AlphaFilteredYoFrameVector createAlphaFilteredYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, YoFrameVector unfilteredVector)
           
 void reset()
           
 void update()
           
 void update(double xUnfiltered, double yUnfiltered, double zUnfiltered)
           
 void update(FrameVector vectorUnfiltered)
           
 void update(javax.vecmath.Vector3d vectorUnfiltered)
           
 
Methods inherited from class com.yobotics.simulationconstructionset.util.math.frames.YoFrameVector
add, add, add, add, add, applyTransform, attachVariableChangedListener, checkForNaN, checkReferenceFrameMatch, checkReferenceFrameMatch, containsNaN, dot, dot, epsilonEquals, epsilonEquals, get, get, getFramePoint, getFrameVector, getFrameVector2dCopy, getFrameVectorAndChangeFrameOfPackedVector, getFrameVectorCopy, getReferenceFrame, getVector, getX, getY, getYoX, getYoY, getYoZ, getZ, length, lengthSquared, normalize, scale, scaleAdd, scaleAdd, scaleAdd, set, set, set, set, set, set, set, setX, setXY, setY, setZ, sub, sub, sub, sub, sub, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

createAlphaFilteredYoFrameVector

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

createAlphaFilteredYoFrameVector

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

createAlphaFilteredYoFrameVector

public static AlphaFilteredYoFrameVector createAlphaFilteredYoFrameVector(java.lang.String namePrefix,
                                                                          java.lang.String nameSuffix,
                                                                          YoVariableRegistry registry,
                                                                          double alpha,
                                                                          YoFrameVector unfilteredVector)

createAlphaFilteredYoFrameVector

public static AlphaFilteredYoFrameVector createAlphaFilteredYoFrameVector(java.lang.String namePrefix,
                                                                          java.lang.String nameSuffix,
                                                                          YoVariableRegistry registry,
                                                                          DoubleYoVariable alpha,
                                                                          YoFrameVector unfilteredVector)

update

public void update()

update

public void update(double xUnfiltered,
                   double yUnfiltered,
                   double zUnfiltered)

update

public void update(javax.vecmath.Vector3d vectorUnfiltered)

update

public void update(FrameVector vectorUnfiltered)

reset

public void reset()