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

Packages that use FramePoint2d
com.yobotics.simulationconstructionset.util.math.filter   
com.yobotics.simulationconstructionset.util.math.frames   
us.ihmc.utilities.math   
us.ihmc.utilities.math.geometry   
us.ihmc.utilities.math.overheadPath   
 

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

Methods in com.yobotics.simulationconstructionset.util.math.filter with parameters of type FramePoint2d
 void AlphaFilteredYoFramePoint2d.update(FramePoint2d point2dUnfiltered)
           
 

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

Methods in com.yobotics.simulationconstructionset.util.math.frames that return FramePoint2d
 FramePoint2d YoFramePoint2d.getFramePoint2dCopy()
           
 FramePoint2d YoFramePoint.getFramePoint2dCopy()
           
 FramePoint2d[] YoFrameLine2d.intersectionWith(FrameConvexPolygon2d convexPolygon)
           
 FramePoint2d[] YoFrameLineSegment2d.intersectionWith(FrameConvexPolygon2d convexPolygon)
           
 FramePoint2d YoFrameLine2d.intersectionWith(FrameLine2d line)
           
 FramePoint2d YoFrameLineSegment2d.intersectionWith(FrameLine2d line)
           
 FramePoint2d YoFrameLine2d.intersectionWith(FrameLineSegment2d secondLineSegment)
           
 FramePoint2d YoFrameLineSegment2d.intersectionWith(FrameLineSegment2d secondLineSegment)
           
 FramePoint2d YoFrameLineSegment2d.midpoint()
           
 FramePoint2d YoFrameLine2d.orthogonalProjectionCopy(FramePoint2d point)
           
 FramePoint2d YoFrameLineSegment2d.orthogonalProjectionCopy(FramePoint2d point)
           
 FramePoint2d YoFrameLineSegment2d.pointBetweenEndPointsGivenParameter(double parameter)
           
 

Methods in com.yobotics.simulationconstructionset.util.math.frames with parameters of type FramePoint2d
 void YoFramePoint2d.add(FramePoint2d framePoint2d)
           
 void YoFrameVector2d.add(FramePoint2d point)
           
 double YoFrameLine2d.distance(FramePoint2d point)
           
 double YoFramePoint2d.distance(FramePoint2d framePoint2d)
           
 double YoFrameLineSegment2d.distance(FramePoint2d point)
           
 boolean YoFramePoint2d.epsilonEquals(FramePoint2d framePoint2d, double threshold)
           
 boolean YoFrameVector2d.epsilonEquals(FramePoint2d framePoint, double threshold)
           
 void YoFramePoint2d.getFramePoint2d(FramePoint2d point)
           
 void YoFrameVector2d.getFramePoint2d(FramePoint2d point)
           
 void YoFramePoint2d.getFramePoint2dAndChangeFrame(FramePoint2d point)
           
 boolean YoFrameLineSegment2d.isBetweenEndpoints(FramePoint2d point, double epsilon)
           
 void YoFrameLine2d.orthogonalProjection(FramePoint2d point)
          applyTransformCopy Use of this method is discouraged.
 void YoFrameLineSegment2d.orthogonalProjection(FramePoint2d point)
          applyTransformCopy Use of this method is discouraged.
 FramePoint2d YoFrameLine2d.orthogonalProjectionCopy(FramePoint2d point)
           
 FramePoint2d YoFrameLineSegment2d.orthogonalProjectionCopy(FramePoint2d point)
           
 void YoFramePoint2d.set(FramePoint2d framePoint2d)
           
 void YoFrameVector2d.set(FramePoint2d point)
           
 void YoFramePoint2dInMultipleFrames.setFramePoint(FramePoint2d framePoint)
           
 void YoFramePoint2d.sub(FramePoint2d framePoint2d)
           
 void YoFrameVector2d.sub(FramePoint2d point)
           
 void YoFrameVector2d.sub(FramePoint2d point1, FramePoint2d point2)
           
 

Uses of FramePoint2d in us.ihmc.utilities.math
 

Methods in us.ihmc.utilities.math with parameters of type FramePoint2d
static void MatrixTools.transformColumnVectorIntoFramePoint2d(org.ejml.data.DenseMatrix64F matrix, FramePoint2d framePoint)
           
static void MatrixTools.transformFramePoint2dIntoColumnVector(org.ejml.data.DenseMatrix64F matrix, FramePoint2d framePoint)
           
