Uses of Interface
com.luciad.shape.ILcdPolygon
Packages that use 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
Subinterfaces of ILcdPolygon in com.luciad.ais.model.aerodromeModifier and TypeInterfaceDescriptioninterfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdHelipad.interfaceA helipad is an area used for take-off and landing of helicopters.Classes in com.luciad.ais.model.aerodrome that implement ILcdPolygonModifier and TypeClassDescriptionclassThe default implementation of a helipad with properties.classAn implementation ofILcdHelipad. -
Uses of ILcdPolygon in com.luciad.ais.model.airspace
Subinterfaces of ILcdPolygon in com.luciad.ais.model.airspaceModifier and TypeInterfaceDescriptioninterfaceThis interface describes the geometry and the relationships of an airspace.interfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdAirspace.Classes in com.luciad.ais.model.airspace that implement ILcdPolygonModifier and TypeClassDescriptionclassThe default implementation of an airspace with default properties.classThe default implementation of an airspace with properties. -
Uses of ILcdPolygon in com.luciad.ais.model.ama
Subinterfaces of ILcdPolygon in com.luciad.ais.model.amaModifier and TypeInterfaceDescriptioninterfaceDefines a minimum altitude for an area.interfaceThis interface is an extension of theILcdAreaMinimumAltitudeinterface that allows to change its attributes and geometry.Classes in com.luciad.ais.model.ama that implement ILcdPolygonModifier and TypeClassDescriptionclassILcdAreaMinimumAltitudeimplementation based onILcdDataObject.classILcdAreaMinimumAltitudeimplementation based onILcdFeatured. -
Uses of ILcdPolygon in com.luciad.ais.model.ortca
Subinterfaces of ILcdPolygon in com.luciad.ais.model.ortcaModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdOrtcainterface that allows to change the attributes and relationships of an ORTCA.interfaceThis interface describes the geometry of an ORTCA.Classes in com.luciad.ais.model.ortca that implement ILcdPolygonModifier and TypeClassDescriptionclassThis extension ofTLcdOrtcaallows to have more properties in a specific implementation of an airspace.classThis class is the implementation ofILcdEditableOrtca. -
Uses of ILcdPolygon in com.luciad.ais.model.parachutejumparea
Subinterfaces of ILcdPolygon in com.luciad.ais.model.parachutejumpareaModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdParachuteJumpAreainterface that allows to change the attributes, relationships and geometry of a parachute jump area.interfaceThis interface describes the geometry and the relationships of a parachute jump area.Classes in com.luciad.ais.model.parachutejumparea that implement ILcdPolygonModifier and TypeClassDescriptionclassA featured implementation ofILcdParachuteJumpArea.classAn implementation ofILcdParachuteJumpArea. -
Uses of ILcdPolygon in com.luciad.ais.model.refuelingtrack
Subinterfaces of ILcdPolygon in com.luciad.ais.model.refuelingtrackModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdRefuelingAirspaceinterface that allows to change the attributes and relationships of an airspace.interfaceThis interface describes the geometry and the relationships of an airspace.Classes in com.luciad.ais.model.refuelingtrack that implement ILcdPolygonModifier and TypeClassDescriptionclassThis extension ofTLcdRefuelingAirspacehas all facilities to store refueling airspace related aspects.classAn implementation of theILcdEditableAirspaceinterface.
This class also implements theILcdGeoPathinterface just to make sure that the airspaces can be painted by aTLcdGeoPathPainterobject.
It's an implementation ofILcdShapeto be able to use the default painter of LuciadLightspeed. -
Uses of ILcdPolygon in com.luciad.ais.shape
Classes in com.luciad.ais.shape that implement ILcdPolygonModifier and TypeClassDescriptionclassA base class for discretized GeoPaths.classA polygon that delegates to an internal polygon.classAn implementation ofALcdDiscretizedGeoPathwhich performs the discretization in geodetic coordinates. -
Uses of ILcdPolygon in com.luciad.format.bufr.sigwx
Methods in com.luciad.format.bufr.sigwx that return types with arguments of type ILcdPolygonModifier and TypeMethodDescriptionTLcdSIGWXModelDescriptor.getRegions()Returns the list of coverage areas for the SIGWX data in the model. -
Uses of ILcdPolygon in com.luciad.format.cgm
Classes in com.luciad.format.cgm that implement ILcdPolygonModifier and TypeClassDescriptionclassExtension of aTLcdXYPolygonwith a line and a fill style. -
Uses of ILcdPolygon in com.luciad.format.database.shape
Classes in com.luciad.format.database.shape that implement ILcdPolygonModifier and TypeClassDescriptionclassThis class represents aTLcdLonLatHeightMPolygonwith a measure (M) value.classThis class represents aTLcdLonLatPolygonwith measure values.classThis class represents aTLcdXYPolygonwith measure values.classThis class represents aTLcdXYZPolygonwith measure values. -
Uses of ILcdPolygon in com.luciad.format.dgn
Classes in com.luciad.format.dgn that implement ILcdPolygonModifier and TypeClassDescriptionclassThis class represents a Shape2D from a DGN file.classThis class represents a Shape3D from a DGN file.classThis class represents a Shape2D from a DGN file. -
Uses of ILcdPolygon in com.luciad.format.dwg
Classes in com.luciad.format.dwg that implement ILcdPolygonModifier and TypeClassDescriptionclassThis class represents a Face3D from a DWG file.classThis class represents a Polyline2D from a DWG file.classThis class represents a Face3D from a DWG file. -
Uses of ILcdPolygon in com.luciad.format.gml2.model
Classes in com.luciad.format.gml2.model that implement ILcdPolygonModifier and TypeClassDescriptionclassModel class for the GML Linear Ring Type.Methods in com.luciad.format.gml2.model that return ILcdPolygon -
Uses of ILcdPolygon in com.luciad.format.gml31.model
Classes in com.luciad.format.gml31.model that implement ILcdPolygonModifier and TypeClassDescriptionclassModel class for the GML Linear Ring Type.classgml: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
Classes in com.luciad.format.gml32.model that implement ILcdPolygonModifier and TypeClassDescriptionclassModel class for the GML Linear Ring Type.classgml: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
Classes in com.luciad.format.informix.spatial.shp that implement ILcdPolygonModifier and TypeClassDescriptionclassThis class represents aTLcdXYPolygonwith measure values.classThis class represents aTLcdXYZPolygonwith measure values. -
Uses of ILcdPolygon in com.luciad.format.kml22.model.geometry
Classes in com.luciad.format.kml22.model.geometry that implement ILcdPolygonModifier and TypeClassDescriptionclassDomain class modeling the KML LinearRingType type. -
Uses of ILcdPolygon in com.luciad.format.mif
Methods in com.luciad.format.mif with parameters of type ILcdPolygonModifier and TypeMethodDescriptionprotected voidTLcdMIFModelEncoder.write2DRegion(ILcdPolygon aPolygon, BufferedWriter aBufferedWriter) Writes the givenILcdPolygonas a 2D region (Region 1). -
Uses of ILcdPolygon in com.luciad.format.nvg.nvg15.model
Classes in com.luciad.format.nvg.nvg15.model that implement ILcdPolygonModifier and TypeClassDescriptionclassImplementation ofILcd2DEditablePolygonthat represents an NVG 2.0 Polygon. -
Uses of ILcdPolygon in com.luciad.format.nvg.nvg20.model
Classes in com.luciad.format.nvg.nvg20.model that implement ILcdPolygonModifier and TypeClassDescriptionclassImplementation of anILcd2DEditablePolygonthat represents an NVG 2.0 Linear Ring. -
Uses of ILcdPolygon in com.luciad.format.raster
Methods in com.luciad.format.raster that return ILcdPolygonModifier and TypeMethodDescriptionTLcdDTEDAccuracySubregionDescription.getSubregion()Returns the Subregion for which this description is valid.Methods in com.luciad.format.raster with parameters of type ILcdPolygonModifier and TypeMethodDescriptionvoidTLcdDTEDAccuracySubregionDescription.setSubregion(ILcdPolygon aSubregion) -
Uses of ILcdPolygon in com.luciad.format.s57
Classes in com.luciad.format.s57 that implement ILcdPolygonConstructors in com.luciad.format.s57 with parameters of type ILcdPolygonModifierConstructorDescriptionTLcdS57Area(ILcdPolygon[] polygons) Deprecated.Only TLcdS57Face instances are accepted as polygons. -
Uses of ILcdPolygon in com.luciad.format.shp
Classes in com.luciad.format.shp that implement ILcdPolygonModifier and TypeClassDescriptionclassATLcdSHPPolygonZis aILcdPolygonwith a measure value at each of the defining points.Constructors in com.luciad.format.shp with parameters of type ILcdPolygonModifierConstructorDescriptionTLcdSHPPolygonZ(ILcdPolygon aPolygon) Constructs aTLcdSHPPolygonZfrom the given polygon having measure values 0.TLcdSHPPolygonZ(ILcdPolygon aPolygon, double[] aMValues) Constructs aTLcdSHPPolygonZfrom the given polygon and the measure values. -
Uses of ILcdPolygon in com.luciad.format.svg
Methods in com.luciad.format.svg that return ILcdPolygonModifier and TypeMethodDescriptionILcdSVGShapeFactory.createPolygon(Attributes aAttributes) Creates anILcdPolygonform givenAttributes.protected ILcdPolygonTLcdSVGUnStyledLonLatShapeFactory.createPolygon(ILcd2DEditablePointList aPoints) Methods in com.luciad.format.svg with parameters of type ILcdPolygonModifier and TypeMethodDescriptionprotected abstract voidALcdSVGShapeWriter.writePolygon(ILcdPolygon aPolygon, Writer aTarget) Appends anILcdPolygonto aStringBuffer.protected voidTLcdSVGUnStyledShapeWriter.writePolygon(ILcdPolygon aPolygon, Writer aTarget) protected voidTLcdSVGUnStyledShapeWriter.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
Methods in com.luciad.format.usrp that return ILcdPolygonModifier and TypeMethodDescriptionTLcdUSRPAccuracyDescriptor.getBoundingPolygon()Returns the Bounding Polygon for which the given accuracy is valid.Constructors in com.luciad.format.usrp with parameters of type ILcdPolygonModifierConstructorDescriptionTLcdUSRPAccuracyDescriptor(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
Methods in com.luciad.geodesy with parameters of type ILcdPolygonModifier and TypeMethodDescriptionstatic booleanTLcdEllipsoidRhumblineUtil.polygonContains2D(ILcdEllipsoid aEllipsoid, ILcdPolygon aPolygon, double aLonP, double aLatP) Checks if a point lies inside a polygon.static booleanTLcdSphereRhumblineUtil.polygonContains2D(ILcdPolygon aPolygon, double aLonP, double aLatP) Checks if a point lies inside a polygon.static booleanTLcdSphereUtil.polygonContains2D(ILcdPolygon aPolygon, double aLonP, double aLatP) Checks if a point lies inside a polygon.static booleanTLcdSphereUtil.polygonContains2D(ILcdPolygon aPolygon, ILcdPoint aPoint) Checks if a point lies inside a polygon. -
Uses of ILcdPolygon in com.luciad.shape
Methods in com.luciad.shape that return ILcdPolygonModifier and TypeMethodDescriptionILcdComplexPolygon.getPolygon(int aIndex) Returns theILcdPolygonat the given index.final ILcdPolygonTLcdComplexPolygon.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 thisILcdComplexPolygonwith the specified polygon.TLcdComplexPolygon.setPolygon(int aIndex, ILcdPolygon aPolygon) Methods in com.luciad.shape that return types with arguments of type ILcdPolygonModifier and TypeMethodDescriptiondefault List<ILcdPolygon> ILcdComplexPolygon.getPolygons()Returns aListof the polygons.Methods in com.luciad.shape with parameters of type ILcdPolygonModifier and TypeMethodDescriptionvoidILcdEditableComplexPolygon.addPolygon(int aIndex, ILcdPolygon aPolygon) Inserts the specified polygon at the specified position in thisILcdComplexPolygon.voidILcdEditableComplexPolygon.addPolygon(ILcdPolygon aPolygon) Appends the specified polygon to the end of thisILcdComplexPolygon.voidTLcdComplexPolygon.addPolygon(int aIndex, ILcdPolygon aPolygon) voidTLcdComplexPolygon.addPolygon(ILcdPolygon aPolygon) voidILcdEditableComplexPolygon.addPolygons(ILcdPolygon[] aPolygon) Appends the specified array of polygons to the end of thisILcdComplexPolygon.voidTLcdComplexPolygon.addPolygons(ILcdPolygon[] aPolygon) voidILcdEditableComplexPolygon.polygonChanged(ILcdPolygon aPolygon) Notifies thisILcdComplexPolygonthat the specified polygon has changed.voidTLcdComplexPolygon.polygonChanged(ILcdPolygon aPolygon) booleanILcdEditableComplexPolygon.removePolygon(ILcdPolygon aPolygon) Removes the first occurrence of the specified polygon in thisILcdComplexPolygon.booleanTLcdComplexPolygon.removePolygon(ILcdPolygon aPolygon) voidILcdEditableComplexPolygon.removePolygons(ILcdPolygon[] aPolygon) Removes all polygons from thisILcdComplexPolygonthat are contained in the specified array of polygons.voidTLcdComplexPolygon.removePolygons(ILcdPolygon[] aPolygon) static TLcdRoundedPolygonTLcdShapeUtil.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 thisILcdComplexPolygonwith the specified polygon.TLcdComplexPolygon.setPolygon(int aIndex, ILcdPolygon aPolygon) voidTLcdComplexPolygon.setPolygon(ILcdPolygon[] aPolygonArray) Sets theILcdPolygonobjects associated with thisILcdComplexPolygon.voidILcdEditableComplexPolygon.setPolygons(ILcdPolygon[] aPolygons) Replace the list of polygons contained in thisILcdComplexPolygonwith the specified array of polygons.voidTLcdComplexPolygon.setPolygons(ILcdPolygon[] aPolygons) voidTLcdValuedPolygon.setProjectedPolygon(ILcdPolygon aPolygon) Sets the projectedPolygon of thisTLcdValuedPolygon.Constructors in com.luciad.shape with parameters of type ILcdPolygonModifierConstructorDescriptionTLcdComplexPolygon(ILcdPolygon[] aPolygonArray) Constructs aTLcdComplexPolygoncontaining the givenILcdPolygonobjects.TLcdValuedPolygon(ILcdPolygon aPolygon, double aLevel) Constructs a newTLcdValuedPolygonwith no projectedPolygon aPolygon and level aLevel. -
Uses of ILcdPolygon in com.luciad.shape.shape2D
Subinterfaces of ILcdPolygon in com.luciad.shape.shape2DModifier and TypeInterfaceDescriptioninterfaceAnILcd2DEditablePolygonobject is anILcdPolygonthat can be changed in two dimensions.Classes in com.luciad.shape.shape2D that implement ILcdPolygonModifier and TypeClassDescriptionclassThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the cartesian space.Methods in com.luciad.shape.shape2D with parameters of type ILcdPolygonModifier and TypeMethodDescriptionstatic booleanTLcdXYPolylineMSupport.interacts(ILcdShapeList aPolylineM, double aFrom, double aTo, ILcdPolygon aPolygon) -
Uses of ILcdPolygon in com.luciad.shape.shape3D
Subinterfaces of ILcdPolygon in com.luciad.shape.shape3DModifier and TypeInterfaceDescriptioninterfaceAn ILcd3DEditablePolygon object is an ILcdPolygon that can be changed in 3 dimensions.Classes in com.luciad.shape.shape3D that implement ILcdPolygonModifier and TypeClassDescriptionclassThis class provides an implementation ofILcd3DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd3DEditablePolygonin the cartesian space with a reduced memory footprint.classThis class provides an implementation ofILcd3DEditablePolygonin the cartesian space. -
Uses of ILcdPolygon in com.luciad.tea
Methods in com.luciad.tea that return ILcdPolygonModifier and TypeMethodDescriptionILcdContour.getProjectedPolygon()Deprecated.Returns the projected polygon of the contour line, this is a polygon where all z-coordinates are zero.Constructors in com.luciad.tea with parameters of type ILcdPolygonModifierConstructorDescriptionTLcdContour(ILcdPolygon aPolygon, double aLevel) Deprecated.Constructs a newTLcdValuedPolygonwith no projectedPolygon aPolygon and level aLevel. -
Uses of ILcdPolygon in com.luciad.view.gxy
Methods in com.luciad.view.gxy that return ILcdPolygonModifier and TypeMethodDescriptionprotected ILcdPolygonTLcdGXYPolygonLabelPainter.retrieveLargestPolygon(ILcdComplexPolygon aComplexPolygon) Retrieves theILcdPolygonfrom theILcdComplexPolygonthat is the largest.protected ILcdPolygonTLcdGXYPolygonLabelPainter.retrievePolygon()Retrieves a polygon for which it is possible to draw a label for the Object of thisTLcdGXYPolygonLabelPainter.protected ILcdPolygonTLcdGXYPolygonStampLabelPainter.retrievePolygon()Retrieves a polygon for which it is possible to draw a label for the Object of thisTLcdGXYPolygonLabelPainter.Methods in com.luciad.view.gxy with parameters of type ILcdPolygonModifier and TypeMethodDescriptiondoubleTLcdGXYPolygonLabelPainter.labelBoundsSFCT(Graphics aGraphics, String[] aLabelArray, ILcdPolygon aPolygon, int aMode, Rectangle aRectangleSFCT, ILcdGXYContext aGXYContext) Deprecated.voidTLcdGXYPolygonLabelPainter.paintLabels(String[] aLabelArray, ILcdPolygon aPolygon, Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.