com.yobotics.simulationconstructionset.util.math.filter
Class AlphaFilteredYoFrameVector
java.lang.Object
com.yobotics.simulationconstructionset.util.math.frames.YoFrameVector
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 |
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()