static void MatrixTools.transformFramePoint2dIntoRowVector(org.ejml.data.DenseMatrix64F matrix, FramePoint2d framePoint)
           
static void MatrixTools.transformRowVectorIntoFramePoint2d(org.ejml.data.DenseMatrix64F matrix, FramePoint2d framePoint)
           
 

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

Methods in us.ihmc.utilities.math.geometry that return FramePoint2d
 FramePoint2d FramePoint2d.applyTransformCopy(javax.media.j3d.Transform3D transform3D)
           
 FramePoint2d FramePoint2d.changeFrameAndProjectToXYPlaneCopy(ReferenceFrame desiredFrame)
          Changes frame of this FramePoint2d to the given ReferenceFrame, projects into xy plane, and returns a copy.
 FramePoint2d FramePoint2d.changeFrameCopy(ReferenceFrame desiredFrame)
          Changes frame of this FramePoint2d to the given ReferenceFrame and returns a copy.
static FramePoint2d[] FramePoint2d.changeFrameCopyBatch(FramePoint2d[] framePoints, ReferenceFrame desiredFrame)
           
 FramePoint2d FramePoint2d.changeFrameUsingTransformCopy(ReferenceFrame desiredFrame, javax.media.j3d.Transform3D transformToNewFrame)
          Changes frame of this FramePoint2d to the given ReferenceFrame, using the given Transform3D and returns a copy.
static FramePoint2d FramePoint2d.generateRandomFramePoint2d(java.util.Random random, ReferenceFrame zUpFrame, double xMin, double xMax, double yMin, double yMax)
           
 FramePoint2d FrameConvexPolygon2d.getCentroidCopy()
           
 FramePoint2d FrameConvexPolygon2d.getClosestVertexCopy(FrameLine2d line)
           
 FramePoint2d FrameConvexPolygon2d.getClosestVertexCopy(FramePoint2d point)
           
 FramePoint2d[] FrameLineSegment2d.getEndFramePointsCopy()
           
 FramePoint2d FrameLineSegment2d.getFirstEndPointCopy()
           
 FramePoint2d FrameLine2d.getFramePoint2dGivenParameter(double t)
           
 FramePoint2d FrameLine2d.getFramePointCopy()
           
 FramePoint2d[] FrameConvexPolygon2d.getLineOfSightVertices(FramePoint2d observerFramePoint)
           
 FramePoint2d FrameConvexPolygon2d.getMeanPointCopy()
           
 FramePoint2d FramePose2d.getPosition()
           
 FramePoint2d FramePose.getPosition2dCopy()
           
 FramePoint2d FramePose2d.getPositionInFrame(ReferenceFrame referenceFrame)
           
 FramePoint2d FrameLineSegment2d.getSecondEndPointCopy()
           
 FramePoint2d[] FrameLineSegment2d.intersectionWith(FrameConvexPolygon2d convexPolygon)
           
 FramePoint2d[] FrameLine2d.intersectionWith(FrameConvexPolygon2d convexPolygon)
           
 FramePoint2d FrameLineSegment2d.intersectionWith(FrameLine2d line)
           
 FramePoint2d FrameLine2d.intersectionWith(FrameLine2d secondLine)
           
 FramePoint2d[] FrameConvexPolygon2d.intersectionWith(FrameLine2d line)
           
 FramePoint2d FrameLineSegment2d.intersectionWith(FrameLineSegment2d secondLineSegment)
           
 FramePoint2d FrameLine2d.intersectionWith(FrameLineSegment2d lineSegment)
           
 FramePoint2d[] FrameConvexPolygon2d.intersectionWith(FrameLineSegment2d lineSegment)
           
 FramePoint2d[] FrameConvexPolygon2d.intersectionWithRay(FrameLine2d ray)
           
static FramePoint2d FramePoint2d.load(java.io.BufferedReader bufferedReader, ReferenceFrame referenceFrame)
           
 FramePoint2d FrameConvexPolygon2d.maxXMaxYPointCopy()
           
 FramePoint2d FrameConvexPolygon2d.maxXMinYPointCopy()
           
 FramePoint2d FrameLineSegment2d.midpoint()
           
 FramePoint2d FrameConvexPolygon2d.minXMaxYPointCopy()
           
 FramePoint2d FrameConvexPolygon2d.minXMinYPointCopy()
           
