Uses of Interface
com.luciad.shape.ILcdPolygon
Package
Description
Provides classes and interfaces for all aerodrome related aspects.
Provides classes and interfaces for all airspace related aspects (like airspaces,
airspace associations and airspace segments).
Provides classes and interfaces for modeling safety altitudes for areas.
Provides classes and interfaces for all Offroute Terrain Clearance Altitude related aspects.
Provides classes and interfaces for all parachute jump area related aspects.
Provides classes and interfaces for all air refueling related aspects (like tracks, airspace, ...
Everything related to representing three-dimensional shapes that are domain independent.
Provides classes and constants for SIGWX BUFR weather features decoded from a BUFR file.
Handles the cgm format.
Provides shape classes containing a measure value.
Handles the dgn format.
Handles the dwg format.
Provides domain model classes and utility classes for modeling GML 2 data.
Provides domain model classes and utility classes for modeling GML 3.1 data.
Provides domain model classes and utility classes for modeling GML 3.2 data.
Provides specialized Informix shapes.
This package contains all geometry classes of KML.
Handles MapInfo formats: the binary map format and the ASCII mif
format.
This package contains a domain model to represent an NVG 1.4/1.5 data source.
This package contains a domain model to represent an NVG 2.0 data source.
Provides representations, decoders, and encoders for rasters.
Handles the S-57 format.
Handles the shp format.
Handles the svg format.
Provides support for decoding USRP files.
Specifies ellipsoids and geodetic datums.
Everything related to representing three-dimensional shapes.
Three-dimensional shapes that can be changed in two dimensions.
Three-dimensional shapes that can be changed in all three dimensions.
Contains all classes for terrain elevation analysis.
Provides two-dimensional views and components supporting the visualization of the former's representation.
-
Uses of ILcdPolygon in com.luciad.ais.model.aerodrome
Modifier and TypeInterfaceDescriptioninterface
This interface defines operations to edit the attributes, relationships and geometry of anILcdHelipad
.interface
A helipad is an area used for take-off and landing of helicopters.Modifier and TypeClassDescriptionclass
The default implementation of a helipad with properties.class
An implementation ofILcdHelipad
. -
Uses of ILcdPolygon in com.luciad.ais.model.airspace
Modifier and TypeInterfaceDescriptioninterface
This interface describes the geometry and the relationships of an airspace.interface
This interface defines operations to edit the attributes, relationships and geometry of anILcdAirspace
.Modifier and TypeClassDescriptionclass
The default implementation of an airspace with default properties.class
The default implementation of an airspace with properties. -
Uses of ILcdPolygon in com.luciad.ais.model.ama
Modifier and TypeInterfaceDescriptioninterface
Defines a minimum altitude for an area.interface
This interface is an extension of theILcdAreaMinimumAltitude
interface that allows to change its attributes and geometry.Modifier and TypeClassDescriptionclass
ILcdAreaMinimumAltitude
implementation based onILcdDataObject
.class
ILcdAreaMinimumAltitude
implementation based onILcdFeatured
. -
Uses of ILcdPolygon in com.luciad.ais.model.ortca
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdOrtca
interface that allows to change the attributes and relationships of an ORTCA.interface
This interface describes the geometry of an ORTCA.Modifier and TypeClassDescriptionclass
This extension ofTLcdOrtca
allows to have more properties in a specific implementation of an airspace.class
This class is the implementation ofILcdEditableOrtca
. -
Uses of ILcdPolygon in com.luciad.ais.model.parachutejumparea
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdParachuteJumpArea
interface that allows to change the attributes, relationships and geometry of a parachute jump area.interface
This interface describes the geometry and the relationships of a parachute jump area.Modifier and TypeClassDescriptionclass
A featured implementation ofILcdParachuteJumpArea
.class
An implementation ofILcdParachuteJumpArea
. -
Uses of ILcdPolygon in com.luciad.ais.model.refuelingtrack
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdRefuelingAirspace
interface that allows to change the attributes and relationships of an airspace.interface
This interface describes the geometry and the relationships of an airspace.Modifier and TypeClassDescriptionclass
This extension ofTLcdRefuelingAirspace
has all facilities to store refueling airspace related aspects.class
An implementation of theILcdEditableAirspace
interface.
This class also implements theILcdGeoPath
interface just to make sure that the airspaces can be painted by aTLcdGeoPathPainter
object.
It's an implementation ofILcdShape
to be able to use the default painter of LuciadLightspeed. -
Uses of ILcdPolygon in com.luciad.ais.shape
Modifier and TypeClassDescriptionclass
A base class for discretized GeoPaths.class
A polygon that delegates to an internal polygon.class
An implementation ofALcdDiscretizedGeoPath
which performs the discretization in geodetic coordinates. -
Uses of ILcdPolygon in com.luciad.format.bufr.sigwx
Modifier and TypeMethodDescriptionTLcdSIGWXModelDescriptor.getRegions()
Returns the list of coverage areas for the SIGWX data in the model. -
Uses of ILcdPolygon in com.luciad.format.cgm
Modifier and TypeClassDescriptionclass
Extension of aTLcdXYPolygon
with a line and a fill style. -
Uses of ILcdPolygon in com.luciad.format.database.shape
Modifier and TypeClassDescriptionclass
This class represents aTLcdLonLatHeightMPolygon
with a measure (M) value.class
This class represents aTLcdLonLatPolygon
with measure values.class
This class represents aTLcdXYPolygon
with measure values.class
This class represents aTLcdXYZPolygon
with measure values. -
Uses of ILcdPolygon in com.luciad.format.dgn
Modifier and TypeClassDescriptionclass
This class represents a Shape2D from a DGN file.class
This class represents a Shape3D from a DGN file.class
This class represents a Shape2D from a DGN file. -
Uses of ILcdPolygon in com.luciad.format.dwg
Modifier and TypeClassDescriptionclass
This class represents a Face3D from a DWG file.class
This class represents a Polyline2D from a DWG file.class
This class represents a Face3D from a DWG file. -
Uses of ILcdPolygon in com.luciad.format.gml2.model
Modifier and TypeClassDescriptionclass
Model class for the GML Linear Ring Type. -
Uses of ILcdPolygon in com.luciad.format.gml31.model
Modifier and TypeClassDescriptionclass
Model class for the GML Linear Ring Type.class
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring. -
Uses of ILcdPolygon in com.luciad.format.gml32.model
Modifier and TypeClassDescriptionclass
Model class for the GML Linear Ring Type.class
gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring. -
Uses of ILcdPolygon in com.luciad.format.informix.spatial.shp
Modifier and TypeClassDescriptionclass
This class represents aTLcdXYPolygon
with measure values.class
This class represents aTLcdXYZPolygon
with measure values. -
Uses of ILcdPolygon in com.luciad.format.kml22.model.geometry
Modifier and TypeClassDescriptionclass
Domain class modeling the KML LinearRingType type. -
Uses of ILcdPolygon in com.luciad.format.mif
Modifier and TypeMethodDescriptionprotected void
TLcdMIFModelEncoder.write2DRegion
(ILcdPolygon aPolygon, BufferedWriter aBufferedWriter) Writes the givenILcdPolygon
as a 2D region (Region 1). -
Uses of ILcdPolygon in com.luciad.format.nvg.nvg15.model
Modifier and TypeClassDescriptionclass
Implementation ofILcd2DEditablePolygon
that represents an NVG 2.0 Polygon. -
Uses of ILcdPolygon in com.luciad.format.nvg.nvg20.model
Modifier and TypeClassDescriptionclass
Implementation of anILcd2DEditablePolygon
that represents an NVG 2.0 Linear Ring. -
Uses of ILcdPolygon in com.luciad.format.raster
Modifier and TypeMethodDescriptionTLcdDTEDAccuracySubregionDescription.getSubregion()
Returns the Subregion for which this description is valid.Modifier and TypeMethodDescriptionvoid
TLcdDTEDAccuracySubregionDescription.setSubregion
(ILcdPolygon aSubregion) -
Uses of ILcdPolygon in com.luciad.format.s57
ModifierConstructorDescriptionTLcdS57Area
(ILcdPolygon[] polygons) Deprecated.Only TLcdS57Face instances are accepted as polygons. -
Uses of ILcdPolygon in com.luciad.format.shp
Modifier and TypeClassDescriptionclass
ATLcdSHPPolygonZ
is aILcdPolygon
with a measure value at each of the defining points.ModifierConstructorDescriptionTLcdSHPPolygonZ
(ILcdPolygon aPolygon) Constructs aTLcdSHPPolygonZ
from the given polygon having measure values 0.TLcdSHPPolygonZ
(ILcdPolygon aPolygon, double[] aMValues) Constructs aTLcdSHPPolygonZ
from the given polygon and the measure values. -
Uses of ILcdPolygon in com.luciad.format.svg
Modifier and TypeMethodDescriptionILcdSVGShapeFactory.createPolygon
(Attributes aAttributes) Creates anILcdPolygon
form givenAttributes
.protected ILcdPolygon
TLcdSVGUnStyledLonLatShapeFactory.createPolygon
(ILcd2DEditablePointList aPoints) Modifier and TypeMethodDescriptionprotected abstract void
ALcdSVGShapeWriter.writePolygon
(ILcdPolygon aPolygon, Writer aTarget) Appends anILcdPolygon
to aStringBuffer
.protected void
TLcdSVGUnStyledShapeWriter.writePolygon
(ILcdPolygon aPolygon, Writer aTarget) 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, . -
Uses of ILcdPolygon in com.luciad.format.usrp
Modifier and TypeMethodDescriptionTLcdUSRPAccuracyDescriptor.getBoundingPolygon()
Returns the Bounding Polygon for which the given accuracy is valid.ModifierConstructorDescriptionTLcdUSRPAccuracyDescriptor
(int aAbsoluteAccuracy, String aAbsoluteUnitOfMeasure, int aRelativeAccuracy, String aRelativeUnitOfMeasure, ILcdPolygon aBoundingPolygon) Creates a new TLcdUSRPAccuracyDescriptor with the given accuracies. -
Uses of ILcdPolygon in com.luciad.geodesy
Modifier and TypeMethodDescriptionstatic boolean
TLcdEllipsoidRhumblineUtil.polygonContains2D
(ILcdEllipsoid aEllipsoid, 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, 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. -
Uses of ILcdPolygon in com.luciad.shape
Modifier and TypeMethodDescriptionILcdComplexPolygon.getPolygon
(int aIndex) Returns theILcdPolygon
at the given index.final ILcdPolygon
TLcdComplexPolygon.getPolygon
(int aIndex) ILcdValuedPolygon.getProjectedPolygon()
Returns the projected polygon of the contour line, this is a polygon where all z-coordinates are zero.TLcdValuedPolygon.getProjectedPolygon()
ILcdEditableComplexPolygon.removePolygon
(int aIndex) Removes the polygon at the specified position in thisILcdComplexPolygon
.TLcdComplexPolygon.removePolygon
(int aIndex) ILcdEditableComplexPolygon.setPolygon
(int aIndex, ILcdPolygon aPolygon) Replaces the polygon at the specified position in thisILcdComplexPolygon
with the specified polygon.TLcdComplexPolygon.setPolygon
(int aIndex, ILcdPolygon aPolygon) Modifier and TypeMethodDescriptionvoid
ILcdEditableComplexPolygon.addPolygon
(int aIndex, ILcdPolygon aPolygon) Inserts the specified polygon at the specified position in thisILcdComplexPolygon
.void
ILcdEditableComplexPolygon.addPolygon
(ILcdPolygon aPolygon) Appends the specified polygon to the end of thisILcdComplexPolygon
.void
TLcdComplexPolygon.addPolygon
(int aIndex, ILcdPolygon aPolygon) void
TLcdComplexPolygon.addPolygon
(ILcdPolygon aPolygon) void
ILcdEditableComplexPolygon.addPolygons
(ILcdPolygon[] aPolygon) Appends the specified array of polygons to the end of thisILcdComplexPolygon
.void
TLcdComplexPolygon.addPolygons
(ILcdPolygon[] aPolygon) void
ILcdEditableComplexPolygon.polygonChanged
(ILcdPolygon aPolygon) Notifies thisILcdComplexPolygon
that the specified polygon has changed.void
TLcdComplexPolygon.polygonChanged
(ILcdPolygon aPolygon) boolean
ILcdEditableComplexPolygon.removePolygon
(ILcdPolygon aPolygon) Removes the first occurrence of the specified polygon in thisILcdComplexPolygon
.boolean
TLcdComplexPolygon.removePolygon
(ILcdPolygon aPolygon) void
ILcdEditableComplexPolygon.removePolygons
(ILcdPolygon[] aPolygon) Removes all polygons from thisILcdComplexPolygon
that are contained in the specified array of polygons.void
TLcdComplexPolygon.removePolygons
(ILcdPolygon[] aPolygon) static TLcdRoundedPolygon
TLcdShapeUtil.round
(ILcdModelReference aModelReference, ILcdPolygon aPolygon, double aRoundnessFactor) Use this method to create a rounded version of aILcdPolygon
.ILcdEditableComplexPolygon.setPolygon
(int aIndex, ILcdPolygon aPolygon) Replaces the polygon at the specified position in thisILcdComplexPolygon
with the specified polygon.TLcdComplexPolygon.setPolygon
(int aIndex, ILcdPolygon aPolygon) void
TLcdComplexPolygon.setPolygon
(ILcdPolygon[] aPolygonArray) Sets theILcdPolygon
objects associated with thisILcdComplexPolygon
.void
ILcdEditableComplexPolygon.setPolygons
(ILcdPolygon[] aPolygons) Replace the list of polygons contained in thisILcdComplexPolygon
with the specified array of polygons.void
TLcdComplexPolygon.setPolygons
(ILcdPolygon[] aPolygons) void
TLcdValuedPolygon.setProjectedPolygon
(ILcdPolygon aPolygon) Sets the projectedPolygon of thisTLcdValuedPolygon
.ModifierConstructorDescriptionTLcdComplexPolygon
(ILcdPolygon[] aPolygonArray) Constructs aTLcdComplexPolygon
containing the givenILcdPolygon
objects.TLcdValuedPolygon
(ILcdPolygon aPolygon, double aLevel) Constructs a newTLcdValuedPolygon
with no projectedPolygon aPolygon and level aLevel. -
Uses of ILcdPolygon in com.luciad.shape.shape2D
Modifier and TypeInterfaceDescriptioninterface
AnILcd2DEditablePolygon
object is anILcdPolygon
that can be changed in two dimensions.Modifier and TypeClassDescriptionclass
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the cartesian space.Modifier and TypeMethodDescriptionstatic boolean
TLcdXYPolylineMSupport.interacts
(ILcdShapeList aPolylineM, double aFrom, double aTo, ILcdPolygon aPolygon) -
Uses of ILcdPolygon in com.luciad.shape.shape3D
Modifier and TypeInterfaceDescriptioninterface
An ILcd3DEditablePolygon object is an ILcdPolygon that can be changed in 3 dimensions.Modifier and TypeClassDescriptionclass
This class provides an implementation ofILcd3DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolygon
in the cartesian space with a reduced memory footprint.class
This class provides an implementation ofILcd3DEditablePolygon
in the cartesian space. -
Uses of ILcdPolygon in com.luciad.tea
Modifier and TypeMethodDescriptionILcdContour.getProjectedPolygon()
Deprecated.Returns the projected polygon of the contour line, this is a polygon where all z-coordinates are zero.ModifierConstructorDescriptionTLcdContour
(ILcdPolygon aPolygon, double aLevel) Deprecated.Constructs a newTLcdValuedPolygon
with no projectedPolygon aPolygon and level aLevel. -
Uses of ILcdPolygon in com.luciad.view.gxy
Modifier and TypeMethodDescriptionprotected ILcdPolygon
TLcdGXYPolygonLabelPainter.retrieveLargestPolygon
(ILcdComplexPolygon aComplexPolygon) Retrieves theILcdPolygon
from theILcdComplexPolygon
that is the largest.protected ILcdPolygon
TLcdGXYPolygonLabelPainter.retrievePolygon()
Retrieves a polygon for which it is possible to draw a label for the Object of thisTLcdGXYPolygonLabelPainter
.protected ILcdPolygon
TLcdGXYPolygonStampLabelPainter.retrievePolygon()
Retrieves a polygon for which it is possible to draw a label for the Object of thisTLcdGXYPolygonLabelPainter
.Modifier and TypeMethodDescriptiondouble
TLcdGXYPolygonLabelPainter.labelBoundsSFCT
(Graphics aGraphics, String[] aLabelArray, ILcdPolygon aPolygon, int aMode, Rectangle aRectangleSFCT, ILcdGXYContext aGXYContext) Deprecated.void
TLcdGXYPolygonLabelPainter.paintLabels
(String[] aLabelArray, ILcdPolygon aPolygon, Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.