Package | Description |
---|---|
math.geom2d |
Planar geometry toolbox.
|
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.point |
Data structures for point sets.
|
math.geom2d.polygon |
Definitions and implementations of shapes composed several line segments:
polylines, rings, polygons.
|
Modifier and Type | Method and Description |
---|---|
CirculinearDomain2D |
Point2D.getBuffer(double dist) |
Modifier and Type | Class and Description |
---|---|
class |
GenericCirculinearDomain2D
A specialization of GenericDomain2D, whose boundary is constrained to be
circulinear.
|
Modifier and Type | Method and Description |
---|---|
static CirculinearDomain2D |
CirculinearCurve2DUtils.computeBuffer(CirculinearCurve2D curve,
double dist)
Compute the buffer of a circulinear curve.
|
static CirculinearDomain2D |
CirculinearDomain2DUtils.computeBuffer(CirculinearDomain2D domain,
double dist) |
static CirculinearDomain2D |
CirculinearCurve2DUtils.computeBuffer(PointSet2D set,
double dist)
Compute buffer of a point set.
|
CirculinearDomain2D |
PolyCirculinearCurve2D.getBuffer(double dist) |
CirculinearDomain2D |
GenericCirculinearDomain2D.getBuffer(double dist) |
CirculinearDomain2D |
CirculinearShape2D.getBuffer(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 |
CirculinearCurveSet2D.getBuffer(double dist) |
CirculinearDomain2D |
CirculinearBoundarySet2D.getBuffer(double dist) |
CirculinearDomain2D |
GenericCirculinearRing2D.getDomain() |
CirculinearDomain2D |
BoundaryPolyCirculinearCurve2D.getDomain() |
CirculinearDomain2D |
GenericCirculinearDomain2D.transform(CircleInversion2D inv) |
CirculinearDomain2D |
CirculinearDomain2D.transform(CircleInversion2D inv) |
Modifier and Type | Method and Description |
---|---|
static CirculinearDomain2D |
CirculinearDomain2DUtils.computeBuffer(CirculinearDomain2D domain,
double dist) |
Modifier and Type | Method and Description |
---|---|
CirculinearDomain2D |
CircleArc2D.getBuffer(double dist) |
CirculinearDomain2D |
Circle2D.getBuffer(double dist) |
Modifier and Type | Method and Description |
---|---|
CirculinearDomain2D |
Line2D.getBuffer(double dist) |
CirculinearDomain2D |
AbstractLine2D.getBuffer(double dist) |
Modifier and Type | Method and Description |
---|---|
CirculinearDomain2D |
PointArray2D.getBuffer(double dist) |
Modifier and Type | Interface and Description |
---|---|
interface |
Polygon2D
Represent any class made of a finite set of simply connected edges.
|
Modifier and Type | Class and Description |
---|---|
class |
HRectangle2D
HRectangle2D defines a rectangle with edges parallel to main axis.
|
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.
|
Modifier and Type | Method and Description |
---|---|
CirculinearDomain2D |
SimplePolygon2D.getBuffer(double dist) |
CirculinearDomain2D |
Rectangle2D.getBuffer(double dist) |
CirculinearDomain2D |
Polyline2D.getBuffer(double dist) |
CirculinearDomain2D |
MultiPolygon2D.getBuffer(double dist) |
CirculinearDomain2D |
HRectangle2D.getBuffer(double dist) |
CirculinearDomain2D |
SimplePolygon2D.transform(CircleInversion2D inv) |
CirculinearDomain2D |
Rectangle2D.transform(CircleInversion2D inv) |
CirculinearDomain2D |
MultiPolygon2D.transform(CircleInversion2D inv) |
CirculinearDomain2D |
HRectangle2D.transform(CircleInversion2D inv) |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.