Uses of Interface
math.geom2d.domain.Domain2D

Packages that use Domain2D
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 respective arcs. 
math.geom2d.domain Definition of planar domains, and basic implementations. 
math.geom2d.polygon Definitions and implementations of shapes composed several line segments: polylines, rings, polygons. 
 

Uses of Domain2D in math.geom2d.circulinear
 

Subinterfaces of Domain2D in math.geom2d.circulinear
 interface CirculinearDomain2D
          A domain whose boundary is a circulinear curve.
 

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

Uses of Domain2D in math.geom2d.conic
 

Methods in math.geom2d.conic that return Domain2D
 Domain2D Ellipse2D.domain()
           
 Domain2D HyperbolaBranch2D.domain()
           
 Domain2D Parabola2D.domain()
           
 

Uses of Domain2D in math.geom2d.domain
 

Classes in math.geom2d.domain with type parameters of type Domain2D
 class DomainArray2D<T extends Domain2D>
          An array of domains.
 interface DomainSet2D<T extends Domain2D>
          General interface for a set of domains, that is itself a domain.
 

Subinterfaces of Domain2D in math.geom2d.domain
 interface DomainSet2D<T extends Domain2D>
          General interface for a set of domains, that is itself a domain.
 

Classes in math.geom2d.domain that implement Domain2D
 class DomainArray2D<T extends Domain2D>
          An array of domains.
 class GenericDomain2D
          A domain defined from its boundary.
 

Methods in math.geom2d.domain with type parameters of type Domain2D
static
<D extends Domain2D>
DomainArray2D<D>
DomainArray2D.create(java.util.Collection<D> array)
           
static
<D extends Domain2D>
DomainArray2D<D>
DomainArray2D.create(D... array)
           
 

Methods in math.geom2d.domain that return Domain2D
 Domain2D Domain2D.clip(Box2D box)
           
 Domain2D GenericDomain2D.clip(Box2D box)
           
 Domain2D DomainArray2D.clip(Box2D box)
           
 Domain2D Domain2D.complement()
          Returns the domain which complements this domain in the plane.
 Domain2D GenericDomain2D.complement()
           
 Domain2D ContourArray2D.domain()
           
 Domain2D BoundaryPolyCurve2D.domain()
           
 Domain2D Boundary2D.domain()
          Returns the domain delimited by this boundary.
 Domain2D Domain2D.transform(AffineTransform2D transform)
           
 

Methods in math.geom2d.domain that return types with arguments of type Domain2D
 DomainSet2D<? extends Domain2D> DomainArray2D.complement()
           
 DomainArray2D<? extends Domain2D> DomainArray2D.transform(AffineTransform2D trans)
           
 

Methods in math.geom2d.domain with parameters of type Domain2D
static
<D extends Domain2D>
DomainArray2D<D>
DomainArray2D.create(D... array)
           
 

Constructors in math.geom2d.domain with parameters of type Domain2D
DomainArray2D(T... domains)
           
 

Uses of Domain2D in math.geom2d.polygon
 

Subinterfaces of Domain2D 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 Domain2D
 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.