Uses of Class
us.ihmc.utilities.math.geometry.FrameVector2d

Packages that use FrameVector2d
com.yobotics.simulationconstructionset.util.math.filter   
com.yobotics.simulationconstructionset.util.math.frames   
us.ihmc.utilities.math   
us.ihmc.utilities.math.geometry   
us.ihmc.utilities.screwTheory   
 

Uses of FrameVector2d in com.yobotics.simulationconstructionset.util.math.filter
 

Methods in com.yobotics.simulationconstructionset.util.math.filter with parameters of type FrameVector2d
 void AlphaFilteredYoFrameVector2d.update(FrameVector2d vector2dUnfiltered)
           
 

Uses of FrameVector2d in com.yobotics.simulationconstructionset.util.math.frames
 

Methods in com.yobotics.simulationconstructionset.util.math.frames that return FrameVector2d
 FrameVector2d YoFramePoint2d.getFrameVector2dCopy()
           
 FrameVector2d YoFrameVector2d.getFrameVector2dCopy()
           
 FrameVector2d YoFrameVector.getFrameVector2dCopy()
           
 

Methods in com.yobotics.simulationconstructionset.util.math.frames with parameters of type FrameVector2d
 void YoFramePoint2d.add(FrameVector2d frameVector2d)
           
 void YoFrameVector2d.add(FrameVector2d vector)
           
 double YoFrameVector2d.dot(FrameVector2d vector)
           
 boolean YoFramePoint2d.epsilonEquals(FrameVector2d frameVector2d, double threshold)
           
 boolean YoFrameVector2d.epsilonEquals(FrameVector2d frameVector2d, double threshold)
           
 void YoFramePoint2d.getFrameVector2d(FrameVector2d vector)
           
 void YoFrameVector2d.getFrameVector2d(FrameVector2d vector)
           
 void YoFramePoint2d.scaleAdd(double scaleFactor, FrameVector2d frameVector2d)
           
 void YoFrameVector2d.scaleAdd(double scaleFactor, FrameVector2d vector)
           
 void YoFramePoint2d.set(FrameVector2d frameVector2d)
           
 void YoFrameVector2d.set(FrameVector2d vector)
           
 void YoFrameVector.setXY(FrameVector2d frameVector2d)
           
 void YoFramePoint2d.sub(FrameVector2d frameVector2d)
           
 void YoFrameVector2d.sub(FrameVector2d vector)
           
 

Uses of FrameVector2d in us.ihmc.utilities.math
 

Methods in us.ihmc.utilities.math with parameters of type FrameVector2d
static void MatrixTools.transformColumnVectorIntoFrameVector2d(org.ejml.data.DenseMatrix64F matrix, FrameVector2d frameVector)
           
static void MatrixTools.transformFrameVector2dIntoColumnVector(org.ejml.data.DenseMatrix64F matrix, FrameVector2d frameVector)
           
static void MatrixTools.transformFrameVector2dIntoRowVector(org.ejml.data.DenseMatrix64F matrix, FrameVector2d frameVector)
           
static void MatrixTools.transformRowVectorIntoFrameVector2d(org.ejml.data.DenseMatrix64F matrix, FrameVector2d frameVector)
           
 

Uses of FrameVector2d in us.ihmc.utilities.math.geometry
 

Methods in us.ihmc.utilities.math.geometry that return FrameVector2d
 FrameVector2d FrameVector2d.applyTransformCopy(javax.media.j3d.Transform3D transform3D)
           
 FrameVector2d FrameVector2d.changeFrameCopy(ReferenceFrame desiredFrame)
          Changes frame of this FrameVector to the given ReferenceFrame and returns a copy.
static FrameVector2d FrameVector2d.generateRandomFrameVector2d(java.util.Random random, ReferenceFrame zUpFrame)
           
 FrameVector2d FrameLine2d.getFrameVectorCopy()
           
 FrameVector2d FrameLine2d.getNormalizedFrameVector()
           
 FrameVector2d FrameLineSegment2d.getVectorCopy()
           
 FrameVector2d FrameLine2d.perpendicularFrameVector()
           
 FrameVector2d FrameVector.toFrameVector2d()
          Creates a new FrameVector2d based on the x and y components of this FrameVector
 

Methods in us.ihmc.utilities.math.geometry with parameters of type FrameVector2d
 void FramePoint2d.add(FramePoint2d point1, FrameVector2d vector2)
           
 void FrameVector2d.add(FrameVector2d frameVector)
           
 void FramePoint2d.add(FrameVector2d frameVector)
           
 void FramePoint2d.add(FrameVector2d vector1, FramePoint2d point2)
           
 void FrameVector2d.add(FrameVector2d vector1, FrameVector2d vector2)
           
 double FrameVector2d.angle(FrameVector2d frameVector)
           
 double FrameVector2d.cross(FrameVector2d frameVector)
           
 double FrameVector2d.dot(FrameVector2d frameVector)
           
 boolean FrameVector2d.epsilonEquals(FrameVector2d frameVector, double threshold)
           
 boolean FramePoint2d.epsilonEquals(FrameVector2d frameVector, double threshold)
           
