Uses of Interface
math.geom2d.domain.ContinuousBoundary2D

Packages that use ContinuousBoundary2D
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.domain Curves interface hierarchy, and implementations of curve sets and various poly-curves. 
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 ContinuousBoundary2D in math.geom2d.circulinear
 

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

Classes in math.geom2d.circulinear that implement ContinuousBoundary2D
 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.
 

Uses of ContinuousBoundary2D in math.geom2d.conic
 

Classes in math.geom2d.conic that implement ContinuousBoundary2D
 class Circle2D
          A circle in the plane, defined as the set of points located at an equal distance from the circle center.
 class Ellipse2D
          An ellipse in the plane.
 class HyperbolaBranch2D
          Branch of an Hyperbola2D.
 class Parabola2D
          A parabola, defined by its vertex, its orientation, and its pedal.
 

Methods in math.geom2d.conic that return types with arguments of type ContinuousBoundary2D
 Collection<ContinuousBoundary2D> HyperbolaBranch2D.getBoundaryCurves()
          Returns an instance of ArrayList containing only this.
 Collection<ContinuousBoundary2D> Parabola2D.getBoundaryCurves()
           
 

Uses of ContinuousBoundary2D in math.geom2d.domain
 

Classes in math.geom2d.domain with type parameters of type ContinuousBoundary2D
 class BoundarySet2D<T extends ContinuousBoundary2D>
          A BoundarySet2D is a set of continuous oriented curves.
 

Subinterfaces of ContinuousBoundary2D in math.geom2d.domain
 interface SmoothBoundary2D
          Tagging interface to represent in unified way smooth curves which are boundaries.
 

Classes in math.geom2d.domain that implement ContinuousBoundary2D
 class BoundaryPolyCurve2D<T extends ContinuousOrientedCurve2D>
          A single continuous oriented curve, which defines the boundary of a planar domain.
 

Methods in math.geom2d.domain with type parameters of type ContinuousBoundary2D
static
<T extends ContinuousBoundary2D>
BoundarySet2D<T>
BoundarySet2D.create(Collection<T> curves)
          Static factory for creating a new PolyCurve2D from a collection of curves.
static
<T extends ContinuousBoundary2D>
BoundarySet2D<T>
BoundarySet2D.create(T[] curves)
          Static factory for creating a new PolyCurve2D from an array of curves.
 

Methods in math.geom2d.domain that return types with arguments of type ContinuousBoundary2D
static BoundarySet2D<ContinuousBoundary2D> Boundary2DUtils.clipBoundary(Boundary2D boundary, Box2D box)
          Clips a boundary and closes the result curve.
 Collection<? extends ContinuousBoundary2D> BoundaryPolyCurve2D.getBoundaryCurves()
          Returns a ArrayList containing only this.
 Collection<ContinuousBoundary2D> BoundarySet2D.getBoundaryCurves()
           
 Collection<? extends ContinuousBoundary2D> Boundary2D.getBoundaryCurves()
          Returns the different continuous curves composing the boundary
 BoundarySet2D<? extends ContinuousBoundary2D> BoundarySet2D.getReverseCurve()
           
 BoundarySet2D<? extends ContinuousBoundary2D> BoundarySet2D.transform(AffineTransform2D trans)
           
 

Methods in math.geom2d.domain with parameters of type ContinuousBoundary2D
static
<T extends ContinuousBoundary2D>
BoundarySet2D<T>
BoundarySet2D.create(T[] curves)
          Static factory for creating a new PolyCurve2D from an array of curves.
 

Constructors in math.geom2d.domain with parameters of type ContinuousBoundary2D
BoundarySet2D(T[] curves)
           
 

Uses of ContinuousBoundary2D in math.geom2d.line
 

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

Methods in math.geom2d.line that return types with arguments of type ContinuousBoundary2D
 Collection<ContinuousBoundary2D> StraightLine2D.getBoundaryCurves()
           
 

Uses of ContinuousBoundary2D in math.geom2d.polygon
 

Classes in math.geom2d.polygon that implement ContinuousBoundary2D
 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 types with arguments of type ContinuousBoundary2D
 Collection<ContinuousBoundary2D> LinearRing2D.getBoundaryCurves()
           
 



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