Uses of Class
math.geom2d.polygon.Polyline2D

Packages that use Polyline2D
math.geom2d.curve Curves interface hierarchy, and implementations of curve sets and various poly-curves. 
math.geom2d.domain 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.geom2d.polygon Definitions and implementations of shapes composed several line segments: polylines, rings, polygons. 
 

Uses of Polyline2D in math.geom2d.curve
 

Methods in math.geom2d.curve that return Polyline2D
 Polyline2D PolyCurve2D.getAsPolyline(int n)
           
 Polyline2D ContinuousCurve2D.getAsPolyline(int n)
          Returns an approximation of the curve as a polyline with n line segments.
 Polyline2D AbstractContinuousCurve2D.getAsPolyline(int n)
           
 

Uses of Polyline2D in math.geom2d.domain
 

Methods in math.geom2d.domain that return Polyline2D
static Polyline2D Boundary2DUtils.getBoundaryPortion(Box2D box, Point2D p0, Point2D p1)
          Extracts a portion of the boundary of a bounded box.
 

Uses of Polyline2D in math.geom2d.line
 

Subclasses of Polyline2D in math.geom2d.line
 class ClosedPolyline2D
          Deprecated. use math.geom2d.polygon.Ring2D instead (0.7.0)
 class Polyline2D
          Deprecated. use math.geom2d.polygon.Polyline2D instead (0.7.0)
 

Methods in math.geom2d.line that return Polyline2D
 Polyline2D StraightLine2D.getAsPolyline(int n)
          Throws an exception when called.
 

Methods in math.geom2d.line with parameters of type Polyline2D
static PolyOrientedCurve2D<SmoothOrientedCurve2D> Polyline2DUtils.createParallel(Polyline2D polyline, double d)
          Deprecated. Creates a curve parallel to the given polyline, at a distance d.
 

Uses of Polyline2D in math.geom2d.polygon
 

Subclasses of Polyline2D in math.geom2d.polygon
 class LinearRing2D
           A LinearRing2D is a Polyline2D whose last point is connected to the first one.
 class Ring2D
          Deprecated. replaced by LinearRing2D (0.8.0)
 

Methods in math.geom2d.polygon that return Polyline2D
 Polyline2D Polyline2D.clone()
           
static Polyline2D Polyline2D.create(Collection<? extends Point2D> points)
          Static factory for creating a new Polyline2D from a collection of points.
static Polyline2D Polyline2D.create(Point2D[] points)
          Static factory for creating a new Polyline2D from an array of points.
 Polyline2D Polyline2D.getReverseCurve()
          Returns the polyline with same points considered in reverse order.
 Polyline2D Polyline2D.getSubCurve(double t0, double t1)
          Return an instance of Polyline2D.
 Polyline2D LinearRing2D.getSubCurve(double t0, double t1)
          Return an instance of Polyline2D.
 Polyline2D Polyline2D.transform(AffineTransform2D trans)
           
 

Methods in math.geom2d.polygon that return types with arguments of type Polyline2D
 CurveSet2D<? extends Polyline2D> Polyline2D.clip(Box2D box)
          Clip the polyline by a box.
 Collection<? extends Polyline2D> Polyline2D.getContinuousCurves()
           
 

Methods in math.geom2d.polygon with parameters of type Polyline2D
static PolyOrientedCurve2D<SmoothOrientedCurve2D> Polyline2DUtils.createParallel(Polyline2D polyline, double d)
          Creates a curve parallel to the given polyline, at a distance d.
static Collection<Point2D> Polyline2DUtils.intersect(Polyline2D poly1, Polyline2D poly2)
          Return all intersection points between the 2 polylines.
 



Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.