static void GeometryTools.movePointInsidePolygonAlongVector(FramePoint2d pointToMove, FrameVector2d vector, FrameConvexPolygon2d polygon, double distanceToBeInside)
           
 void FrameVector2d.scale(double scaleFactor, FrameVector2d vector1)
          Sets the value of this tuple to the scalar multiplication of vertor1 (this = s * t1).
 void FramePoint2d.scale(double scaleFactor, FrameVector2d vector1)
           
 void FrameVector2d.scaleAdd(double scaleFactor, FramePoint2d point1, FrameVector2d vector2)
          Sets the value of this tuple to the scalar multiplication of tuple t1 and then adds tuple t2 (this = s*v1 + t2).
 void FramePoint2d.scaleAdd(double scaleFactor, FramePoint2d point1, FrameVector2d vector2)
           
 void FrameVector2d.scaleAdd(double scaleFactor, FrameVector2d vector1)
          Sets the value of this tuple to the scalar multiplication of itself and then adds tuple t1 (this = s*this + t1).
 void FramePoint2d.scaleAdd(double scaleFactor, FrameVector2d vector1)
           
 void FrameVector2d.scaleAdd(double scaleFactor, FrameVector2d vector1, FramePoint2d point2)
          Sets the value of this tuple to the scalar multiplication of tuple t1 and then adds tuple t2 (this = s*v1 + t2).
 void FramePoint2d.scaleAdd(double scaleFactor, FrameVector2d vector1, FramePoint2d point2)
           
 void FrameVector2d.scaleAdd(double scaleFactor, FrameVector2d vector1, FrameVector2d vector2)
          Sets the value of this tuple to the scalar multiplication of tuple t1 and then adds tuple t2 (this = s*v1 + t2)
 void FramePoint2d.scaleAdd(double scaleFactor, FrameVector2d vector1, FrameVector2d vector2)
           
 void FrameVector2d.set(FrameVector2d frameVector)
           
 void FramePoint2d.set(FrameVector2d frameVector)
           
 void FrameVector2d.setAndChangeFrame(FrameVector2d frameVector)
           
 void FramePoint2d.sub(FramePoint2d point1, FrameVector2d vector2)
           
 void FrameVector2d.sub(FrameVector2d frameVector)
           
 void FramePoint2d.sub(FrameVector2d frameVector)
           
 void FramePoint2d.sub(FrameVector2d vector1, FramePoint2d point2)
           
 void FrameVector2d.sub(FrameVector2d vector1, FrameVector2d vector2)
           
static double[] FrameVector2d.toArray(FrameVector2d[] frameVectors)
           
 void FrameVector2d.weightedAverage(FrameVector2d vector1, FrameVector2d vector2, double weightedAverage)
          Sets this vector to be the weighted average of the two input vectors.
 

Constructors in us.ihmc.utilities.math.geometry with parameters of type FrameVector2d
FrameLine2d(FramePoint2d framePoint2d, FrameVector2d frameVector2d)
           
FramePoint2d(FrameVector2d frameVector)
           
FramePoint2d(FrameVector2d frameVector, java.lang.String name)
           
FrameVector2d(FrameVector2d frameVector)
          FrameVector A normal vector associated with a specific reference frame
 

Uses of FrameVector2d in us.ihmc.utilities.screwTheory
 

Methods in us.ihmc.utilities.screwTheory with parameters of type FrameVector2d
 void PlanarJoint.packDesiredTranslationalAcceleration(FrameVector2d vectorToPack)
           
 void PlanarJoint.packTauTranslation(FrameVector2d vectorToPack)
           
 void PlanarJoint.packTranslation(FrameVector2d vectorToPack)
           
 void PlanarJoint.packTranslationalAcceleration(FrameVector2d vectorToPack)
           
 void PlanarJoint.packTranslationalVelocity(FrameVector2d vectorToPack)
           
 void PlanarJoint.setDesiredTranslationalAcceleration(FrameVector2d qddTransDesired)
           
 void PlanarJoint.setTauTranslation(FrameVector2d tauTrans)
           
 void PlanarJointReferenceFrame.setTranslation(FrameVector2d translation)
           
 void PlanarJoint.setTranslation(FrameVector2d qTrans)
           
 void PlanarJoint.setTranslationalAcceleration(FrameVector2d qddTrans)
           
 void PlanarJoint.setTranslationalVelocity(FrameVector2d qdTrans)