Uses of Interface
math.geom2d.circulinear.CirculinearDomain2D

Packages that use CirculinearDomain2D
math.geom2d Planar geometry toolbox. 
math.geom2d.circulinear Definition of circulinear shapes and some implementations. 
math.geom2d.circulinear.buffer Computation of buffer for circulinear shapes. 
math.geom2d.conic Definition of various conic curves like circles, ellipses, parabolas and hyperbolas, and their respective arcs. 
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.point Data structures for point sets. 
math.geom2d.polygon Definitions and implementations of shapes composed several line segments: polylines, rings, polygons. 
 

Uses of CirculinearDomain2D in math.geom2d
 

Methods in math.geom2d that return CirculinearDomain2D
 CirculinearDomain2D Point2D.buffer(double dist)
           
 

Uses of CirculinearDomain2D in math.geom2d.circulinear
 

Classes in math.geom2d.circulinear that implement CirculinearDomain2D
 class GenericCirculinearDomain2D
          A specialization of GenericDomain2D, whose boundary is constrained to be circulinear.
 

Methods in math.geom2d.circulinear that return CirculinearDomain2D
 CirculinearDomain2D PolyCirculinearCurve2D.buffer(double dist)
           
 CirculinearDomain2D CirculinearShape2D.buffer(double dist)
          Computes the buffer of the shape, formed by the set of points located at a distance from the shape that is lower or equal to d.
 CirculinearDomain2D CirculinearContourArray2D.buffer(double dist)
           
 CirculinearDomain2D CirculinearCurveArray2D.buffer(double dist)
           
 CirculinearDomain2D GenericCirculinearDomain2D.buffer(double dist)
           
 CirculinearDomain2D GenericCirculinearDomain2D.complement()
           
 CirculinearDomain2D CirculinearDomain2D.complement()
           
static CirculinearDomain2D CirculinearDomains2D.computeBuffer(CirculinearDomain2D domain, double dist)
           
 CirculinearDomain2D GenericCirculinearRing2D.domain()
           
 CirculinearDomain2D CirculinearRing2D.domain()
           
 CirculinearDomain2D CirculinearContourArray2D.domain()
           
 CirculinearDomain2D CirculinearBoundary2D.domain()
           
 CirculinearDomain2D BoundaryPolyCirculinearCurve2D.domain()
           
 CirculinearDomain2D GenericCirculinearDomain2D.transform(CircleInversion2D inv)
           
 CirculinearDomain2D CirculinearDomain2D.transform(CircleInversion2D inv)
           
 

Methods in math.geom2d.circulinear with parameters of type CirculinearDomain2D
static CirculinearDomain2D CirculinearDomains2D.computeBuffer(CirculinearDomain2D domain, double dist)
           
 

Uses of CirculinearDomain2D in math.geom2d.circulinear.buffer
 

Methods in math.geom2d.circulinear.buffer that return CirculinearDomain2D
 CirculinearDomain2D BufferCalculator.computeBuffer(CirculinearCurve2D curve, double dist)
          Compute the buffer of a circulinear curve.
 CirculinearDomain2D BufferCalculator.computeBuffer(PointSet2D set, double dist)
          Compute buffer of a point set.
 

Uses of CirculinearDomain2D in math.geom2d.conic
 

Methods in math.geom2d.conic that return CirculinearDomain2D
 CirculinearDomain2D Circle2D.buffer(double dist)
           
 CirculinearDomain2D CircleArc2D.buffer(double dist)
           
 CirculinearDomain2D Circle2D.domain()
           
 

Uses of CirculinearDomain2D in math.geom2d.line
 

Methods in math.geom2d.line that return CirculinearDomain2D
 CirculinearDomain2D Line2D.buffer(double dist)
           
 CirculinearDomain2D AbstractLine2D.buffer(double dist)
           
 CirculinearDomain2D StraightLine2D.domain()
           
 

Uses of CirculinearDomain2D in math.geom2d.point
 

Methods in math.geom2d.point that return CirculinearDomain2D
 CirculinearDomain2D PointArray2D.buffer(double dist)
           
 

Uses of CirculinearDomain2D in math.geom2d.polygon
 

Subinterfaces of CirculinearDomain2D in math.geom2d.polygon
 interface Polygon2D
          Represent any class made of a finite set of simply connected edges.
 

Classes in math.geom2d.polygon that implement CirculinearDomain2D
 class HRectangle2D
          Deprecated. since 0.11.0
 class MultiPolygon2D
          A polygonal domain whose boundary is composed of several disjoint continuous LinearRing2D.
 class Rectangle2D
          Rectangle2D defines a rectangle rotated around its first corner.
 class SimplePolygon2D
          Represent a polygonal domain whose boundary is a single closed polyline.
 

Methods in math.geom2d.polygon that return CirculinearDomain2D
 CirculinearDomain2D HRectangle2D.buffer(double dist)
          Deprecated.  
 CirculinearDomain2D MultiPolygon2D.buffer(double dist)
           
 CirculinearDomain2D Rectangle2D.buffer(double dist)
           
 CirculinearDomain2D LinearCurve2D.buffer(double dist)
           
 CirculinearDomain2D SimplePolygon2D.buffer(double dist)
           
static CirculinearDomain2D Polygons2D.createBuffer(Polygon2D polygon, double dist)
          Computes the buffer at a distance d of the input polygon.
 CirculinearDomain2D LinearRing2D.domain()
           
 CirculinearDomain2D HRectangle2D.transform(CircleInversion2D inv)
          Deprecated.  
 CirculinearDomain2D MultiPolygon2D.transform(CircleInversion2D inv)
           
 CirculinearDomain2D Rectangle2D.transform(CircleInversion2D inv)
           
 CirculinearDomain2D SimplePolygon2D.transform(CircleInversion2D inv)