static FramePoint2d FramePoint2d.morph(FramePoint2d point1, FramePoint2d point2, double alpha)
           
 FramePoint2d FrameLineSegment2d.orthogonalProjectionCopy(FramePoint2d point)
           
 FramePoint2d FrameLine2d.orthogonalProjectionCopy(FramePoint2d point)
           
 FramePoint2d FrameGeometry2d.orthogonalProjectionCopy(FramePoint2d point)
           
 FramePoint2d FrameConvexPolygon2d.orthogonalProjectionCopy(FramePoint2d point)
           
 FramePoint2d FrameLineSegment2d.pointBetweenEndPointsGivenParameter(double parameter)
           
 FramePoint2d FrameConvexPolygon2d.pointOnPerimeterGivenParameter(double parameter)
           
 FramePoint2d FrameConvexPolygon2d.pullTowardsCentroidCopy(FramePoint2d point, double percent)
           
 FramePoint2d FramePoint.toFramePoint2d()
          Creates a new FramePoint2d based on the x and y components of this FramePoint
 FramePoint2d FramePoint2d.yawAboutPoint(FramePoint2d pointToYawAbout, double yaw)
          yawAboutPoint
 

Methods in us.ihmc.utilities.math.geometry that return types with arguments of type FramePoint2d
static java.util.ArrayList<FramePoint2d> GeometryTools.changeFrameToZUpAndProjectToXYPlane(ReferenceFrame zUpFrame, java.util.List<FramePoint> points)
           
static java.util.ArrayList<FramePoint2d> ConvexPolygon2dTestHelpers.generateRandomCircularFramePoints(java.util.Random random, ReferenceFrame zUpFrame, double xMin, double xMax, double yMin, double yMax, int numberOfPoints)
           
static java.util.ArrayList<FramePoint2d> ConvexPolygon2dTestHelpers.generateRandomRectangularFramePoints(java.util.Random random, ReferenceFrame zUpFrame, double xMin, double xMax, double yMin, double yMax, int numberOfPoints)
           
 java.util.ArrayList<FramePoint2d> FrameConvexPolygon2d.getAllVisibleVerticesFromOutsideLeftToRight(FramePoint2d observerFramePoint)
          Returns all of the vertices that are visible from the observerPoint2d, in left to right order.
 java.util.ArrayList<FramePoint2d> FrameConvexPolygon2d.getClockwiseOrderedListOfFramePoints()
           
static java.util.ArrayList<FramePoint2d> GeometryTools.projectToXYPlane(java.util.List<FramePoint> points)
           
 

Methods in us.ihmc.utilities.math.geometry with parameters of type FramePoint2d
 void FrameVector2d.add(FramePoint2d framePoint)
           
 void FramePoint2d.add(FramePoint2d framePoint)
           
 void FramePoint2d.add(FramePoint2d point1, FramePoint2d point2)
           
 void FramePoint2d.add(FramePoint2d point1, FrameVector2d vector2)
           
 void FramePoint2d.add(FrameVector2d vector1, FramePoint2d point2)
           
 void FrameGeometry2dPlotter.addFramePoint2d(FramePoint2d framePoint2d)
           
 void FrameGeometry2dPlotter.addFramePoint2d(FramePoint2d framePoint, java.awt.Color color)
           
 void FrameGeometry2dPlotter.addTestPoint(FramePoint2d testPoint)
           
 boolean FrameConvexPolygon2d.areAllPointsInside(FramePoint2d[] framePoints)
          areAllPointsInside Determines whether all the points in framePoints are inside the convex polygon.
 FramePlane3d HeightMapBestFitPlaneCalculator.calculatePlane(FramePoint2d center, double kernelSizeX, double kernelSizeY)
           
 FramePlane3d HeightMapBestFitPlaneCalculator.calculatePlane(FramePoint2d center, double xExtent, double yExtent, InclusionFunction<javax.vecmath.Point3d> kernelMask)
           
