Package | Description |
---|---|
com.luciad.ais.model.aerodrome |
Provides classes and interfaces for all aerodrome related aspects.
|
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.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.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.pol |
Handles the POL format.
|
com.luciad.format.s57 |
Handles the S-57 format.
|
com.luciad.format.svg |
Handles the svg format.
|
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.view.gxy.painter |
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
|
com.luciad.view.lightspeed.editor |
Provides support for interactive editing of domain objects in a model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableRunway
This interface is an extension of the
ILcdRunway
interface that allows to change the attributes and relationships of a runway. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedRunway
The default implementation of a runway with properties.
|
class |
TLcdRunway
The default implementation of a runway with default properties.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableAreaMinimumAltitude
This interface is an extension of the
ILcdAreaMinimumAltitude
interface that allows to change its attributes and geometry. |
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 | Interface and Description |
---|---|
interface |
ILcdEditableOrtca
This interface is an extension of the
ILcdOrtca
interface that allows to change the attributes and relationships of an ORTCA. |
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 | Class and Description |
---|---|
class |
TLcdFeaturedRefuelingTrack
This extension of
TLcdRefuelingTrack
has all facilities to store refueling track related aspects. |
class |
TLcdRefuelingTrack
An implementation of
ILcdRefuelingTrack . |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableVFRRoute
This interface defines operations to edit the attributes and relationships of
an
ILcdVFRRoute . |
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 |
TLcdAISPolygon
A polygon that delegates to an internal polygon.
|
class |
TLcdAISPolyline
A polyline that delegates to an internal polyline.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdCGMPolygon
Extension of a
TLcdXYPolygon with a line and a fill style. |
class |
TLcdCGMPolyline
Extension of a
TLcdXYPolyline with a line style. |
Constructor and Description |
---|
TLcdCGMPolygon(ILcd2DEditablePointList a2DEditablePointList,
TLcdLineStyle aLineStyle,
TLcdFillStyle aFillStyle) |
TLcdCGMPolyline(ILcd2DEditablePointList aILcd2DEditablePointList,
TLcdLineStyle aLineStyle) |
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 |
TLcdLonLatHeightMPolypoint
This class represents a
TLcdLonLatHeightPolypoint with measure values. |
class |
TLcdLonLatMPolygon
This class represents a
TLcdLonLatPolygon with measure values. |
class |
TLcdLonLatMPolyline
This class represents a
TLcdLonLatPolyline with measure values. |
class |
TLcdLonLatMPolypoint
This class represents a
TLcdLonLatPolypoint with measure values. |
class |
TLcdXYMPolygon
This class represents a
TLcdXYPolygon with measure values. |
class |
TLcdXYMPolyline
This class represents a
TLcdXYPolyline with measure values. |
class |
TLcdXYMPolypoint
This class represents a
TLcdXYPolypoint with measure values. |
class |
TLcdXYZMPolygon
This class represents a
TLcdXYZPolygon with measure values. |
class |
TLcdXYZMPolyline
This class represents a
TLcdXYZPolyline with measure values. |
class |
TLcdXYZMPolypoint
This class represents a
TLcdXYZPolypoint with measure values. |
Constructor and Description |
---|
TLcdLonLatMPolygon(ILcd2DEditablePointList a2DEditablePointList,
double[] aMeasureArray)
Constructs and initializes from the specified parameters.
|
TLcdLonLatMPolygon(ILcd2DEditablePointList a2DEditablePointList,
double[] aMeasureArray,
ILcdEllipsoid aEllipsoid)
Constructs and initializes from the specified parameters.
|
TLcdLonLatMPolyline(ILcd2DEditablePointList a2DEditablePointList,
double[] aMeasureArray)
Constructs and initializes from the specified parameters.
|
TLcdLonLatMPolyline(ILcd2DEditablePointList a2DEditablePointList,
double[] aMeasureArray,
ILcdEllipsoid aEllipsoid)
Constructs and initializes from the specified parameters.
|
TLcdLonLatMPolypoint(ILcd2DEditablePointList a2DEditablePointList,
double[] aMeasureArray)
Constructs and initializes from the specified parameters.
|
TLcdXYMPolygon(ILcd2DEditablePointList a2DEditablePointList,
double[] aMeasureArray)
Constructs and initializes from the specified parameters.
|
TLcdXYMPolyline(ILcd2DEditablePointList a2DEditablePointList,
double[] aMeasureArray)
Constructs and initializes from the specified parameters.
|
TLcdXYMPolypoint(ILcd2DEditablePointList a2DEditablePointList,
double[] aMeasureArray)
Constructs and initializes from the specified parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDGNCurve2D
This class represents a Curve2D from a DGN file.
|
class |
TLcdDGNDimension
This class represents a Dimension 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.
|
Constructor and Description |
---|
TLcdDGNCurve2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePointList aPointList)
Creates a new TLcdDGNCurve2D with the given DGN properties and shape
properties as specified for TLcdXYPolyline.
|
TLcdDGNLineString2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePointList aPointList)
Creates a new TLcdDGNLineString2D with the given DGN properties and shape
properties as specified for TLcdXYPolyline.
|
TLcdDGNShape2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePointList aPointList)
Creates a new TLcdDGNShape2D with the given DGN properties and shape
properties as specified for TLcdXYPolygon.
|
Modifier and Type | Class and Description |
---|---|
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 |
---|
TLcdDWGFace3D(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcd2DEditablePointList aPointList)
Creates a new TLcdDWGPolyline2D.
|
TLcdDWGPolyline2D(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcd2DEditablePointList aPointList,
boolean aClosed)
Creates a new TLcdDWGPolyline2D.
|
TLcdDWGPolyline2D(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcd2DEditablePointList aPointList,
boolean aClosed,
double aLineWidth)
Creates a new TLcdDWGPolyline2D.
|
TLcdDWGSolid(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcd2DEditablePointList aPointList)
Creates a new TLcdDWGPolyline2D.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML2Coordinates
This type is deprecated for tuples with ordinate values that are numbers.
|
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 |
TLcdGML31Coordinates
This type is deprecated for tuples with ordinate values that are numbers.
|
class |
TLcdGML31DirectPositionList
posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS).
|
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 |
TLcdGML31Triangle
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML32Coordinates
This type is deprecated for tuples with ordinate values that are numbers.
|
class |
TLcdGML32DirectPositionList
posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS).
|
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 |
TLcdGML32Triangle
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring.
|
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 |
TLcdMeasureXYPolypoint
This class represents a
TLcdXYPolypoint with measure values. |
class |
TLcdMeasureXYZPolygon
This class represents a
TLcdXYZPolygon with measure values. |
class |
TLcdMeasureXYZPolyline
This class represents a
TLcdXYZPolyline with measure values. |
class |
TLcdMeasureXYZPolypoint
This class represents a
TLcdXYZPolypoint with measure values. |
Constructor and Description |
---|
TLcdMeasureXYPolygon(ILcd2DEditablePointList aILcd2DEditablePointList,
double[] aM_array) |
TLcdMeasureXYPolyline(ILcd2DEditablePointList aILcd2DEditablePointList,
double[] aM_array) |
TLcdMeasureXYPolypoint(ILcd2DEditablePointList aILcd2DEditablePointList,
double[] aM_array) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22Coordinates
Represents a list of multidimensional coordinates.
|
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 |
TLcdNVG15Arrow
Implementation of an
ILcd2DEditableGeoBuffer with an ILcd2DEditablePolyline as an underlying shape
that represents an NVG 1.5 Arrow. |
class |
TLcdNVG15Corridor
Implementation of an
ILcd2DEditableGeoBuffer with an ILcd2DEditablePolyline as an underlying shape
that represents an NVG 1.5 Corridor. |
class |
TLcdNVG15Multipoint
Implementation of
ILcd2DEditablePolypoint that represents an NVG 1.5 Multipoint. |
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 | Method and Description |
---|---|
void |
TLcdNVG15Polyline.setPoints(ILcd2DEditablePointList aValue) |
void |
TLcdNVG15Polygon.setPoints(ILcd2DEditablePointList aValue) |
void |
TLcdNVG15Arrow.setPoints(ILcd2DEditablePointList aValue) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG20Arrow
ILcd2DEditableGeoBuffer implementation with an ILcd2DEditablePolyline as an underlying shape
that represents an NVG 2.0 Arrow. |
class |
TLcdNVG20Corridor
Implementation of an
ILcd2DEditableGeoBuffer with an ILcd2DEditablePolyline as an underlying shape
that represents an NVG 2.0 Corridor. |
class |
TLcdNVG20LinearRing
Implementation of an
ILcd2DEditablePolygon that represents an NVG 2.0 Linear Ring. |
class |
TLcdNVG20MultiPoint
Implementation of
ILcd2DEditablePolypoint that represents an NVG 2.0 MultiPoint. |
class |
TLcdNVG20Orbit
Implementation of an
ILcd2DEditableGeoBuffer with an ILcd2DEditablePolyline with only 2 points as an underlying shape
that represents an NVG 2.0 Orbit. |
class |
TLcdNVG20Polyline
Implementation of
ILcd2DEditablePolyline that represents an NVG 2.0 Polyline. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdNVG20Polyline.setPoints(ILcd2DEditablePointList aValue) |
void |
TLcdNVG20Polygon.setPoints(ILcd2DEditablePointList aValue) |
void |
TLcdNVG20Orbit.setPoints(ILcd2DEditablePointList aValue) |
void |
TLcdNVG20MultiPoint.setPoints(ILcd2DEditablePointList aValue) |
void |
TLcdNVG20LinearRing.setPoints(ILcd2DEditablePointList aValue) |
void |
TLcdNVG20Corridor.setPoints(ILcd2DEditablePointList aValue) |
void |
TLcdNVG20Arrow.setPoints(ILcd2DEditablePointList aValue) |
Modifier and Type | Method and Description |
---|---|
static Object |
TLcdPOLGeometryFactory.createClosedGeometry(String aName,
String aType,
boolean aSetColorFlag,
int aColorIndex,
String aAltitudeUnit,
double aMinAltitude,
double aMaxAltitude,
ILcd2DEditablePointList aPointList)
Creates a closed geometry based on the given parameters.
|
protected Object |
TLcdPOLModelDecoder.createGeometry(boolean aClosed,
String aName,
String aType,
boolean aSetColorFlag,
int aColorIndex,
String aAltitudeUnit,
double aMinAltitude,
double aMaxAltitude,
ILcd2DEditablePointList aPointList)
Create an element for the model, based on the given parameters.
|
static Object |
TLcdPOLGeometryFactory.createOpenGeometry(String aName,
String aType,
boolean aSetColorFlag,
int aColorIndex,
String aAltitudeUnit,
double aMinAltitude,
double aMaxAltitude,
ILcd2DEditablePointList aPointList)
Creates a open geometry based on the given parameters.
|
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.
|
Constructor and Description |
---|
TLcdS57Line(ILcd2DEditablePointList aPointList)
Deprecated.
This constructor should no longer be used. Use the constructor with edges instead.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdPolygon |
TLcdSVGUnStyledLonLatShapeFactory.createPolygon(ILcd2DEditablePointList aPoints) |
protected ILcdPolyline |
TLcdSVGUnStyledLonLatShapeFactory.createPolyline(ILcd2DEditablePointList aPoints) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd2DEditablePolygon
An
ILcd2DEditablePolygon object is an ILcdPolygon that can be changed in two dimensions. |
interface |
ILcd2DEditablePolyline
An
ILcd2DEditablePolyline object is an ILcdPolyline that can be changed in two dimensions. |
interface |
ILcd2DEditablePolypoint
An
ILcd2DEditablePolypoint object is an ILcdPolypoint that can be changed in two dimensions. |
Modifier and Type | Class and Description |
---|---|
class |
ALcd2DEditableFloatPolypoint
This abstract class provides a basis for implementing the
ILcd2DEditablePolypoint
interface. |
class |
ALcd2DEditableLine
This abstract class provides a basis for implementing the
ILcd2DEditablePolyline
interface, where the polyline is a simple line with two vertices. |
class |
ALcd2DEditablePolypoint
This abstract class provides a basis for implementing the
ILcd2DEditablePolypoint interface. |
class |
TLcd2DEditablePointList
This class provides an implementation of
ILcd2DEditablePointList . |
class |
TLcd2DEditablePointListLonLatFloatArray
This class provides an implementation of
ILcd2DEditablePointList . |
class |
TLcd2DEditablePointListXYFloatArray
This class provides an implementation of
ILcd2DEditablePointList . |
class |
TLcdLonLatBuffer
This class represents a buffer around a polyline on an ellipsoid, with a given
width, 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 |
TLcdLonLatFloatPolypoint
This class provides an implementation of
ILcd2DEditablePolypoint in
the geodetic space. |
class |
TLcdLonLatFloatPolypointCache
This class provides an implementation of
ILcd2DEditablePolypoint 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 |
TLcdLonLatPolypoint
This class provides an implementation of
ILcd2DEditablePolypoint 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 |
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 |
TLcdXYFloatPolypoint
This class provides an implementation of
ILcd2DEditablePolypoint in
the cartesian space. |
class |
TLcdXYFloatPolypointCache
This class provides an implementation of
ILcd2DEditablePolypoint 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. |
class |
TLcdXYPolypoint
This class provides an implementation of
ILcd2DEditablePolypoint in
the cartesian space. |
Modifier and Type | Method and Description |
---|---|
ILcd2DEditablePointList |
ALcd2DEditablePolypoint.get2DEditablePointList() |
ILcd2DEditablePointList |
ILcd2DEditableVariableGeoBuffer.getBaseShape() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdXYPolygon.set2DEditablePointList(ILcd2DEditablePointList a2DEditablePointList) |
void |
TLcdLonLatRhumbPolygon.set2DEditablePointList(ILcd2DEditablePointList a2DEditablePointList) |
void |
TLcdLonLatPolygon.set2DEditablePointList(ILcd2DEditablePointList a2DEditablePointList) |
void |
ALcd2DEditablePolypoint.set2DEditablePointList(ILcd2DEditablePointList a2DEditablePointList) |
Constructor and Description |
---|
ALcd2DEditablePolypoint(ILcd2DEditablePointList a2DEditablePointList) |
TLcd2DEditablePointList(ILcd2DEditablePointList aPointList,
boolean aDeepCopy)
Constructs a new
TLcd2DEditablePointList that is a copy of the given ILcd2DEditablePointList . |
TLcdLonLatPolygon(ILcd2DEditablePointList a2DEditablePointList)
Creates a polygon using the given point list.
|
TLcdLonLatPolygon(ILcd2DEditablePointList a2DEditablePointList,
ILcdEllipsoid aEllipsoid)
Creates a polygon using the given point list.
|
TLcdLonLatPolyline(ILcd2DEditablePointList a2DEditablePointList)
Creates a polyline using the given point list.
|
TLcdLonLatPolyline(ILcd2DEditablePointList a2DEditablePointList,
ILcdEllipsoid aEllipsoid)
Creates a polyline using the given point list.
|
TLcdLonLatPolypoint(ILcd2DEditablePointList a2DEditablePointList)
Creates a new poly-point backed by the given pointlist.
|
TLcdLonLatRhumbPolygon(ILcd2DEditablePointList a2DEditablePointList)
Constructs a polygon with the given point list on the default ellipsoid.
|
TLcdLonLatRhumbPolygon(ILcd2DEditablePointList a2DEditablePointList,
ILcdEllipsoid aEllipsoid)
Constructs a polygon with the given point list on the given ellipsoid.
|
TLcdLonLatRhumbPolyline(ILcd2DEditablePointList a2DEditablePointList)
Constructs a polyline with the given point list on the default ellipsoid.
|
TLcdLonLatRhumbPolyline(ILcd2DEditablePointList a2DEditablePointList,
ILcdEllipsoid aEllipsoid)
Constructs a polyline with the given point list on the given ellipsoid.
|
TLcdXYPolygon(ILcd2DEditablePointList a2DEditablePointList) |
TLcdXYPolyline(ILcd2DEditablePointList a2DEditablePointList)
Constructs and initializes from the specified parameters.
|
TLcdXYPolypoint(ILcd2DEditablePointList a2DEditablePointList) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd3DEditablePointList
An
ILcd3DEditablePointList is an ILcdPointList in which points can be inserted, removed,
and moved in three dimensions. |
interface |
ILcd3DEditablePolygon
An ILcd3DEditablePolygon object is an ILcdPolygon that can be changed in 3 dimensions.
|
interface |
ILcd3DEditablePolyline
An ILcd3DEditablePolyline object is an ILcdPolyline that can be changed in 3 dimensions.
|
interface |
ILcd3DEditablePolypoint
An ILcd3DEditablePolypoint object is an ILcdPolypoint that can be changed in 3 dimensions.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcd3DEditableFloatPolypoint
This abstract class provides a basis for implementing the
ILcd2DEditablePolypoint interface. |
class |
ALcd3DEditableLine
This abstract class provides a basis for implementing the
ILcd3DEditablePolyline
interface, where the polyline is a simple line with two vertices. |
class |
ALcd3DEditablePolypoint
This abstract class provides a basis for implementing the
ILcd3DEditablePolypoint interface. |
class |
TLcd3DEditablePointList
This class provides an implementation of
ILcd3DEditablePointList . |
class |
TLcdLonLatHeightBuffer
This class represents a buffer around a polyline on an ellipsoid, with a given width and height.
|
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 |
TLcdLonLatHeightPolypoint
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 |
TLcdXYZFloatPolypoint
This class provides an implementation of
ILcd3DEditablePolypoint 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. |
class |
TLcdXYZPolypoint
This class provides an implementation of
ILcd3DEditablePolypoint
in the cartesian space. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableRestrictedLengthPointList
Interface for editing restricted length point lists.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdEditableAPP6AObject
A general representation of an editable APP-6 symbol.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdAPP6ANode.applyTemplateShape(ILcdModelReference aReference,
double aX,
double aY,
double aSize,
ILcd2DEditablePointList aListSFCT)
Applies a suitable shape for this symbology node, at the given location and of the provided size.
|
void |
TLcdEditableAPP6AObject.set2DEditablePointList(ILcd2DEditablePointList a2DEditablePointList)
Sets the point list for this shape.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdEditableMS2525bObject
A general representation of an editable MIL-STD 2525 symbol.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdMS2525bNode.applyTemplateShape(ILcdModelReference aReference,
double aX,
double aY,
double aSize,
ILcd2DEditablePointList aListSFCT)
Applies a suitable shape for this symbology node, at the given location and of the provided size.
|
void |
TLcdEditableMS2525bObject.set2DEditablePointList(ILcd2DEditablePointList a2DEditablePointList)
Sets the point list for this shape.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYPointListPainter.append2DPoint(ILcd2DEditablePointList a2DEditablePointList,
double aX,
double aY,
int aRenderMode,
ILcdGXYContext aGXYContext)
Appends a point to the end of the specified
ILcd2DEditablePointList . |
void |
TLcdGXYPointListPainter.insert2DPoint(ILcd2DEditablePointList a2DEditablePointList,
int aIndex,
double aX,
double aY,
int aRenderMode,
ILcdGXYContext aGXYContext)
Inserts a point at the given index into the specified
ILcd2DEditablePointList . |
protected boolean |
TLcdGXYPointListPainter.linkToSnapTarget(Graphics aGraphics,
ILcd2DEditablePointList aPointList,
int aPointIndex,
int aRenderMode,
ILcdGXYContext aGXYContext)
Edits the specified
ILcdPointList so that, if the snap target is accepted, the point
(specified by its index) snaps to this snap target. |
void |
TLcdGXYPointListPainter.move2DPoint(ILcd2DEditablePointList a2DEditablePointList,
int aIndex,
double aX,
double aY,
int aRenderMode,
ILcdGXYContext aGXYContext)
Moves the point at the given index in the specified
ILcd2DEditablePointList to
the given point in the 2D space. |
void |
TLcdGXYPointListPainter.removePointAt(ILcd2DEditablePointList a2DEditablePointList,
int aIndex,
int aRenderMode,
ILcdGXYContext aGXYContext)
Removes the point at the given index from the specified
ILcd2DEditablePointList . |
void |
TLcdGXYPointListPainter.translate2D(ILcd2DEditablePointList a2DEditablePointList,
double aDeltaX,
double aDeltaY,
int aRenderMode,
ILcdGXYContext aGXYContext)
Translates all the points of the specified
ILcd2DEditablePointList from their
current positions over the given translation vector in the 2D space. |
void |
TLcdGXYPointListPainter.translate2DPoint(ILcd2DEditablePointList a2DEditablePointList,
int aIndex,
double aDeltaX,
double aDeltaY,
int aRenderMode,
ILcdGXYContext aGXYContext)
Translates the point at the given index in the specified
ILcd2DEditablePointList
from its current position over the given translation vector in the 2D space. |
Modifier and Type | Method and Description |
---|---|
protected ALspEditHandle |
TLsp3DPointListEditor.createInsertPointHandle(ILcd2DEditablePointList aPointList,
TLspEditContext aContext)
Creates an edit handle that allows the user to insert points into the given point list.
|
protected ALspEditHandle |
TLsp2DPointListEditor.createInsertPointHandle(ILcd2DEditablePointList aPointList,
TLspEditContext aContext)
Creates an edit handle that allows the user to insert points into the given point list.
|
protected ALspEditHandle |
TLsp2DPointListEditor.createObjectTranslationHandle(ILcd2DEditablePointList aPointList,
TLspEditContext aContext)
Creates an edit handle that allows the user to translate the given shape.
|
protected ALspEditHandle |
TLsp2DPointListEditor.createPointHandle(ILcd2DEditablePointList aPointList,
int aIndex,
TLspEditContext aContext)
Creates an edit handle for the point with index
aIndex of the given point list. |
protected ALspEditHandle |
TLsp3DPointListEditor.createRemovePointHandle(ILcd2DEditablePointList aPointList,
int aIndex,
TLspEditContext aContext)
Creates a point removal handle for the point with index
aIndex of the given point
list. |
protected ALspEditHandle |
TLsp2DPointListEditor.createRemovePointHandle(ILcd2DEditablePointList aPointList,
int aIndex,
TLspEditContext aContext)
Creates a point removal handle for the point with index
aIndex of the given point list. |