Package | Description |
---|---|
com.luciad.geometry.topology |
This package provides topological operations between shapes.
|
com.luciad.geometry.topology.cartesian |
Topology operations in cartesian space.
|
com.luciad.geometry.topology.ellipsoidal |
Topology and geometry calculations on an ellipse.
|
com.luciad.geometry.topology.spherical |
Topology and geometry calculations on a sphere.
|
Class and Description |
---|
ALcd2DBasicBinaryTopology
Abstract implementation of the interface
ILcd2DBinaryTopology . |
ELcdGeometryDimension
This enumeration defines the possible dimension values stored in an intersection matrix.
|
ELcdGeometryRegion
This enumeration defines the different regions for a shape: its interior, its boundary, and
its exterior.
|
ILcd2DBinaryTopology
This interface defines binary topology relations on
ILcdShapes . |
ILcdIntersectionMatrix
This interface defines a dimensionally extended nine intersection matrix (DE-9IM).
|
ILcdIntersectionMatrixPattern
This interface defines a topological relationship between two shapes by imposing conditions
on the intersection matrix of the two shapes.
|
Class and Description |
---|
ALcd2DBasicBinaryTopology
Abstract implementation of the interface
ILcd2DBinaryTopology . |
ALcd2DBasicBinaryTopologyMultiShape
Abstract implementation of the interface
ILcd2DBinaryTopology
to handle multiple combinations of shapes. |
ILcd2DAdvancedBinaryTopology
This interface allows to compute binary topology relations on
ILcdShapes based on a
dimensionally extended nine intersection matrix (DE-9IM). |
ILcd2DBinaryTopology
This interface defines binary topology relations on
ILcdShapes . |
ILcd2DLineIntersectionTopology
This interface defines 2D outline intersection relations on
ILcdShape s. |
ILcdIntersectionMatrix
This interface defines a dimensionally extended nine intersection matrix (DE-9IM).
|
ILcdIntersectionMatrixPattern
This interface defines a topological relationship between two shapes by imposing conditions
on the intersection matrix of the two shapes.
|
Class and Description |
---|
ALcd2DBasicBinaryTopology
Abstract implementation of the interface
ILcd2DBinaryTopology . |
ALcd2DBasicBinaryTopologyMultiShape
Abstract implementation of the interface
ILcd2DBinaryTopology
to handle multiple combinations of shapes. |
ILcd2DAdvancedBinaryTopology
This interface allows to compute binary topology relations on
ILcdShapes based on a
dimensionally extended nine intersection matrix (DE-9IM). |
ILcd2DBinaryTopology
This interface defines binary topology relations on
ILcdShapes . |
ILcd2DLineIntersectionTopology
This interface defines 2D outline intersection relations on
ILcdShape s. |
ILcdIntersectionMatrix
This interface defines a dimensionally extended nine intersection matrix (DE-9IM).
|
ILcdIntersectionMatrixPattern
This interface defines a topological relationship between two shapes by imposing conditions
on the intersection matrix of the two shapes.
|
Class and Description |
---|
ALcd2DBasicBinaryTopology
Abstract implementation of the interface
ILcd2DBinaryTopology . |
ALcd2DBasicBinaryTopologyMultiShape
Abstract implementation of the interface
ILcd2DBinaryTopology
to handle multiple combinations of shapes. |
ILcd2DAdvancedBinaryTopology
This interface allows to compute binary topology relations on
ILcdShapes based on a
dimensionally extended nine intersection matrix (DE-9IM). |
ILcd2DBinaryTopology
This interface defines binary topology relations on
ILcdShapes . |
ILcd2DLineIntersectionTopology
This interface defines 2D outline intersection relations on
ILcdShape s. |
ILcdIntersectionMatrix
This interface defines a dimensionally extended nine intersection matrix (DE-9IM).
|
ILcdIntersectionMatrixPattern
This interface defines a topological relationship between two shapes by imposing conditions
on the intersection matrix of the two shapes.
|