Uses of Class
math.geom2d.polygon.LinearRing2D

Packages that use LinearRing2D
math.geom2d.conic Definition of various conic curves like circles, ellipses, parabolas and hyperbolas, and their respective arcs. 
math.geom2d.polygon Definitions and implementations of shapes composed several line segments: polylines, rings, polygons. 
 

Uses of LinearRing2D in math.geom2d.conic
 

Methods in math.geom2d.conic that return LinearRing2D
 LinearRing2D Circle2D.asPolyline(int n)
           
 LinearRing2D Ellipse2D.asPolyline(int n)
           
 

Uses of LinearRing2D in math.geom2d.polygon
 

Methods in math.geom2d.polygon that return LinearRing2D
 LinearRing2D LinearRing2D.clone()
           
static LinearRing2D LinearRing2D.create(java.util.Collection<? extends Point2D> points)
          Static factory for creating a new LinearRing2D from a collection of points.
static LinearRing2D LinearRing2D.create(Point2D... vertices)
          Static factory for creating a new LinearRing2D from an array of points.
 LinearRing2D SimplePolygon2D.getRing()
          Returns the linear ring that composes the boundary of this polygon.
 LinearRing2D MultiPolygon2D.getRing(int index)
           
 LinearRing2D LinearRing2D.reverse()
          Returns the linear ring with same points taken in reverse order.
 LinearRing2D LinearRing2D.transform(AffineTransform2D trans)
          Returns the transformed shape, as a LinerRing2D.
 

Methods in math.geom2d.polygon that return types with arguments of type LinearRing2D
 CirculinearContourArray2D<LinearRing2D> HRectangle2D.boundary()
          Deprecated.  
 CirculinearContourArray2D<LinearRing2D> MultiPolygon2D.boundary()
           
 CirculinearContourArray2D<LinearRing2D> Rectangle2D.boundary()
           
 CirculinearContourArray2D<? extends LinearRing2D> Polygon2D.boundary()
          Overrides the definition of boundary() such that the boundary of a polygon is defined as a set of LinearRing2D.
 CirculinearContourArray2D<LinearRing2D> SimplePolygon2D.boundary()
          Returns a set of one LinearRing2D, which encloses the polygon.
 java.util.Collection<? extends LinearRing2D> LinearRing2D.continuousCurves()
           
 java.util.Collection<LinearRing2D> HRectangle2D.contours()
          Deprecated.  
 java.util.Collection<LinearRing2D> MultiPolygon2D.contours()
           
 java.util.Collection<LinearRing2D> Rectangle2D.contours()
           
 java.util.Collection<? extends LinearRing2D> Polygon2D.contours()
           
 java.util.Collection<LinearRing2D> SimplePolygon2D.contours()
           
 

Methods in math.geom2d.polygon with parameters of type LinearRing2D
 void MultiPolygon2D.addRing(LinearRing2D ring)
           
static double Polygons2D.computeArea(LinearRing2D ring)
          Computes the signed area of the linear ring.
static Point2D Polygons2D.computeCentroid(LinearRing2D ring)
          Computes the centroid of the given linear ring.
static MultiPolygon2D MultiPolygon2D.create(LinearRing2D... rings)
           
 void MultiPolygon2D.insertRing(int index, LinearRing2D ring)
           
 void MultiPolygon2D.removeRing(LinearRing2D ring)
           
 void MultiPolygon2D.setRing(int index, LinearRing2D ring)
           
 

Method parameters in math.geom2d.polygon with type arguments of type LinearRing2D
static MultiPolygon2D MultiPolygon2D.create(java.util.Collection<LinearRing2D> rings)
           
 

Constructors in math.geom2d.polygon with parameters of type LinearRing2D
MultiPolygon2D(LinearRing2D... rings)
           
MultiPolygon2D(LinearRing2D ring)
           
SimplePolygon2D(LinearRing2D ring)
          Creates a simple polygon with the given linear ring representing its boundary.
 

Constructor parameters in math.geom2d.polygon with type arguments of type LinearRing2D
MultiPolygon2D(java.util.Collection<LinearRing2D> lines)