Package | Description |
---|---|
com.luciad.ais.model.aerodrome |
Provides classes and interfaces for all aerodrome related aspects.
|
com.luciad.ais.model.airspace |
Provides classes and interfaces for all airspace related aspects (like airspaces,
airspace associations and airspace segments).
|
com.luciad.ais.model.ama |
Provides classes and interfaces for modeling safety altitudes for areas.
|
com.luciad.ais.model.finalapproachpath |
Provides classes and interfaces for modeling final approach paths.
|
com.luciad.ais.model.geoborder |
Provides classes and interfaces for all geographical border related aspects.
|
com.luciad.ais.model.ortca |
Provides classes and interfaces for all Offroute Terrain Clearance Altitude related aspects.
|
com.luciad.ais.model.parachutejumparea |
Provides classes and interfaces for all parachute jump area related aspects.
|
com.luciad.ais.model.procedure |
Provides classes and interfaces for all procedure related aspects.
|
com.luciad.ais.model.refuelingtrack |
Provides classes and interfaces for all air refueling related aspects (like tracks, airspace, ...
|
com.luciad.ais.model.vfr |
Provides classes and interfaces for all arrival / departure routes in Visual Flight Rules related aspects.
|
com.luciad.ais.shape |
Everything related to representing three-dimensional shapes that are domain independent.
|
com.luciad.format.aixm51.model.features.geometry |
This package provides the classes that correspond to AIXM 5.1 geometry types.
|
com.luciad.format.asterix |
Provides classes and interfaces for decoding and displaying ASTERIX data.
|
com.luciad.format.cgm |
Handles the cgm format.
|
com.luciad.format.database.shape |
Provides shape classes containing a measure value.
|
com.luciad.format.dgn |
Handles the dgn format.
|
com.luciad.format.dwg |
Handles the dwg format.
|
com.luciad.format.gml2.model |
Provides domain model classes and utility classes for modeling GML 2 data.
|
com.luciad.format.gml31.model |
Provides domain model classes and utility classes for modeling GML 3.1 data.
|
com.luciad.format.gml32.model |
Provides domain model classes and utility classes for modeling GML 3.2 data.
|
com.luciad.format.informix.spatial.shp |
Provides specialized Informix shapes.
|
com.luciad.format.kml22.model.geometry |
This package contains all geometry classes of KML.
|
com.luciad.format.nvg.nvg15.model |
This package contains a domain model to represent an NVG 1.4/1.5 data source.
|
com.luciad.format.nvg.nvg20.model |
This package contains a domain model to represent an NVG 2.0 data source.
|
com.luciad.format.s57 |
Handles the S-57 format.
|
com.luciad.format.shp |
Handles the shp format.
|
com.luciad.fusion.client.view.gxy |
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
|
com.luciad.shape |
Everything related to representing three-dimensional shapes.
|
com.luciad.shape.constraints |
This package contains utility classes to ensure connectivity
between multiple curves.
|
com.luciad.shape.shape2D |
Three-dimensional shapes that can be changed in two dimensions.
|
com.luciad.shape.shape3D |
Three-dimensional shapes that can be changed in all three dimensions.
|
com.luciad.symbology.app6a.model |
Contains the domain model to represent military symbols from the APP-6A standard,
or optionally also from the TTA-106 V4 standard.
|
com.luciad.symbology.milstd2525b.model |
Military units (including modifiers) that can be represented by the MIL-STD 2525 military symbology standard.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.lightspeed.editor |
Provides support for interactive editing of domain objects in a model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableHelipad
This interface defines operations to edit the attributes, relationships
and geometry of an
ILcdHelipad . |
interface |
ILcdHelipad
A helipad is an area used for take-off and landing of helicopters.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedHelipad
The default implementation of a helipad with properties.
|
class |
TLcdFeaturedRunway
The default implementation of a runway with properties.
|
class |
TLcdHelipad
An implementation of
ILcdHelipad . |
class |
TLcdRunway
The default implementation of a runway with default properties.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdAirspace
This interface describes the geometry and the relationships of an airspace.
|
interface |
ILcdAirspaceCorridor
This interface represents an airspace corridor and provides methods for
retrieving its geometry and relationships.
|
interface |
ILcdEditableAirspace
This interface defines operations to edit the attributes, relationships
and geometry of an
ILcdAirspace . |
interface |
ILcdEditableAirspaceCorridor
This interface defines operations to edit the attributes, relationships and geometry of
an
ILcdAirspaceCorridor . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAirspace
The default implementation of an airspace with default properties.
|
class |
TLcdAirspaceCorridor
The default implementation of an airspace corridor with default properties.
|
class |
TLcdFeaturedAirspace
The default implementation of an airspace with properties.
|
class |
TLcdFeaturedAirspaceCorridor
The default implementation of an airspace corridor with features.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdAreaMinimumAltitude
ILcdAreaMinimumAltitude implementation based on ILcdDataObject . |
class |
TLcdFeaturedAreaMinimumAltitude
ILcdAreaMinimumAltitude implementation based on ILcdFeatured . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedFinalApproachPath
ILcdFinalApproachPath implementation based on ILcdFeatured . |
class |
TLcdFinalApproachPath
ILcdFinalApproachPath implementation based on ILcdDataObject . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedGeoborder
An extension of
TLcdGeoborder with properties. |
class |
TLcdGeoborder
An implementation of
ILcdGeoborder with default properties. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedOrtca
This extension of
TLcdOrtca allows to have more properties in a specific
implementation of an airspace. |
class |
TLcdOrtca
This class is the implementation of
ILcdEditableOrtca . |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableParachuteJumpArea
This interface is an extension of the
ILcdParachuteJumpArea
interface that allows to change the attributes, relationships and geometry
of a parachute jump area. |
interface |
ILcdParachuteJumpArea
This interface describes the geometry and the relationships of a
parachute jump area.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedParachuteJumpArea
A featured implementation of
ILcdParachuteJumpArea . |
class |
TLcdParachuteJumpArea
An implementation of
ILcdParachuteJumpArea . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdProcedureTrajectory
This class is a wrapper object around an
ILcdProcedure , provided
as a convenience to help display procedures on a map. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableRefuelingAirspace
This interface is an extension of the
ILcdRefuelingAirspace
interface that allows to change the attributes and relationships of an airspace. |
interface |
ILcdRefuelingAirspace
This interface describes the geometry and the relationships of an airspace.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedRefuelingAirspace
This extension of
TLcdRefuelingAirspace
has all facilities to store refueling airspace related aspects. |
class |
TLcdFeaturedRefuelingTrack
This extension of
TLcdRefuelingTrack
has all facilities to store refueling track related aspects. |
class |
TLcdRefuelingAirspace
An implementation of the
ILcdEditableAirspace interface.This class also implements the ILcdGeoPath interface just to make sure that the airspaces
can be painted by a TLcdGeoPathPainter object.It's an implementation of ILcdShape to be able to use the default painter of LuciadLightspeed. |
class |
TLcdRefuelingTrack
An implementation of
ILcdRefuelingTrack . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedVFROffsetRoute
An extension of
TLcdVFROffsetRoute with additional properties. |
class |
TLcdFeaturedVFRRoute
The default implementation of a VFR route with additional properties.
|
class |
TLcdVFROffsetRoute
This class defines a route that consists of
offset points.
|
class |
TLcdVFRRoute
The default implementation of a VFR route without features.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdDiscretizedGeoPath
A base class for discretized GeoPaths.
|
class |
TLcdAISPolygon
A polygon that delegates to an internal polygon.
|
class |
TLcdAISPolyline
A polyline that delegates to an internal polyline.
|
class |
TLcdDiscretizedLonLatGeoPath
An implementation of
ALcdDiscretizedGeoPath which performs the
discretization in geodetic coordinates. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAIXM51Curve
A class that represents an AIXM 5.1 curve.
|
class |
TLcdAIXM51ElevatedCurve
A class that represents an AIXM 5.1 elevated curve.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdASTERIXTrajectory
TLcdASTERIXTrajectory models the path of a track (for example an aircraft) flying
from one point to another. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdCGMArc
Extension of a
TLcdXYArc with a line style. |
class |
TLcdCGMCircle
Extension of a
TLcdXYCircle with a line and a fill style. |
class |
TLcdCGMEllipse
Extension of a
TLcdXYEllipse with a line and a fill style. |
class |
TLcdCGMPolygon
Extension of a
TLcdXYPolygon with a line and a fill style. |
class |
TLcdCGMPolyline
Extension of a
TLcdXYPolyline with a line style. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdLonLatHeightMPolygon
This class represents a
TLcdLonLatHeightMPolygon with a measure (M) value. |
class |
TLcdLonLatHeightMPolyline
This class represents a
TLcdLonLatHeightPolyline with measure values. |
class |
TLcdLonLatMPolygon
This class represents a
TLcdLonLatPolygon with measure values. |
class |
TLcdLonLatMPolyline
This class represents a
TLcdLonLatPolyline with measure values. |
class |
TLcdXYMPolygon
This class represents a
TLcdXYPolygon with measure values. |
class |
TLcdXYMPolyline
This class represents a
TLcdXYPolyline with measure values. |
class |
TLcdXYZMPolygon
This class represents a
TLcdXYZPolygon with measure values. |
class |
TLcdXYZMPolyline
This class represents a
TLcdXYZPolyline with measure values. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdDGNArc2D
This class represents an Arc2D from a DGN file.
|
class |
TLcdDGNCurve2D
This class represents a Curve2D from a DGN file.
|
class |
TLcdDGNDimension
This class represents a Dimension from a DGN file.
|
class |
TLcdDGNEllipse2D
This class represents a Ellipse2D from a DGN file.
|
class |
TLcdDGNFloatCurve2D
This class represents a Curve2D from a DGN file.
|
class |
TLcdDGNFloatCurve3D
This class represents a Curve3D from a DGN file.
|
class |
TLcdDGNFloatLine2D
This class represents a Line2D from a DGN file.
|
class |
TLcdDGNFloatLine3D
This class represents a Line3D from a DGN file.
|
class |
TLcdDGNFloatLineString2D
This class represents a LineString2D from a DGN file.
|
class |
TLcdDGNFloatLineString3D
This class represents a LineString3D from a DGN file.
|
class |
TLcdDGNFloatShape2D
This class represents a Shape2D from a DGN file.
|
class |
TLcdDGNFloatShape3D
This class represents a Shape3D from a DGN file.
|
class |
TLcdDGNLine2D
This class represents a Line2D from a DGN file.
|
class |
TLcdDGNLineString2D
This class represents a LineString2D from a DGN file.
|
class |
TLcdDGNShape2D
This class represents a Shape2D from a DGN file.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDWGArc
This class represents an Arc from a DWG file.
|
class |
TLcdDWGCircle
This class represents a Circle from a DWG file.
|
class |
TLcdDWGCompositeCurve
This class represents a Polyline with bulges from a DWG file.
|
class |
TLcdDWGCompositeRing
This class represents a Solid or Hatch with bulges from a DWG file.
|
class |
TLcdDWGEllipse
This class represents an Ellipse from a DWG file.
|
class |
TLcdDWGFace3D
This class represents a Face3D from a DWG file.
|
class |
TLcdDWGLine
This class represents a Line from a DWG file.
|
class |
TLcdDWGPolyline2D
This class represents a Polyline2D from a DWG file.
|
class |
TLcdDWGSolid
This class represents a Face3D from a DWG file.
|
Constructor and Description |
---|
TLcdDWGCompositeCurve(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcdCurve[] aCurves,
double aLineWidth)
Creates a new TLcdDWGCompositeCurve with the given DWG properties and curve
segments.
|
TLcdDWGCompositeRing(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcdCurve[] aCurves)
Creates a new TLcdDWGCompositeRing with the given DWG properties and curve
segments.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML2LinearRing
Model class for the GML Linear Ring Type.
|
class |
TLcdGML2LineString
A LineString is defined by two or more coordinate tuples, with linear interpolation between them.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML31AbstractCurve
gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.
|
class |
TLcdGML31AbstractCurveSegment
A curve segment defines a homogeneous segment of a curve.
|
class |
TLcdGML31AbstractRing
An abstraction of a ring to support surface boundaries of different complexity.
|
class |
TLcdGML31Arc
An Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.
|
class |
TLcdGML31ArcByBulge
An ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.
|
class |
TLcdGML31ArcByCenterPoint
This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.
|
class |
TLcdGML31ArcString
An ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points").
|
class |
TLcdGML31ArcStringByBulge
This variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.
|
class |
TLcdGML31Bezier
Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.
|
class |
TLcdGML31BSpline
A B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions.
|
class |
TLcdGML31Circle
A Circle is an arc whose ends coincide to form a simple closed loop.
|
class |
TLcdGML31CircleByCenterPoint
A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.
|
class |
TLcdGML31Clothoid
A clothoid, or Cornu's spiral, is plane
curve whose curvature is a fixed function of its length.
|
class |
TLcdGML31CompositeCurve
A gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence
terminates at the start point of the subsequent curve in the list.
|
class |
TLcdGML31CubicSpline
Cubic splines are similar to line strings in that they are a sequence of segments each with its own defining function.
|
class |
TLcdGML31Curve
A curve is a 1-dimensional primitive.
|
class |
TLcdGML31Geodesic |
class |
TLcdGML31GeodesicString
A sequence of geodesic segments.
|
class |
TLcdGML31LinearRing
Model class for the GML Linear Ring Type.
|
class |
TLcdGML31LineString
A curve that consists of segments with linear interpolation.
|
class |
TLcdGML31LineStringSegment
A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.
|
class |
TLcdGML31OffsetCurve
An offset curve is a curve at a constant
distance from the basis curve.
|
class |
TLcdGML31OrientableCurve
OrientableCurve consists of a curve and an orientation.
|
class |
TLcdGML31Ring
A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.
|
class |
TLcdGML31Triangle
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.
|
Modifier and Type | Method and Description |
---|---|
ILcdCurve |
TLcdGML31ShapeFactory.createOrientableCurve(ILcdCurve aBaseCurve,
boolean aForwardOrientation)
Creates a new
gml:OrientableCurve , which can be edited through the ILcdCurve
interface. |
Modifier and Type | Method and Description |
---|---|
List<ILcdCurve> |
TLcdGML31Ring.getCurves() |
List<ILcdCurve> |
TLcdGML31Curve.getCurves() |
List<ILcdCurve> |
TLcdGML31CompositeCurve.getCurves() |
List<ILcdCurve> |
TLcdGML31ArcStringByBulge.getCurves() |
List<ILcdCurve> |
TLcdGML31ArcString.getCurves() |
Modifier and Type | Method and Description |
---|---|
ILcdCurve |
TLcdGML31ShapeFactory.createOrientableCurve(ILcdCurve aBaseCurve,
boolean aForwardOrientation)
Creates a new
gml:OrientableCurve , which can be edited through the ILcdCurve
interface. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML32AbstractCurve
gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity.
|
class |
TLcdGML32AbstractCurveSegment
A curve segment defines a homogeneous segment of a curve.
|
class |
TLcdGML32AbstractRing
An abstraction of a ring to support surface boundaries of different complexity.
|
class |
TLcdGML32Arc
An Arc is an arc string with only one arc unit, i.e. three control points including the start and end point.
|
class |
TLcdGML32ArcByBulge
An ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector.
|
class |
TLcdGML32ArcByCenterPoint
This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly.
|
class |
TLcdGML32ArcString
An ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points").
|
class |
TLcdGML32ArcStringByBulge
This variant of the arc computes the mid points of the arcs instead of storing the coordinates directly.
|
class |
TLcdGML32Bezier
Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.
|
class |
TLcdGML32BSpline
A B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions as specified in ISO 19107:2003, 6.4.30.
|
class |
TLcdGML32Circle
A Circle is an arc whose ends coincide to form a simple closed loop.
|
class |
TLcdGML32CircleByCenterPoint
A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle.
|
class |
TLcdGML32Clothoid
A clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length.
|
class |
TLcdGML32CompositeCurve
A gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence
terminates at the start point of the subsequent curve in the list.
|
class |
TLcdGML32CubicSpline
The number of control points shall be at least three.
|
class |
TLcdGML32Curve
A curve is a 1-dimensional primitive.
|
class |
TLcdGML32Geodesic |
class |
TLcdGML32GeodesicString
A sequence of geodesic segments.
|
class |
TLcdGML32LinearRing
Model class for the GML Linear Ring Type.
|
class |
TLcdGML32LineString
A curve that consists of segments with linear interpolation.
|
class |
TLcdGML32LineStringSegment
A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.
|
class |
TLcdGML32OffsetCurve
An offset curve is a curve at a constant distance from the basis curve.
|
class |
TLcdGML32OrientableCurve
OrientableCurve consists of a curve and an orientation.
|
class |
TLcdGML32Ring
A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6.
|
class |
TLcdGML32Triangle
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.
|
Modifier and Type | Method and Description |
---|---|
ILcdCurve |
TLcdGML32ShapeFactory.createOrientableCurve(ILcdCurve aBaseCurve,
boolean aForwardOrientation)
Creates a new
gml:OrientableCurve , which can be edited through the ILcdCurve
interface. |
Modifier and Type | Method and Description |
---|---|
List<ILcdCurve> |
TLcdGML32Ring.getCurves() |
List<ILcdCurve> |
TLcdGML32Curve.getCurves() |
List<ILcdCurve> |
TLcdGML32CompositeCurve.getCurves() |
List<ILcdCurve> |
TLcdGML32ArcStringByBulge.getCurves() |
List<ILcdCurve> |
TLcdGML32ArcString.getCurves() |
Modifier and Type | Method and Description |
---|---|
ILcdCurve |
TLcdGML32ShapeFactory.createOrientableCurve(ILcdCurve aBaseCurve,
boolean aForwardOrientation)
Creates a new
gml:OrientableCurve , which can be edited through the ILcdCurve
interface. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMeasureXYPolygon
This class represents a
TLcdXYPolygon with measure values. |
class |
TLcdMeasureXYPolyline
This class represents a
TLcdXYPolyline with measure values. |
class |
TLcdMeasureXYZPolygon
This class represents a
TLcdXYZPolygon with measure values. |
class |
TLcdMeasureXYZPolyline
This class represents a
TLcdXYZPolyline with measure values. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22LinearRing
Domain class modeling the KML LinearRingType type.
|
class |
TLcdKML22LineString
Domain class modeling the KML LineStringType type.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG15Arc
Implementation of an
ILcd2DEditableArc that represents an NVG 1.5 Arc. |
class |
TLcdNVG15ArcBand
Implementation of an
ILcd2DEditableArcBand that represents an NVG 1.5 ArcBand. |
class |
TLcdNVG15Arrow
Implementation of an
ILcd2DEditableGeoBuffer with an ILcd2DEditablePolyline as an underlying shape
that represents an NVG 1.5 Arrow. |
class |
TLcdNVG15Circle
Implementation of
ILcd2DEditableCircle that represents an NVG 1.5 Circle. |
class |
TLcdNVG15Corridor
Implementation of an
ILcd2DEditableGeoBuffer with an ILcd2DEditablePolyline as an underlying shape
that represents an NVG 1.5 Corridor. |
class |
TLcdNVG15Ellipse
Implementation of an
ILcd2DEditableEllipse that represents an NVG 1.5 Ellipse. |
class |
TLcdNVG15Polygon
Implementation of
ILcd2DEditablePolygon that represents an NVG 2.0 Polygon. |
class |
TLcdNVG15Polyline
Implementation of
ILcd2DEditablePolyline that represents an NVG 1.5 Polyline. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG20Arc
Implementation of an
ILcd2DEditableArc that represents an NVG 2.0 Arc. |
class |
TLcdNVG20ArcBandRing
Implementation of an
ILcd2DEditableArcBand that represents an NVG 2.0 ArcBand Ring. |
class |
TLcdNVG20CircularRing
Implementation of an
ILcd2DEditableCircle that represents an NVG 2.0 Circular Ring. |
class |
TLcdNVG20EllipticRing
Implementation of an
ILcd2DEditableEllipse that represents an NVG 2.0 Elliptic Ring. |
class |
TLcdNVG20LinearRing
Implementation of an
ILcd2DEditablePolygon that represents an NVG 2.0 Linear Ring. |
class |
TLcdNVG20Polyline
Implementation of
ILcd2DEditablePolyline that represents an NVG 2.0 Polyline. |
class |
TLcdNVG20RectangularRing
Implementation of an
ILcd2DEditableShape that represents an NVG 2.0 Rectangular Ring. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdS57Edge
Represents an edge in the S-57 domain model.
|
class |
TLcdS57Face
Represents an face in the S-57 domain model.
|
class |
TLcdS57Line
Represents a Line feature in the S-57 domain model.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdSHPPolygonZ
A
TLcdSHPPolygonZ is a ILcdPolygon with
a measure value at each of the defining points. |
class |
TLcdSHPPolylineZ
A
TLcdSHPPolygonZ is a ILcdPolyline with
a measure value at each of the defining points. |
Modifier and Type | Method and Description |
---|---|
ILcdGXYPainterStyle |
TLfnVectorGXYStyleProvider.getLineStyle(ILcdDataObject aDataObject,
ILcdCurve aLine)
Deprecated.
|
abstract ILcdGXYPainterStyle |
ALfnVectorGXYStyleProvider.getLineStyle(ILcdDataObject aDataObject,
ILcdCurve aLine)
Deprecated.
Gets the style for a line feature.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdCircleBy3Points
A circle that is defined by 3 points (start, first intermediate and second intermediate).
|
interface |
ILcdCircularArc
An
ILcdCircularArc is an ILcdCurve that represents a general circular
arc in the 2D space. |
interface |
ILcdCircularArcBy3Points
A circular arc that is defined by a start point, end point, and a third point on the arc.
|
interface |
ILcdCircularArcByBulge
A circular arc that is defined by a start point, end point and a bulge factor.
|
interface |
ILcdCircularArcByCenterPoint
A circular arc that is defined by a center point, radius, start angle and arc angle.
|
interface |
ILcdCompositeCurve
A curve that is a connected sequence of other curves.
|
interface |
ILcdEditableCompositeCurve
A composite curve that can be edited:
ILcdCompositeCurve.getCurves() returns an editable list, allowing to
insert, remove, and replace curve elements. |
interface |
ILcdRing
A ring is a closed curve, hence the start and end points are the same.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdCompositeCurve
This class provides an implementation of
ILcdEditableCompositeCurve . |
Modifier and Type | Method and Description |
---|---|
List<ILcdCurve> |
TLcdCompositeCurve.getCurves() |
List<ILcdCurve> |
ILcdCompositeCurve.getCurves()
Returns a list with the curve's elements.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdCompositeCurveConnector.connect(ILcdCurve aPreviousCurve,
ILcdCurve aCurveSFCT,
ILcdCurve aNextCurve,
ILcdModelReference aModelReference)
(Re)connects a curve to the given previous and next curve.
|
void |
TLcdCircularArcByCenterPointConnector.connect(ILcdCurve aPreviousCurve,
ILcdCurve aCurveSFCT,
ILcdCurve aNextCurve,
ILcdModelReference aModelReference)
(Re)connects a curve to the given previous and next curve.
|
void |
TLcdCircularArcByBulgeConnector.connect(ILcdCurve aPreviousCurve,
ILcdCurve aCurveSFCT,
ILcdCurve aNextCurve,
ILcdModelReference aModelReference)
(Re)connects a curve to the given previous and next curve.
|
void |
TLcdCircularArcBy3PointsConnector.connect(ILcdCurve aPreviousCurve,
ILcdCurve aCurveSFCT,
ILcdCurve aNextCurve,
ILcdModelReference aModelReference)
(Re)connects a curve to the given previous and next curve.
|
void |
TLcd2DPointListConnector.connect(ILcdCurve aPreviousCurve,
ILcdCurve aCurveSFCT,
ILcdCurve aNextCurve,
ILcdModelReference aModelReference)
(Re)connects a curve to the given previous and next curve.
|
void |
ILcdCurveConnector.connect(ILcdCurve aPreviousCurve,
ILcdCurve aCurveSFCT,
ILcdCurve aNextCurve,
ILcdModelReference aModelReference)
(Re)connects a curve to the given previous and next curve.
|
ILcdCurveConnector |
TLcdDefaultCurveConnectorProvider.getCurveConnector(ILcdCurve aPreviousCurve,
ILcdCurve aCurveToConnect,
ILcdCurve aNextCurve) |
ILcdCurveConnector |
ILcdCurveConnectorProvider.getCurveConnector(ILcdCurve aPreviousCurve,
ILcdCurve aCurveToConnect,
ILcdCurve aNextCurve)
Finds an
ILcdCurveConnector that can connect a curve
to the given previous and next curves. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd2DEditableCircleBy3Points
A circle-by-3-points whose defining parameters can be edited.
|
interface |
ILcd2DEditableCircularArcBy3Points
A circular arc-by-3-points whose defining parameters can be edited.
|
interface |
ILcd2DEditableCircularArcByBulge
A circular arc-by-bulge whose defining parameters can be edited.
|
interface |
ILcd2DEditableCircularArcByCenterPoint
A circular arc-by-centerpoint whose defining parameters can be edited.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdLonLatArc
This class provides an implementation of
ILcd2DEditableArc in
the geodetic space. |
class |
TLcdLonLatCircle
This class provides an implementation of
ILcd2DEditableCircle in the geodetic
space. |
class |
TLcdLonLatCircleBy3Points
This class provides an implementation of
ILcd2DEditableCircleBy3Points in the
geodetic space. |
class |
TLcdLonLatCircularArcBy3Points
This class provides an implementation of
ILcd2DEditableCircularArcBy3Points in the geodetic space. |
class |
TLcdLonLatCircularArcByBulge
This class provides an implementation of
ILcd2DEditableCircularArcByBulge in the
geodetic space. |
class |
TLcdLonLatCircularArcByCenterPoint
This class provides an implementation of
ILcd2DEditableCircularArcByCenterPoint in
the geodetic space. |
class |
TLcdLonLatCompositeRing
This class provides an implementation of an
ILcdCompositeCurve that is also an ILcdRing ,
in the geodetic space. |
class |
TLcdLonLatEllipse
This class provides an implementation of
ILcd2DEditableEllipse in
the geodetic space. |
class |
TLcdLonLatFloatPolygon
This class provides an implementation of
ILcd2DEditablePolygon in
the geodetic space. |
class |
TLcdLonLatFloatPolygonCache
This class provides an implementation of
ILcd2DEditablePolygon in
the geodetic space. |
class |
TLcdLonLatFloatPolyline
This class provides an implementation of
ILcd2DEditablePolyline in
the geodetic space. |
class |
TLcdLonLatFloatPolylineCache
This class provides an implementation of
ILcd2DEditablePolyline in
the geodetic space. |
class |
TLcdLonLatLine
This class provides an implementation of
ILcd2DEditablePolyline
in the geodetic space. |
class |
TLcdLonLatPolygon
This class provides an implementation of
ILcd2DEditablePolygon in the geodetic
space. |
class |
TLcdLonLatPolyline
This class provides an implementation of
ILcd2DEditablePolyline in the geodetic
space. |
class |
TLcdLonLatRhumbPolygon
This class provides an implementation of
ILcd2DEditablePolygon in the geodetic
space. |
class |
TLcdLonLatRhumbPolyline
This class provides an implementation of
ILcd2DEditablePolyline in the geodetic space. |
class |
TLcdRoundedPolygon
This class represents a closed, 2D
composite curve , whose shape is determined by a roundness value and a set of points. |
class |
TLcdRoundedPolyline
This class represents a closed, 2D
composite curve , whose shape is determined by a roundness value and a set of points. |
class |
TLcdXYArc
This class provides an implementation of
ILcd2DEditableArc in
the cartesian space. |
class |
TLcdXYCircle
This class provides an implementation of
ILcd2DEditableCircle in
the cartesian space. |
class |
TLcdXYCircleBy3Points
This class provides an implementation of
ILcd2DEditableCircleBy3Points in the
cartesian space. |
class |
TLcdXYCircularArcBy3Points
This class provides an implementation of
ILcd2DEditableCircularArcBy3Points in the
cartesian space. |
class |
TLcdXYCircularArcByBulge
This class provides an implementation of
ILcd2DEditableCircularArcByBulge in the
cartesian space. |
class |
TLcdXYCircularArcByCenterPoint
This class provides an implementation of
ILcd2DEditableCircularArcByCenterPoint in
the cartesian space. |
class |
TLcdXYCompositeRing
This class provides an implementation of an
ILcdCompositeCurve that is also an ILcdRing ,
in the cartesian space. |
class |
TLcdXYEllipse
This class provides an implementation of
ILcd2DEditableEllipse in
the cartesian space. |
class |
TLcdXYFloatLine
This class provides an implementation of
ILcd2DEditablePolyline
that always has two points, in the cartesian space. |
class |
TLcdXYFloatPolygon
This class provides an implementation of
ILcd2DEditablePolygon in
the cartesian space. |
class |
TLcdXYFloatPolygonCache
This class provides an implementation of
ILcd2DEditablePolygon in
the geodetic space. |
class |
TLcdXYFloatPolyline
This class provides an implementation of
ILcd2DEditablePolyline in
the cartesian space. |
class |
TLcdXYFloatPolylineCache
This class provides an implementation of
ILcd2DEditablePolyline in
the geodetic space. |
class |
TLcdXYLine
This class provides an implementation of
ILcd2DEditablePolyline
that always has two points, in the cartesian space. |
class |
TLcdXYPolygon
This class provides an implementation of
ILcd2DEditablePolygon in
the cartesian space. |
class |
TLcdXYPolyline
This class provides an implementation of
ILcd2DEditablePolyline in
the cartesian space. |
Modifier and Type | Method and Description |
---|---|
List<ILcdCurve> |
TLcdRoundedPolyline.getCurves() |
List<ILcdCurve> |
TLcdRoundedPolygon.getCurves() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdLonLatHeightLine
This class provides an implementation of
ILcd3DEditablePolyline
that always has two points, in the geodetic space. |
class |
TLcdLonLatHeightPolygon
This class provides an implementation of
ILcd3DEditablePolygon
in the geodetic space. |
class |
TLcdLonLatHeightPolyline
This class provides an implementation of
ILcd3DEditablePolypoint
in the geodetic space. |
class |
TLcdXYZFloatLine
This class provides an implementation of
ILcd3DEditablePolyline
that always has two points, in the cartesian space. |
class |
TLcdXYZFloatPolygon
This class provides an implementation of
ILcd3DEditablePolygon in
the cartesian space with a reduced memory footprint. |
class |
TLcdXYZFloatPolyline
This class provides an implementation of
ILcd3DEditablePolyline in
the cartesian space with a reduced memory footprint. |
class |
TLcdXYZLine
This class provides an implementation of
ILcd3DEditablePolyline
that always has two points, in the cartesian space. |
class |
TLcdXYZPolygon
This class provides an implementation of
ILcd3DEditablePolygon
in the cartesian space. |
class |
TLcdXYZPolyline
This class provides an implementation of
ILcd3DEditablePolyline
in the cartesian space. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdEditableAPP6AObject
A general representation of an editable APP-6 symbol.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdEditableMS2525bObject
A general representation of an editable MIL-STD 2525 symbol.
|
Modifier and Type | Method and Description |
---|---|
ILcdAltitudeMatrixView |
TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView(ILcdCurve aCurve,
ILcdGeoReference aCurveReference,
double aStepSize,
TLcdCoverageAltitudeMode aAltitudeMode,
TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor,
ILcdGeoReference aAltitudeMatrixViewReference)
Creates an
ILcdAltitudeMatrixView for the specified curve using the height values of the points of the curve. |
ILcdAltitudeMatrixView |
TLcdAltitudeMatrixViewFactory.createPathAltitudeMatrixView(ILcdCurve aCurve,
ILcdGeoReference aCurveReference,
ILcdAltitudeProvider aAltitudeProvider,
double aStepSize,
TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor,
ILcdGeoReference aAltitudeMatrixViewReference)
Creates an
ILcdAltitudeMatrixView for the specified curve that can be used to
compute a visibility. |
Modifier and Type | Method and Description |
---|---|
void |
ALcdGXYPen.appendCurve(ILcdCurve aCurve,
boolean aIncludingStartPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a polyline approximation of a curve to the given
ILcdGeneralPath . |
void |
ALcdGXYPen.appendCurve(ILcdCurve aCurve,
boolean aIncludingStartPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a polyline approximation of a curve to the given
ILcdAWTPath . |
Modifier and Type | Method and Description |
---|---|
ILcdCurve |
TLspCreateCurveEditorModel.create(TLspContext aContext) |
Modifier and Type | Method and Description |
---|---|
ALspCreateEditorModel<ILcdCurve> |
TLspShapeEditor.getCompositeCurveCreateModel()
Gets the sub-shape create model to be used with composite curve creation.
|
ALspCreateEditorModel<ILcdCurve> |
TLspCompositeCurveEditor.getCurveCreateEditorModel()
Gets the create model that is used to create new instances of the
curves in a composite curve.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspShapeEditor.setCompositeCurveCreateModel(ALspCreateEditorModel<ILcdCurve> aShapeCreateEditorModel)
Sets the sub-shape create model to be used with composite shape creation.
|
void |
TLspCompositeCurveEditor.setCurveCreateEditorModel(ALspCreateEditorModel<ILcdCurve> aCurveCreateEditorModel)
Sets the create model that is used to create new instances of the
curves in a composite curve.
|
Constructor and Description |
---|
TLspCompositeCurveEditor(ALspCreateEditorModel<ILcdCurve> aCurveCreateEditorModel)
Creates a composite curve editor with the given curve create model.
|