static FramePoint2d[] FramePoint2d.changeFrameCopyBatch(FramePoint2d[] framePoints, ReferenceFrame desiredFrame)
           
 boolean FrameLine2d.containsEpsilon(FramePoint2d framePoint, double epsilon)
           
 double FramePoint2d.distance(FramePoint2d framePoint)
           
 double FrameLineSegment2d.distance(FramePoint2d point)
           
 double FrameLine2d.distance(FramePoint2d point)
           
 double FrameGeometry2d.distance(FramePoint2d point)
           
 double FrameConvexPolygon2d.distance(FramePoint2d point)
           
 double FramePoint2d.distanceSquared(FramePoint2d framePoint)
           
 double FrameConvexPolygon2d.distanceToClosestVertex(FramePoint2d point)
           
 double[] FrameConvexPolygon2d.distanceToEachVertex(FramePoint2d point)
           
 boolean FrameVector2d.epsilonEquals(FramePoint2d framePoint, double threshold)
           
 boolean FramePoint2d.epsilonEquals(FramePoint2d framePoint, double threshold)
           
 java.util.ArrayList<FramePoint2d> FrameConvexPolygon2d.getAllVisibleVerticesFromOutsideLeftToRight(FramePoint2d observerFramePoint)
          Returns all of the vertices that are visible from the observerPoint2d, in left to right order.
 FrameLineSegment2d[] FrameConvexPolygon2d.getAroundTheCornerEdges(FramePoint2d observerFramePoint)
          Returns the two FrameLineSegment2ds that are the first segments around the corner that cannot be seen from the observer FramePoint2d.
 void FrameConvexPolygon2d.getCentroid(FramePoint2d centroid)
           
 FrameLineSegment2d FrameConvexPolygon2d.getClosestEdge(FramePoint2d point)
           
 FramePoint2d FrameConvexPolygon2d.getClosestVertexCopy(FramePoint2d point)
           
 FramePoint2d[] FrameConvexPolygon2d.getLineOfSightVertices(FramePoint2d observerFramePoint)
           
 FrameLineSegment2d[] FrameConvexPolygon2d.getLineSegmentsOfSight(FramePoint2d observerFramePoint)
           
 FrameLine2d[] FrameConvexPolygon2d.getLinesOfSight(FramePoint2d observerFramePoint)
           
 FrameLineSegment2d[] FrameConvexPolygon2d.getNearestEdges(FramePoint2d testPoint)
           
 double FrameLine2d.getParameterGivenPointEpsilon(FramePoint2d point, double epsilon)
           
 void FramePose2d.getPosition(FramePoint2d framePointToPack)
           
 void FramePoint2d.interpolate(FramePoint2d framePoint1, FramePoint2d framePoint2, double alpha)
           
 boolean FrameLineSegment2d.isBetweenEndpoints(FramePoint2d point2d, double epsilon)
           
static boolean ConvexPolygon2dTestHelpers.isLineBetweenOrIntersectingVertices(FrameLine2d frameLine2d, FramePoint2d leftVertex, FramePoint2d rightVertex)
           
static boolean ConvexPolygon2dTestHelpers.isLineBetweenVertices(FrameLine2d frameLine2d, FramePoint2d leftVertex, FramePoint2d rightVertex, boolean mustBeStrictlyBetween)
           
static boolean ConvexPolygon2dTestHelpers.isLineStrictlyBetweenVertices(FrameLine2d frameLine2d, FramePoint2d leftVertex, FramePoint2d rightVertex)
           
 boolean FrameLine2d.isPointBehindLine(FramePoint2d point)
           
 boolean FrameLine2d.isPointInFrontOfLine(FramePoint2d point)
          isPointInFrontOfLine returns whether the point is in front of the line or not.
 boolean FrameConvexPolygon2d.isPointInside(FramePoint2d framePoint)
           
 boolean FrameConvexPolygon2d.isPointInside(FramePoint2d framePoint, double epsilon)
          isPointInside Determines whether a point is inside the convex polygon (point in polygon test).
 boolean FrameLine2d.isPointOnLeftSideOfLine(FramePoint2d point)
           
 boolean FrameLineSegment2d.isPointOnLeftSideOfLineSegment(FramePoint2d point)
           
 boolean FrameLine2d.isPointOnRightSideOfLine(FramePoint2d point)
           
 boolean FrameLineSegment2d.isPointOnRightSideOfLineSegment(FramePoint2d point)
           
static FramePoint2d FramePoint2d.morph(FramePoint2d point1, FramePoint2d point2, double alpha)
           
static void GeometryTools.movePointInsidePolygonAlongLine(FramePoint2d point, FrameConvexPolygon2d polygon, FrameLine2d line)
          Deprecated. 
static void GeometryTools.movePointInsidePolygonAlongLine(FramePoint2d point, FrameConvexPolygon2d polygon, FrameLine2d line, double amountToBeInside)
          Deprecated. 
