Package | Description |
---|---|
com.luciad.geometry |
Utility classes for topology and geometry calculations.
|
com.luciad.geometry.cartesian |
Topology and geometry calculations in cartesian space.
|
com.luciad.geometry.ellipsoidal |
Topology and geometry calculations on an ellipse.
|
com.luciad.geometry.spherical |
Topology and geometry calculations on a sphere.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd2DBasicBinaryTopology
Deprecated.
This interface only defined constants.
These constants have been moved to the
ILcd2DBinaryTopology interface.
There is no more reason to use this interface, and it might get removed in the future.
It is only left here for backwards compatibility. |
Modifier and Type | Class and Description |
---|---|
class |
ALcd2DBasicBinaryTopology
Abstract implementation of the interface
ILcd2DBasicBinaryTopology . |
class |
ALcd2DBasicBinaryTopologyMultiShape
Abstract implementation of the interface
ILcd2DBasicBinaryTopology
to handle multiple combinations of shapes. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdCartesianBasicBinaryTopology
This is an implementation of
ILcd2DBasicBinaryTopology and
ILcd2DLineIntersectionTopology for 2D Cartesian geometry. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd2DEllipsoidalBinaryTopology
This interface extends the interface
ILcd2DBasicBinaryTopology
with an ellipsoid property and two properties that are more
specific for the approximate calculations on that ellipsoid:
absoluteTolerance and relativeTolerance . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdEllipsoidalBasicBinaryTopology
Implementation of
ILcd2DBasicBinaryTopology and
ILcd2DLineIntersectionTopology on an ellipsoidal
model of the earth. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdSphericalBasicBinaryTopology
Implementation of
ILcd2DBasicBinaryTopology and
ILcd2DLineIntersectionTopology on a spherical model
of the earth. |