Uses of Class
math.geom2d.line.StraightLine2D

Packages that use StraightLine2D
math.geom2d Planar geometry toolbox. 
math.geom2d.conic Definition of various conic curves like circles, ellipses, parabolas and hyperbolas, and their respective arcs. 
math.geom2d.curve Curves interface hierarchy, and implementations of curve sets and various poly-curves. 
math.geom2d.line Implementations of 'linear shapes', i.e. curves which can be embedded into a straight lines, like straight lines, line segments, or rays
math.geom3d.line Spatial geometry toolbox. 
 

Uses of StraightLine2D in math.geom2d
 

Methods in math.geom2d that return types with arguments of type StraightLine2D
 java.util.Collection<StraightLine2D> Box2D.clippingLines()
          Returns a set of straight of lines defining half-planes, that all contain the box.
 

Uses of StraightLine2D in math.geom2d.conic
 

Methods in math.geom2d.conic that return StraightLine2D
static StraightLine2D Circle2D.radicalAxis(Circle2D circle1, Circle2D circle2)
          Computes the radical axis of the two circles.
 

Methods in math.geom2d.conic that return types with arguments of type StraightLine2D
 java.util.Collection<StraightLine2D> Hyperbola2D.asymptotes()
          Returns the asymptotes of the hyperbola.
 

Uses of StraightLine2D in math.geom2d.curve
 

Methods in math.geom2d.curve with parameters of type StraightLine2D
static CurveSet2D<SmoothCurve2D> Curves2D.clipSmoothCurve(SmoothCurve2D curve, StraightLine2D line)
          Clip a continuous smooth curve by the half-plane defined by a line.
 

Uses of StraightLine2D in math.geom2d.line
 

Methods in math.geom2d.line that return StraightLine2D
 StraightLine2D StraightLine2D.clone()
           
static StraightLine2D StraightLine2D.create(Point2D point, double angle)
          Deprecated. since 0.11.1
static StraightLine2D StraightLine2D.create(Point2D p1, Point2D p2)
          Deprecated. since 0.11.1
static StraightLine2D StraightLine2D.create(Point2D origin, Vector2D direction)
          Deprecated. since 0.11.1
static StraightLine2D StraightLine2D.createCartesian(double a, double b, double c)
          Returns a new Straight line, with the given coefficient of the cartesian equation (a*x + b*y + c = 0).
static StraightLine2D StraightLine2D.createHorizontal(Point2D origin)
          Creates a vertical straight line through the given point.
static StraightLine2D StraightLine2D.createMedian(Point2D p1, Point2D p2)
          Creates a median between 2 points.
static StraightLine2D StraightLine2D.createParallel(LinearShape2D linear, double d)
          Returns a new Straight line, parallel to another straight object (ray, straight line or edge), and going through the given point.
static StraightLine2D StraightLine2D.createParallel(LinearShape2D line, Point2D point)
          Returns a new Straight line, parallel to another straight object (ray, straight line or edge), and going through the given point.
static StraightLine2D StraightLine2D.createPerpendicular(LinearShape2D linear, Point2D point)
          Returns a new Straight line, perpendicular to a straight object (ray, straight line or edge), and going through the given point.
static StraightLine2D StraightLine2D.createVertical(Point2D origin)
          Creates a vertical straight line through the given point.
 StraightLine2D LineSegment2D.getMedian()
          Returns the median of the edge, that is the locus of points located at equal distance of each vertex.
static StraightLine2D LineSegment2D.getMedian(LineSegment2D edge)
          Returns the straight line that is the median of the edge extremities.
 StraightLine2D StraightLine2D.parallel(double d)
          Returns the parallel line located at a distance d from the line.
 StraightLine2D Line2D.parallel(Point2D point)
          Creates a straight line parallel to this object, and passing through the given point.
 StraightLine2D StraightLine2D.parallel(Point2D point)
          Returns a new Straight line, parallel to another straight object (ray, straight line or edge), and going through the given point.
 StraightLine2D AbstractLine2D.parallel(Point2D point)
          Creates a straight line parallel to this object, and going through the given point.
 StraightLine2D Line2D.perpendicular(Point2D point)
          Creates a straight line perpendicular to this object, and passing through the given point.
 StraightLine2D StraightLine2D.perpendicular(Point2D point)
          Returns a new Straight line, parallel to another straight object (ray, straight line or edge), and going through the given point.
 StraightLine2D AbstractLine2D.perpendicular(Point2D point)
          Creates a straight line perpendicular to this object, and going through the given point.
 StraightLine2D StraightLine2D.reverse()
          Returns the straight line with same origin but with opposite direction vector.
 StraightLine2D Line2D.supportingLine()
           
 StraightLine2D AbstractLine2D.supportingLine()
           
 StraightLine2D LinearShape2D.supportingLine()
          Returns the straight line that contains this linear shape.
 StraightLine2D StraightLine2D.transform(AffineTransform2D trans)
          Returns the transformed line.
 

Methods in math.geom2d.line that return types with arguments of type StraightLine2D
 java.util.Collection<? extends StraightLine2D> StraightLine2D.continuousCurves()
          Need to override to cast the type.
 

Uses of StraightLine2D in math.geom3d.line
 

Methods in math.geom3d.line that return StraightLine2D
 StraightLine2D StraightLine3D.project(Plane3D plane)