static void GeometryTools.movePointInsidePolygonAlongVector(FramePoint2d pointToMove, FrameVector2d vector, FrameConvexPolygon2d polygon, double distanceToBeInside)
           
 void FrameLineSegment2d.orthogonalProjection(FramePoint2d point)
           
 void FrameLine2d.orthogonalProjection(FramePoint2d point)
           
 void FrameGeometry2d.orthogonalProjection(FramePoint2d point)
           
 void FrameConvexPolygon2d.orthogonalProjection(FramePoint2d point)
           
 FramePoint2d FrameLineSegment2d.orthogonalProjectionCopy(FramePoint2d point)
           
 FramePoint2d FrameLine2d.orthogonalProjectionCopy(FramePoint2d point)
           
 FramePoint2d FrameGeometry2d.orthogonalProjectionCopy(FramePoint2d point)
           
 FramePoint2d FrameConvexPolygon2d.orthogonalProjectionCopy(FramePoint2d point)
           
 double FrameLineSegment2d.percentageAlongLineSegment(FramePoint2d point2d)
           
static FrameLine2d FrameLine2d.perpendicularLineThroughPoint(FrameLine2d line, FramePoint2d point)
           
static void GeometryTools.projectOntoPolygonAndCheckDistance(FramePoint2d point, FrameConvexPolygon2d polygon, double epsilon)
           
 void FrameConvexPolygon2d.pullPointTowardsCentroid(FramePoint2d point, double percent)
           
 FramePoint2d FrameConvexPolygon2d.pullTowardsCentroidCopy(FramePoint2d point, double percent)
           
 void FrameVector2d.scale(double scaleFactor, FramePoint2d point1)
          Sets the value of this tuple to the scalar multiplication of vertor1 (this = s * t1).
 void FramePoint2d.scale(double scaleFactor, FramePoint2d point1)
           
 void FrameVector2d.scaleAdd(double scaleFactor, FramePoint2d point1)
          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, FramePoint2d point1)
           
 void FrameVector2d.scaleAdd(double scaleFactor, FramePoint2d point1, 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, FramePoint2d point1, FramePoint2d point2)
           
 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, 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.set(FramePoint2d framePoint)
           
 void FramePoint2d.set(FramePoint2d framePoint)
           
 void FrameLineSegment2d.set(FramePoint2d[] endpoints)
           
 void FrameLine2d.set(FramePoint2d[] endpoints)
           
 void FrameLineSegment2d.set(FramePoint2d endpoint0, FramePoint2d endpoint1)
           
 void FrameLine2d.set(FramePoint2d endpoint0, FramePoint2d endpoint1)
           
 void FrameVector2d.setAndChangeFrame(FramePoint2d framePoint)
           
 void FramePoint2d.setAndChangeFrame(FramePoint2d framePoint2d)
           
 void FrameLine2d.setFramePoint2d(FramePoint2d framePoint2d)
           
 void FrameLine2d.setParallelLineThroughPoint(FramePoint2d point)
           
 void FramePose2d.setPosition(FramePoint2d position)
           
 void FramePose.setPositionChangeOnlyXY(FramePoint2d position2d)
           
 void FramePoint.setXY(FramePoint2d framePoint2d)
           
 void FrameVector2d.sub(FramePoint2d framePoint)
           
 void FramePoint2d.sub(FramePoint2d framePoint)
           
 void FrameVector2d.sub(FramePoint2d point1, FramePoint2d point2)
           
 void FramePoint2d.sub(FramePoint2d point1, FramePoint2d point2)
           
 void FramePoint2d.sub(FramePoint2d point1, FrameVector2d vector2)
           
 void FramePoint2d.sub(FrameVector2d vector1, FramePoint2d point2)
           
static double[] FramePoint2d.toArray(FramePoint2d[] framePoints)
           
 void Pose2dReferenceFrame.updatePose(FramePoint2d position, FrameOrientation2d orientation)
           
 void Pose2dReferenceFrame.updatePosition(FramePoint2d framePoint)
           
static void ConvexPolygon2dTestHelpers.verifyAroundTheCornerEdges(FrameConvexPolygon2d polygon, FramePoint2d observingPoint, FramePoint2d[] lineOfSightVertices, FrameLineSegment2d[] aroundTheCornerEdges)
           
static void ConvexPolygon2dTestHelpers.verifyAroundTheCornerEdges(FrameConvexPolygon2d polygon, FramePoint2d observingPoint, FramePoint2d[] lineOfSightVertices, FrameLineSegment2d[] aroundTheCornerEdges)
           
