Uses of Interface
math.geom2d.circulinear.CirculinearContour2D

Packages that use CirculinearContour2D
math.geom2d.circulinear Definition of circulinear shapes and some implementations. 
math.geom2d.conic Definition of various conic curves like circles, ellipses, parabolas and hyperbolas, and their resepctive arcs. 
math.geom2d.line Implementations of 'linear shapes', i.e. 
math.geom2d.polygon Definitions and implementations of shapes composed several line segments: polylines, rings, polygons. 
 

Uses of CirculinearContour2D in math.geom2d.circulinear
 

Classes in math.geom2d.circulinear with type parameters of type CirculinearContour2D
 class CirculinearBoundarySet2D<T extends CirculinearContour2D>
          A circulinear boundary which is composed of several CirculinearRing2D.
 

Subinterfaces of CirculinearContour2D in math.geom2d.circulinear
 interface CircleLine2D
          Tagging interface to be able to consider in a same way circles and lines.
 interface CirculinearRing2D
          Future interface for circulinear boundary curves which are both bounded and closed.
 

Classes in math.geom2d.circulinear that implement CirculinearContour2D
 class BoundaryPolyCirculinearCurve2D<T extends CirculinearContinuousCurve2D>
          A continuous boundary which is composed of several continuous circulinear curves.
 class GenericCirculinearRing2D
          A basic implementation of a CirculinearRing2D, which is supposed to be always bounded and closed.
 

Methods in math.geom2d.circulinear with type parameters of type CirculinearContour2D
static
<T extends CirculinearContour2D>
BoundaryPolyCirculinearCurve2D<T>
BoundaryPolyCirculinearCurve2D.create(T[] curves)
          Static factory for creating a new BoundaryPolyCirculinearCurve2D from an array of curves.
static
<T extends CirculinearContour2D>
BoundaryPolyCirculinearCurve2D<T>
BoundaryPolyCirculinearCurve2D.create(T[] curves, boolean closed)
          Static factory for creating a new BoundaryPolyCirculinearCurve2D from an array of curves.
 

Methods in math.geom2d.circulinear that return CirculinearContour2D
 CirculinearContour2D CirculinearContour2D.getParallel(double d)
           
 CirculinearContour2D CirculinearContour2D.transform(CircleInversion2D inv)
           
 

Methods in math.geom2d.circulinear that return types with arguments of type CirculinearContour2D
static Collection<? extends CirculinearContour2D> CirculinearCurve2DUtils.computeBufferSimpleContour(CirculinearContinuousCurve2D curve, double d)
          Computes the rings that form the buffer of a continuous circulinear curve that does not self-intersect.
static Collection<CirculinearContour2D> CirculinearDomain2DUtils.computeBufferSimpleRing(CirculinearContour2D curve, double d)
          Computes the rings that form the domain of a circulinear curve which does not self-intersect.
 Collection<? extends CirculinearContour2D> GenericCirculinearRing2D.getBoundaryCurves()
           
 Collection<? extends CirculinearContour2D> CirculinearBoundarySet2D.getContinuousCurves()
           
 Collection<? extends CirculinearContour2D> CirculinearBoundary2D.getContinuousCurves()
           
 CirculinearBoundarySet2D<? extends CirculinearContour2D> CirculinearBoundarySet2D.getReverseCurve()
           
static Collection<CirculinearContour2D> CirculinearCurve2DUtils.splitIntersectingContours(CirculinearContour2D curve1, CirculinearContour2D curve2)
           
static Collection<CirculinearContour2D> CirculinearCurve2DUtils.splitIntersectingContours(Collection<? extends CirculinearContour2D> curves)
          Split a collection of contours which possibly intersect each other to a set of contours which do not intersect each others.
 CirculinearBoundarySet2D<? extends CirculinearContour2D> CirculinearBoundarySet2D.transform(CircleInversion2D inv)
           
 

Methods in math.geom2d.circulinear with parameters of type CirculinearContour2D
static Collection<CirculinearContour2D> CirculinearDomain2DUtils.computeBufferSimpleRing(CirculinearContour2D curve, double d)
          Computes the rings that form the domain of a circulinear curve which does not self-intersect.
static
<T extends CirculinearContour2D>
BoundaryPolyCirculinearCurve2D<T>
BoundaryPolyCirculinearCurve2D.create(T[] curves)
          Static factory for creating a new BoundaryPolyCirculinearCurve2D from an array of curves.
static
<T extends CirculinearContour2D>
BoundaryPolyCirculinearCurve2D<T>
BoundaryPolyCirculinearCurve2D.create(T[] curves, boolean closed)
          Static factory for creating a new BoundaryPolyCirculinearCurve2D from an array of curves.
static Collection<CirculinearContour2D> CirculinearCurve2DUtils.splitIntersectingContours(CirculinearContour2D curve1, CirculinearContour2D curve2)
           
 

Method parameters in math.geom2d.circulinear with type arguments of type CirculinearContour2D
static Collection<CirculinearContour2D> CirculinearCurve2DUtils.splitIntersectingContours(Collection<? extends CirculinearContour2D> curves)
          Split a collection of contours which possibly intersect each other to a set of contours which do not intersect each others.
 

Constructors in math.geom2d.circulinear with parameters of type CirculinearContour2D
CirculinearBoundarySet2D(T[] curves)
          Constructor from an array of curves.
 

Uses of CirculinearContour2D in math.geom2d.conic
 

Classes in math.geom2d.conic that implement CirculinearContour2D
 class Circle2D
          A circle in the plane, defined as the set of points located at an equal distance from the circle center.
 

Uses of CirculinearContour2D in math.geom2d.line
 

Classes in math.geom2d.line that implement CirculinearContour2D
 class ClosedPolyline2D
          Deprecated. use math.geom2d.polygon.Ring2D instead (0.7.0)
 class StraightLine2D
          Implementation of a straight line.
 

Uses of CirculinearContour2D in math.geom2d.polygon
 

Classes in math.geom2d.polygon that implement CirculinearContour2D
 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 CirculinearContour2D
 CirculinearContour2D LinearRing2D.transform(CircleInversion2D inv)
           
 



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