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

Packages that use LineSegment2d
us.ihmc.plotting   
us.ihmc.utilities.math.geometry   
 

Uses of LineSegment2d in us.ihmc.plotting
 

Methods in us.ihmc.plotting with parameters of type LineSegment2d
 void PlotterGraphics.drawLineSegment(java.awt.Graphics graphics, LineSegment2d lineSegment)
           
 

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

Methods in us.ihmc.utilities.math.geometry that return LineSegment2d
 LineSegment2d LineSegment2d.applyTransformCopy(javax.media.j3d.Transform3D transform)
           
 LineSegment2d LineSegment2d.applyTransformCopy(javax.media.j3d.Transform3D transform, boolean requireTransformInPlane)
           
 LineSegment2d[] ConvexPolygon2d.getAroundTheCornerEdges(javax.vecmath.Point2d observerPoint2d)
          Returns the two LineSegment2ds that are the first segments around the corner that cannot be seen from the observerPoint2d.
 LineSegment2d ConvexPolygon2d.getClosestEdge(javax.vecmath.Point2d point)
           
 LineSegment2d ConvexPolygon2dAndConnectingEdges.getConnectingEdge1()
           
 LineSegment2d ConvexPolygon2dAndConnectingEdges.getConnectingEdge2()
           
 LineSegment2d[] ConvexPolygon2d.getIntersectingEdges(Line2d line2d)
           
 LineSegment2d FrameLineSegment2d.getLineSegment2d()
           
 LineSegment2d FrameLineSegment2d.getLineSegment2dCopy()
           
 LineSegment2d[] ConvexPolygon2d.getNearestEdges(javax.vecmath.Point2d testPoint)
           
 LineSegment2d LineSegment2d.shiftToLeftCopy(double distanceToShift)
           
 LineSegment2d LineSegment2d.shiftToRightCopy(double distanceToShift)
           
 

Methods in us.ihmc.utilities.math.geometry with parameters of type LineSegment2d
 double LineSegment2d.distance(LineSegment2d lineSegment)
           
 double Line2d.distance(LineSegment2d lineSegment)
           
 double Geometry2d.distance(LineSegment2d lineSegment)
           
 double ConvexPolygon2d.distance(LineSegment2d lineSegment)
           
 double LineSegment2d.dotProduct(LineSegment2d lineSegment2d)
           
static javax.vecmath.Point2d[] ConvexPolygon2d.intersection(LineSegment2d lineSegment, ConvexPolygon2d convexPolygon)
           
 javax.vecmath.Point2d LineSegment2d.intersectionWith(LineSegment2d secondLineSegment2d)
           
 javax.vecmath.Point2d Line2d.intersectionWith(LineSegment2d lineSegment)
           
 java.lang.Object Geometry2d.intersectionWith(LineSegment2d lineSegment)
           
 javax.vecmath.Point2d[] ConvexPolygon2d.intersectionWith(LineSegment2d lineSegment2d)
           
 void LineSegment2d.set(LineSegment2d lineSegment)
           
 

Constructors in us.ihmc.utilities.math.geometry with parameters of type LineSegment2d
ConvexPolygon2dAndConnectingEdges(ConvexPolygon2d polygon, LineSegment2d connectingEdge1, LineSegment2d connectingEdge2)
           
FrameLineSegment2d(ReferenceFrame referenceFrame, LineSegment2d lineSegment2d)
           
LineSegment2d(LineSegment2d lineSegment2d)