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.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.refuelingtrack |
Provides classes and interfaces for all air refueling related aspects (like tracks, airspace, ...
|
com.luciad.ais.shape |
Everything related to representing three-dimensional shapes that are domain independent.
|
com.luciad.format.bufr.sigwx |
Provides classes and constants for SIGWX BUFR weather features decoded from a BUFR file.
|
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.mif |
Handles MapInfo formats: the binary map format and the ASCII mif
format.
|
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.raster |
Provides representations, decoders, and encoders for rasters.
|
com.luciad.format.s57 |
Handles the S-57 format.
|
com.luciad.format.shp |
Handles the shp format.
|
com.luciad.format.svg |
Handles the svg format.
|
com.luciad.format.usrp |
Provides support for decoding USRP files.
|
com.luciad.geodesy |
Specifies ellipsoids and geodetic datums.
|
com.luciad.shape |
Everything related to representing three-dimensional shapes.
|
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.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.
|
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 |
TLcdHelipad
An implementation of
ILcdHelipad . |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdAirspace
This interface describes the geometry and the relationships of an airspace.
|
interface |
ILcdEditableAirspace
This interface defines operations to edit the attributes, relationships
and geometry of an
ILcdAirspace . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAirspace
The default implementation of an airspace with default properties.
|
class |
TLcdFeaturedAirspace
The default implementation of an airspace with properties.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdAreaMinimumAltitude
Defines a minimum altitude for an area.
|
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 | 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. |
interface |
ILcdOrtca
This interface describes the geometry 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 | 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 | 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 |
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. |
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 |
TLcdDiscretizedLonLatGeoPath
An implementation of
ALcdDiscretizedGeoPath which performs the
discretization in geodetic coordinates. |
Modifier and Type | Method and Description |
---|---|
List<ILcdPolygon> |
TLcdSIGWXModelDescriptor.getRegions()
Returns the list of coverage areas for the SIGWX data in the model.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdCGMPolygon
Extension of a
TLcdXYPolygon with a line and a fill style. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdLonLatHeightMPolygon
This class represents a
TLcdLonLatHeightMPolygon with a measure (M) value. |
class |
TLcdLonLatMPolygon
This class represents a
TLcdLonLatPolygon with measure values. |
class |
TLcdXYMPolygon
This class represents a
TLcdXYPolygon with measure values. |
class |
TLcdXYZMPolygon
This class represents a
TLcdXYZPolygon with measure values. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdDGNFloatShape2D
This class represents a Shape2D from a DGN file.
|
class |
TLcdDGNFloatShape3D
This class represents a Shape3D from a DGN file.
|
class |
TLcdDGNShape2D
This class represents a Shape2D from a DGN file.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDWGFace3D
This class represents a Face3D 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.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML2LinearRing
Model class for the GML Linear Ring Type.
|
Modifier and Type | Method and Description |
---|---|
ILcdPolygon |
TLcdGML2Polygon.getPolygon(int aIndex) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML31LinearRing
Model class for the GML Linear Ring Type.
|
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 |
TLcdGML32LinearRing
Model class for the GML Linear Ring Type.
|
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 |
TLcdMeasureXYZPolygon
This class represents a
TLcdXYZPolygon with measure values. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22LinearRing
Domain class modeling the KML LinearRingType type.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdMIFModelEncoder.write2DRegion(ILcdPolygon aPolygon,
BufferedWriter aBufferedWriter)
Writes the given
ILcdPolygon as a 2D region (Region 1). |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG15Polygon
Implementation of
ILcd2DEditablePolygon that represents an NVG 2.0 Polygon. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG20LinearRing
Implementation of an
ILcd2DEditablePolygon that represents an NVG 2.0 Linear Ring. |
Modifier and Type | Method and Description |
---|---|
ILcdPolygon |
TLcdDTEDAccuracySubregionDescription.getSubregion()
Returns the Subregion for which this description is valid.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdDTEDAccuracySubregionDescription.setSubregion(ILcdPolygon aSubregion) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdS57Face
Represents an face in the S-57 domain model.
|
Constructor and Description |
---|
TLcdS57Area(ILcdPolygon[] polygons)
Deprecated.
Only TLcdS57Face instances are accepted as polygons. Use the constructor with
TLcdS57Face parameter instead.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdSHPPolygonZ
A
TLcdSHPPolygonZ is a ILcdPolygon with
a measure value at each of the defining points. |
Constructor and Description |
---|
TLcdSHPPolygonZ(ILcdPolygon aPolygon)
Constructs a
TLcdSHPPolygonZ from the given polygon
having measure values 0. |
TLcdSHPPolygonZ(ILcdPolygon aPolygon,
double[] aMValues)
Constructs a
TLcdSHPPolygonZ from the given polygon
and the measure values. |
Modifier and Type | Method and Description |
---|---|
ILcdPolygon |
ILcdSVGShapeFactory.createPolygon(Attributes aAttributes)
Creates an
ILcdPolygon form given Attributes . |
protected ILcdPolygon |
TLcdSVGUnStyledLonLatShapeFactory.createPolygon(ILcd2DEditablePointList aPoints) |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdSVGUnStyledShapeWriter.writePolygon(ILcdPolygon aPolygon,
Writer aTarget) |
protected abstract void |
ALcdSVGShapeWriter.writePolygon(ILcdPolygon aPolygon,
Writer aTarget)
Appends an
ILcdPolygon to a StringBuffer . |
protected void |
TLcdSVGUnStyledShapeWriter.writePolygonProperties(ILcdPolygon aPolygon,
Writer aTarget)
Writes properties specific to a polygon object:
the position of the points (x,y): x1,y1,x2,y2,x3,y3,
.
|
Modifier and Type | Method and Description |
---|---|
ILcdPolygon |
TLcdUSRPAccuracyDescriptor.getBoundingPolygon()
Returns the Bounding Polygon for which the given accuracy is valid.
|
Constructor and Description |
---|
TLcdUSRPAccuracyDescriptor(int aAbsoluteAccuracy,
String aAbsoluteUnitOfMeasure,
int aRelativeAccuracy,
String aRelativeUnitOfMeasure,
ILcdPolygon aBoundingPolygon)
Creates a new TLcdUSRPAccuracyDescriptor with the given accuracies.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
TLcdEllipsoidRhumblineUtil.polygonContains2D(ILcdEllipsoid aEllipsoid,
ILcdPolygon aPolygon,
double aLonP,
double aLatP)
Checks if a point lies inside a polygon.
|
static boolean |
TLcdSphereUtil.polygonContains2D(ILcdPolygon aPolygon,
double aLonP,
double aLatP)
Checks if a point lies inside a polygon.
|
static boolean |
TLcdSphereRhumblineUtil.polygonContains2D(ILcdPolygon aPolygon,
double aLonP,
double aLatP)
Checks if a point lies inside a polygon.
|
static boolean |
TLcdSphereUtil.polygonContains2D(ILcdPolygon aPolygon,
ILcdPoint aPoint)
Checks if a point lies inside a polygon.
|
Modifier and Type | Method and Description |
---|---|
ILcdPolygon |
TLcdComplexPolygon.getPolygon(int aIndex) |
ILcdPolygon |
ILcdComplexPolygon.getPolygon(int aIndex)
Returns the
ILcdPolygon at the given index. |
ILcdPolygon |
TLcdValuedPolygon.getProjectedPolygon() |
ILcdPolygon |
ILcdValuedPolygon.getProjectedPolygon()
Returns the projected polygon of the contour line, this is a polygon
where all z-coordinates are zero.
|
ILcdPolygon |
TLcdComplexPolygon.removePolygon(int aIndex) |
ILcdPolygon |
ILcdEditableComplexPolygon.removePolygon(int aIndex)
Removes the polygon at the specified position in this
ILcdComplexPolygon . |
ILcdPolygon |
TLcdComplexPolygon.setPolygon(int aIndex,
ILcdPolygon aPolygon) |
ILcdPolygon |
ILcdEditableComplexPolygon.setPolygon(int aIndex,
ILcdPolygon aPolygon)
Replaces the polygon at the specified position in this
ILcdComplexPolygon with the
specified polygon. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdComplexPolygon.addPolygon(ILcdPolygon aPolygon) |
void |
ILcdEditableComplexPolygon.addPolygon(ILcdPolygon aPolygon)
Appends the specified polygon to the end of this
ILcdComplexPolygon . |
void |
TLcdComplexPolygon.addPolygon(int aIndex,
ILcdPolygon aPolygon) |
void |
ILcdEditableComplexPolygon.addPolygon(int aIndex,
ILcdPolygon aPolygon)
Inserts the specified polygon at the specified position in this
ILcdComplexPolygon . |
void |
TLcdComplexPolygon.addPolygons(ILcdPolygon[] aPolygon) |
void |
ILcdEditableComplexPolygon.addPolygons(ILcdPolygon[] aPolygon)
Appends the specified array of polygons to the end of this
ILcdComplexPolygon . |
void |
TLcdComplexPolygon.polygonChanged(ILcdPolygon aPolygon) |
void |
ILcdEditableComplexPolygon.polygonChanged(ILcdPolygon aPolygon)
Notifies this
ILcdComplexPolygon that the specified polygon has changed. |
boolean |
TLcdComplexPolygon.removePolygon(ILcdPolygon aPolygon) |
boolean |
ILcdEditableComplexPolygon.removePolygon(ILcdPolygon aPolygon)
Removes the first occurrence of the specified polygon in this
ILcdComplexPolygon . |
void |
TLcdComplexPolygon.removePolygons(ILcdPolygon[] aPolygon) |
void |
ILcdEditableComplexPolygon.removePolygons(ILcdPolygon[] aPolygon)
Removes all polygons from this
ILcdComplexPolygon that are contained in the specified
array of polygons. |
static TLcdRoundedPolygon |
TLcdShapeUtil.round(ILcdModelReference aModelReference,
ILcdPolygon aPolygon,
double aRoundnessFactor)
Use this method to create a rounded version of a
ILcdPolygon . |
void |
TLcdComplexPolygon.setPolygon(ILcdPolygon[] aPolygonArray)
Sets the
ILcdPolygon objects associated with this ILcdComplexPolygon . |
ILcdPolygon |
TLcdComplexPolygon.setPolygon(int aIndex,
ILcdPolygon aPolygon) |
ILcdPolygon |
ILcdEditableComplexPolygon.setPolygon(int aIndex,
ILcdPolygon aPolygon)
Replaces the polygon at the specified position in this
ILcdComplexPolygon with the
specified polygon. |
void |
TLcdComplexPolygon.setPolygons(ILcdPolygon[] aPolygons) |
void |
ILcdEditableComplexPolygon.setPolygons(ILcdPolygon[] aPolygons)
Replace the list of polygons contained in this
ILcdComplexPolygon with the specified
array of polygons. |
void |
TLcdValuedPolygon.setProjectedPolygon(ILcdPolygon aPolygon)
Sets the projectedPolygon of this
TLcdValuedPolygon . |
Constructor and Description |
---|
TLcdComplexPolygon(ILcdPolygon[] aPolygonArray)
Constructs a
TLcdComplexPolygon containing the given
ILcdPolygon objects. |
TLcdValuedPolygon(ILcdPolygon aPolygon,
double aLevel)
Constructs a new
TLcdValuedPolygon with no projectedPolygon aPolygon
and level aLevel. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd2DEditablePolygon
An
ILcd2DEditablePolygon object is an ILcdPolygon that can be changed in two dimensions. |
Modifier and Type | Class and Description |
---|---|
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 |
TLcdLonLatPolygon
This class provides an implementation of
ILcd2DEditablePolygon in the geodetic
space. |
class |
TLcdLonLatRhumbPolygon
This class provides an implementation of
ILcd2DEditablePolygon in the geodetic
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 |
TLcdXYPolygon
This class provides an implementation of
ILcd2DEditablePolygon in
the cartesian space. |
Modifier and Type | Method and Description |
---|---|
static boolean |
TLcdXYPolylineMSupport.interacts(ILcdShapeList aPolylineM,
double aFrom,
double aTo,
ILcdPolygon aPolygon) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd3DEditablePolygon
An ILcd3DEditablePolygon object is an ILcdPolygon that can be changed in 3 dimensions.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdLonLatHeightPolygon
This class provides an implementation of
ILcd3DEditablePolygon
in the geodetic space. |
class |
TLcdXYZFloatPolygon
This class provides an implementation of
ILcd3DEditablePolygon in
the cartesian space with a reduced memory footprint. |
class |
TLcdXYZPolygon
This class provides an implementation of
ILcd3DEditablePolygon
in the cartesian space. |
Modifier and Type | Method and Description |
---|---|
ILcdPolygon |
ILcdContour.getProjectedPolygon()
Deprecated.
Returns the projected polygon of the contour line, this is a polygon
where all z-coordinates are zero.
|
Constructor and Description |
---|
TLcdContour(ILcdPolygon aPolygon,
double aLevel)
Deprecated.
Constructs a new
TLcdValuedPolygon with no projectedPolygon aPolygon
and level aLevel. |
Modifier and Type | Method and Description |
---|---|
protected ILcdPolygon |
TLcdGXYPolygonLabelPainter.retrieveLargestPolygon(ILcdComplexPolygon aComplexPolygon)
Retrieves the
ILcdPolygon from the ILcdComplexPolygon
that is the largest. |
protected ILcdPolygon |
TLcdGXYPolygonStampLabelPainter.retrievePolygon()
Retrieves a polygon for which it is possible to draw a
label for the Object of this
TLcdGXYPolygonLabelPainter . |
protected ILcdPolygon |
TLcdGXYPolygonLabelPainter.retrievePolygon()
Retrieves a polygon for which it is possible to draw a
label for the Object of this
TLcdGXYPolygonLabelPainter . |