static void ConvexPolygon2dTestHelpers.verifyLineOfSightVertices(FrameConvexPolygon2d polygon, FramePoint2d observingPoint, FramePoint2d[] lineOfSightVertices)
           
static void ConvexPolygon2dTestHelpers.verifyLineOfSightVertices(FrameConvexPolygon2d polygon, FramePoint2d observingPoint, FramePoint2d[] lineOfSightVertices)
           
static void ConvexPolygon2dTestHelpers.verifyListContains(java.util.ArrayList<FramePoint2d> framePoints, FramePoint2d framePointToTest, double epsilon)
           
static void ConvexPolygon2dTestHelpers.verifyOrthogonalProjection(FrameConvexPolygon2d polygon, FramePoint2d testPoint, FramePoint2d projectionPoint)
           
static void ConvexPolygon2dTestHelpers.verifyPointsAreOnLine(FramePoint2d[] intersectingPoints, FrameLine2d line)
           
static void ConvexPolygon2dTestHelpers.verifyPointsAreOnLineSegment(FramePoint2d[] intersectingPoints, FrameLineSegment2d lineSegment)
           
 void FramePoint2d.weightedAverage(FramePoint2d point1, FramePoint2d point2, double weightedAverage)
          Sets this point to be the weighted average of the two input points.
 FramePoint2d FramePoint2d.yawAboutPoint(FramePoint2d pointToYawAbout, double yaw)
          yawAboutPoint
 

Method parameters in us.ihmc.utilities.math.geometry with type arguments of type FramePoint2d
 void FrameGeometry2dPlotter.addFramePoints2d(java.util.ArrayList<FramePoint2d> framePoints, java.awt.Color color)
           
 void FrameGeometryTestFrame.addTestPoints(java.util.ArrayList<FramePoint2d> testPoints)
           
 void FrameGeometry2dPlotter.addTestPoints(java.util.ArrayList<FramePoint2d> testPoints)
           
static void ConvexPolygon2dTestHelpers.verifyListContains(java.util.ArrayList<FramePoint2d> framePoints, FramePoint2d framePointToTest, double epsilon)
           
static void ConvexPolygon2dTestHelpers.verifyPointsAreClockwise(java.util.ArrayList<FramePoint2d> clockwisePoints)
           
static void ConvexPolygon2dTestHelpers.verifyPointsAreInside(FrameConvexPolygon2d polygon, java.util.ArrayList<FramePoint2d> pointsThatShouldBeInside, double epsilon)
           
static void ConvexPolygon2dTestHelpers.verifyPointsAreNotInside(FrameConvexPolygon2d polygon, java.util.ArrayList<FramePoint2d> pointsThatShouldNotBeInside, double epsilon)
           
 

Constructors in us.ihmc.utilities.math.geometry with parameters of type FramePoint2d
FrameLine2d(FramePoint2d firstPointOnLine, FramePoint2d secondPointOnLine)
           
FrameLine2d(FramePoint2d framePoint2d, FrameVector2d frameVector2d)
           
FrameLineSegment2d(FramePoint2d[] endpoints)
           
FrameLineSegment2d(FramePoint2d endpoint1, FramePoint2d endpoint2)
           
FramePoint2d(FramePoint2d framePoint)
           
FramePoint2d(FramePoint2d framePoint, java.lang.String name)
           
FramePose2d(FramePoint2d position, FrameOrientation2d orientation)
           
FrameVector2d(FramePoint2d framePoint)
          FrameVector Turns a FramePoint into a FrameVector.
FrameVector2d(FramePoint2d startFramePoint, FramePoint2d endFramePoint)
          FrameVector2d Creates a new FrameVector as the difference between two FramePoints.
 

Constructor parameters in us.ihmc.utilities.math.geometry with type arguments of type FramePoint2d
FrameConvexPolygon2d(java.util.Collection<FramePoint2d> framePointList)
           
 

Uses of FramePoint2d in us.ihmc.utilities.math.overheadPath
 

Constructors in us.ihmc.utilities.math.overheadPath with parameters of type FramePoint2d
StraightLineOverheadPath(FramePose2d startPose, FramePoint2d endPosition)
           
TurnThenStraightOverheadPath(FramePose2d startPose, FramePoint2d endPoint, double headingOffset)