Uses of Interface
com.luciad.shape.ILcdPointList
Packages that use ILcdPointList
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 modeling final approach paths.
Provides classes and interfaces for all geographical border related aspects.
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 procedure related aspects.
Provides classes and interfaces for all air refueling related aspects (like tracks, airspace, ...
Provides classes and interfaces for all route or airway related aspects.
Provides classes and interfaces for all arrival / departure routes in Visual Flight Rules related aspects.
Everything related to representing three-dimensional shapes that are domain independent.
Everything related to views in a 2D world in the context of AIS.
Provides a terrain profile model that can be used to display terrain.
Provides classes and interfaces for decoding and displaying ASDI data, version 5.4.
Provides classes and interfaces for decoding and displaying ASTERIX data.
Handles the cgm format.
Provides shape classes containing a measure value.
Handles the dgn format.
Handles the dwg format.
Handles the GDF 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.
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
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.
Handles the S-57 format.
Handles the shp format.
Specifies ellipsoids and geodetic datums.
Contains classes to perform geometry operations in cartesian space.
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 the domain model to represent military symbols from the APP-6A standard,
or optionally also from the TTA-106 V4 standard.
Military units (including modifiers) that can be represented by the MIL-STD 2525 military symbology standard.
Contains all classes for terrain elevation analysis.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
Utilities for making maps.
-
Uses of ILcdPointList in com.luciad.ais.model.aerodrome
Subinterfaces of ILcdPointList in com.luciad.ais.model.aerodromeModifier and TypeInterfaceDescriptioninterfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdHelipad.interfaceThis interface is an extension of theILcdRunwayinterface that allows to change the attributes and relationships of a runway.interfaceA helipad is an area used for take-off and landing of helicopters.interfaceThis interface describes the geometry and the relationships of a runway.Classes in com.luciad.ais.model.aerodrome that implement ILcdPointListModifier and TypeClassDescriptionclassThe default implementation of a helipad with properties.classThe default implementation of a runway with properties.classAn implementation ofILcdHelipad.classThe default implementation of a runway with default properties. -
Uses of ILcdPointList in com.luciad.ais.model.airspace
Subinterfaces of ILcdPointList in com.luciad.ais.model.airspaceModifier and TypeInterfaceDescriptioninterfaceThis interface describes the geometry and the relationships of an airspace.interfaceThis interface represents an airspace corridor and provides methods for retrieving its geometry and relationships.interfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdAirspace.interfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdAirspaceCorridor.Classes in com.luciad.ais.model.airspace that implement ILcdPointListModifier and TypeClassDescriptionclassThe default implementation of an airspace with default properties.classThe default implementation of an airspace corridor with default properties.classThe default implementation of an airspace with properties.classThe default implementation of an airspace corridor with features.Methods in com.luciad.ais.model.airspace that return ILcdPointListModifier and TypeMethodDescriptionTLcdSubPointlistAirspaceSegment.getSubPointlist()Returns theILcdPointListthat is currently associated with this airspace segment.Methods in com.luciad.ais.model.airspace with parameters of type ILcdPointListModifier and TypeMethodDescriptionvoidTLcdSubPointlistAirspaceSegment.setSubPointlist(ILcdPointList aPointlist) Sets the givenILcdPointListinstance as the subpointlist that is associated with this airspace segment. -
Uses of ILcdPointList in com.luciad.ais.model.ama
Subinterfaces of ILcdPointList 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 ILcdPointListModifier and TypeClassDescriptionclassILcdAreaMinimumAltitudeimplementation based onILcdDataObject.classILcdAreaMinimumAltitudeimplementation based onILcdFeatured. -
Uses of ILcdPointList in com.luciad.ais.model.finalapproachpath
Subinterfaces of ILcdPointList in com.luciad.ais.model.finalapproachpathModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdFinalApproachPathinterface that allows to change its attributes and geometry.interfaceRepresents a final approach path.Classes in com.luciad.ais.model.finalapproachpath that implement ILcdPointListModifier and TypeClassDescriptionclassILcdFinalApproachPathimplementation based onILcdFeatured.classILcdFinalApproachPathimplementation based onILcdDataObject. -
Uses of ILcdPointList in com.luciad.ais.model.geoborder
Subinterfaces of ILcdPointList in com.luciad.ais.model.geoborderModifier and TypeInterfaceDescriptioninterfaceThis interface represents a geographical border.Classes in com.luciad.ais.model.geoborder that implement ILcdPointListModifier and TypeClassDescriptionclassAn extension ofTLcdGeoborderwith properties.classAn implementation ofILcdGeoborderwith default properties. -
Uses of ILcdPointList in com.luciad.ais.model.ortca
Subinterfaces of ILcdPointList 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 ILcdPointListModifier and TypeClassDescriptionclassThis extension ofTLcdOrtcaallows to have more properties in a specific implementation of an airspace.classThis class is the implementation ofILcdEditableOrtca. -
Uses of ILcdPointList in com.luciad.ais.model.parachutejumparea
Subinterfaces of ILcdPointList 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 ILcdPointListModifier and TypeClassDescriptionclassA featured implementation ofILcdParachuteJumpArea.classAn implementation ofILcdParachuteJumpArea. -
Uses of ILcdPointList in com.luciad.ais.model.procedure
Classes in com.luciad.ais.model.procedure that implement ILcdPointListModifier and TypeClassDescriptionclassThis class is a wrapper object around anILcdProcedure, provided as a convenience to help display procedures on a map. -
Uses of ILcdPointList in com.luciad.ais.model.refuelingtrack
Subinterfaces of ILcdPointList 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 is an extension of theILcdRefuelingTrackinterface that allows to change the attributes and relationships of an refueling track.interfaceThis interface describes the geometry and the relationships of an airspace.interfaceThis interface describes the relationships of a refueling track or refueling anchor.Classes in com.luciad.ais.model.refuelingtrack that implement ILcdPointListModifier and TypeClassDescriptionclassThis extension ofTLcdRefuelingAirspacehas all facilities to store refueling airspace related aspects.classThis extension ofTLcdRefuelingTrackhas all facilities to store refueling track 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.classAn implementation ofILcdRefuelingTrack. -
Uses of ILcdPointList in com.luciad.ais.model.route
Subinterfaces of ILcdPointList in com.luciad.ais.model.routeModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdRouteSegmentinterface that allows to change the attributes and relationships of a route segment.interfaceThis interface describes the geometry and the relationships of a route segment.Classes in com.luciad.ais.model.route that implement ILcdPointListModifier and TypeClassDescriptionclassAn extension ofTLcdRouteSegmentwith additional properties.classAn implementation ofILcdRouteSegment. -
Uses of ILcdPointList in com.luciad.ais.model.vfr
Subinterfaces of ILcdPointList in com.luciad.ais.model.vfrModifier and TypeInterfaceDescriptioninterfaceThis interface defines operations to edit the attributes and relationships of anILcdVFRRoute.interfaceThis interface describes the geometry and the relationships of a VFR route.Classes in com.luciad.ais.model.vfr that implement ILcdPointListModifier and TypeClassDescriptionclassAn extension ofTLcdVFROffsetRoutewith additional properties.classThe default implementation of a VFR route with additional properties.classThis class defines a route that consists of offset points.classThe default implementation of a VFR route without features. -
Uses of ILcdPointList in com.luciad.ais.shape
Classes in com.luciad.ais.shape that implement ILcdPointListModifier and TypeClassDescriptionclassA base class for discretized GeoPaths.classA polygon that delegates to an internal polygon.classA polyline that delegates to an internal polyline.classAn implementation ofALcdDiscretizedGeoPathwhich performs the discretization in geodetic coordinates. -
Uses of ILcdPointList in com.luciad.ais.view.gxy
Methods in com.luciad.ais.view.gxy with parameters of type ILcdPointListModifier and TypeMethodDescriptionprotected int[]TLcdGXYOutlinePolylineLabelPainter.calculateLabelSegment(ILcdPointList aPointList, int aLabelWidth, int aLabelHeight, Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) -
Uses of ILcdPointList in com.luciad.earth.view.vertical
Methods in com.luciad.earth.view.vertical that return ILcdPointListModifier and TypeMethodDescriptionprotected ILcdPointListTLcdVVTerrainModel.retrievePointList(Object aObject) Returns a point list for the given object. -
Uses of ILcdPointList in com.luciad.format.asdi
Classes in com.luciad.format.asdi that implement ILcdPointListModifier and TypeClassDescriptionclassTime-dependent view on aTLcdASDIFlightPlanHistory.classModels a flightplan that changes over time.classTime-dependent view on aTLcdASDITrajectory.classModels the path of a track flying from one point to another. -
Uses of ILcdPointList in com.luciad.format.asterix
Classes in com.luciad.format.asterix that implement ILcdPointListModifier and TypeClassDescriptionclassDefines an ASTERIX plot.classTime-dependent view on aTLcdASTERIXTrajectory.classTLcdASTERIXTrajectorymodels the path of a track (for example an aircraft) flying from one point to another. -
Uses of ILcdPointList in com.luciad.format.cgm
Classes in com.luciad.format.cgm that implement ILcdPointListModifier and TypeClassDescriptionclassExtension of aTLcdXYPolygonwith a line and a fill style.classExtension of aTLcdXYPolylinewith a line style. -
Uses of ILcdPointList in com.luciad.format.database.shape
Classes in com.luciad.format.database.shape that implement ILcdPointListModifier and TypeClassDescriptionclassThis class represents aTLcdLonLatHeightMPointwith a measure value.classThis class represents aTLcdLonLatHeightMPolygonwith a measure (M) value.classThis class represents aTLcdLonLatHeightPolylinewith measure values.classThis class represents aTLcdLonLatHeightPolypointwith measure values.classThis class represents aTLcdLonLatPointwith a measure (M) value.classThis class represents aTLcdLonLatPolygonwith measure values.classThis class represents aTLcdLonLatPolylinewith measure values.classThis class represents aTLcdLonLatPolypointwith measure values.classThis class represents aTLcdXYPointwith a measure (M) value.classThis class represents aTLcdXYPolygonwith measure values.classThis class represents aTLcdXYPolylinewith measure values.classThis class represents aTLcdXYPolypointwith measure values.classThis class represents aTLcdXYZPointwith a measure value.classThis class represents aTLcdXYZPolygonwith measure values.classThis class represents aTLcdXYZPolylinewith measure values.classThis class represents aTLcdXYZPolypointwith measure values. -
Uses of ILcdPointList in com.luciad.format.dgn
Classes in com.luciad.format.dgn that implement ILcdPointListModifier and TypeClassDescriptionclassThis class represents a Curve2D from a DGN file.classThis class represents a Dimension from a DGN file.classThis class represents a Curve2D from a DGN file.classThis class represents a Curve3D from a DGN file.classThis class represents a Line2D from a DGN file.classThis class represents a Line3D from a DGN file.classThis class represents a LineString2D from a DGN file.classThis class represents a LineString3D from a DGN file.classThis class represents a Shape2D from a DGN file.classThis class represents a Shape3D from a DGN file.classThis class represents a Line2D from a DGN file.classThis class represents a LineString2D from a DGN file.classThis class represents a Shape2D from a DGN file.Methods in com.luciad.format.dgn that return ILcdPointListConstructors in com.luciad.format.dgn with parameters of type ILcdPointListModifierConstructorDescriptionTLcdDGNReferenceFile(String aFileSpecification, String aLogicalName, String aDescription, int aFileNumber, long aLevelMask, TLcdDGNLevelSymbology aLevelSymbology, ILcdPoint aReferenceOrigin, ILcdPoint aMasterOrigin, double aRotationAngle, double aConversionFactor, ILcdPointList aClip) -
Uses of ILcdPointList in com.luciad.format.dwg
Classes in com.luciad.format.dwg that implement ILcdPointListModifier and TypeClassDescriptionclassThis class represents a Face3D from a DWG file.classThis class represents a Line from a DWG file.classThis class represents a Point from a DWG file.classThis class represents a Polyline2D from a DWG file.classThis class represents a Face3D from a DWG file. -
Uses of ILcdPointList in com.luciad.format.gdf
Subinterfaces of ILcdPointList in com.luciad.format.gdf -
Uses of ILcdPointList in com.luciad.format.gml2.model
Classes in com.luciad.format.gml2.model that implement ILcdPointListModifier and TypeClassDescriptionclassThis type is deprecated for tuples with ordinate values that are numbers.classModel class for the GML Linear Ring Type.classA LineString is defined by two or more coordinate tuples, with linear interpolation between them.classA Polygon is defined by an outer boundary and zero or more inner boundaries which are in turn defined by LinearRings. -
Uses of ILcdPointList in com.luciad.format.gml31.model
Classes in com.luciad.format.gml31.model that implement ILcdPointListModifier and TypeClassDescriptionclassThis type is deprecated for tuples with ordinate values that are numbers.classposList 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).classclassA sequence of geodesic segments.classModel class for the GML Linear Ring Type.classA curve that consists of segments with linear interpolation.classA 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.classgml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring. -
Uses of ILcdPointList in com.luciad.format.gml32.model
Classes in com.luciad.format.gml32.model that implement ILcdPointListModifier and TypeClassDescriptionclassThis type is deprecated for tuples with ordinate values that are numbers.classposList 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).classclassA sequence of geodesic segments.classModel class for the GML Linear Ring Type.classA curve that consists of segments with linear interpolation.classA 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.classgml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring. -
Uses of ILcdPointList in com.luciad.format.informix.spatial.shp
Classes in com.luciad.format.informix.spatial.shp that implement ILcdPointListModifier and TypeClassDescriptionclassThis class represents aTLcdXYPointwith a measure value.classThis class represents aTLcdXYPolygonwith measure values.classThis class represents aTLcdXYPolylinewith measure values.classThis class represents aTLcdXYPolypointwith measure values.classThis class represents aTLcdXYZPointwith a measure value.classThis class represents aTLcdXYZPolygonwith measure values.classThis class represents aTLcdXYZPolylinewith measure values.classThis class represents aTLcdXYZPolypointwith measure values. -
Uses of ILcdPointList in com.luciad.format.kml22.model.geometry
Classes in com.luciad.format.kml22.model.geometry that implement ILcdPointListModifier and TypeClassDescriptionclassRepresents a list of multidimensional coordinates.classDomain class modeling the KML LinearRingType type.classDomain class modeling the KML LineStringType type. -
Uses of ILcdPointList in com.luciad.format.magneticnorth.gxy
Methods in com.luciad.format.magneticnorth.gxy that return ILcdPointListModifier and TypeMethodDescriptionprotected ILcdPointListTLcdMagneticNorthGXYLabelPainter.retrievePointList()Retrieves the point list making up the polygon for the valued polygon set on this label painter.protected ILcdPointListTLcdMagneticNorthGXYPainter.retrievePointList(Object aObject) -
Uses of ILcdPointList in com.luciad.format.mif
Methods in com.luciad.format.mif with parameters of type ILcdPointListModifier and TypeMethodDescriptionprotected voidTLcdMIFModelEncoder.write2DPLine(ILcdPointList aPointList, BufferedWriter aBufferedWriter, boolean aWritePenClause) Writes the givenILcdPointListas a 2D polyline (PLine) with 1 pen clause if aWritePenClause is true. -
Uses of ILcdPointList in com.luciad.format.nvg.nvg15.model
Classes in com.luciad.format.nvg.nvg15.model that implement ILcdPointListModifier and TypeClassDescriptionclassImplementation of anILcd2DEditableGeoBufferwith anILcd2DEditablePolylineas an underlying shape that represents an NVG 1.5 Arrow.classImplementation of anILcd2DEditableGeoBufferwith anILcd2DEditablePolylineas an underlying shape that represents an NVG 1.5 Corridor.classImplementation ofILcd2DEditablePolypointthat represents an NVG 1.5 Multipoint.classImplementation ofILcd2DEditablePolygonthat represents an NVG 2.0 Polygon.classImplementation ofILcd2DEditablePolylinethat represents an NVG 1.5 Polyline. -
Uses of ILcdPointList in com.luciad.format.nvg.nvg20.model
Classes in com.luciad.format.nvg.nvg20.model that implement ILcdPointListModifier and TypeClassDescriptionclassILcd2DEditableGeoBufferimplementation with anILcd2DEditablePolylineas an underlying shape that represents an NVG 2.0 Arrow.classImplementation of anILcd2DEditableGeoBufferwith anILcd2DEditablePolylineas an underlying shape that represents an NVG 2.0 Corridor.classImplementation of anILcd2DEditablePolygonthat represents an NVG 2.0 Linear Ring.classImplementation ofILcd2DEditablePolypointthat represents an NVG 2.0 MultiPoint.classImplementation of anILcd2DEditableGeoBufferwith anILcd2DEditablePolylinewith only 2 points as an underlying shape that represents an NVG 2.0 Orbit.classImplementation ofILcd2DEditablePolylinethat represents an NVG 2.0 Polyline. -
Uses of ILcdPointList in com.luciad.format.s57
Subinterfaces of ILcdPointList in com.luciad.format.s57Modifier and TypeInterfaceDescriptioninterfaceInterface providing access to properties of edges that are part of a DEPARE/DRGARE area object.Classes in com.luciad.format.s57 that implement ILcdPointListModifier and TypeClassDescriptionclassRepresents an Area feature in the S-57 domain model.classRepresents an edge in the S-57 domain model.classRepresents an face in the S-57 domain model.classRepresents a Line feature in the S-57 domain model.classRepresents a node in the S-57 domain model.classRepresents a Point feature in the S-57 domain model.classRepresents a Sounding Point feature in the S-57 domain model.Constructors in com.luciad.format.s57 with parameters of type ILcdPointListModifierConstructorDescriptionTLcdS57Edge(int aEdgeId, ILcdPointList aPointList) Constructs an S-57 edge with the given ID and point list. -
Uses of ILcdPointList in com.luciad.format.shp
Classes in com.luciad.format.shp that implement ILcdPointListModifier and TypeClassDescriptionclassATLcdSHPMultiPointZis aILcdPolypointwith a measure value at each of the defining points.classATLcdSHPPolygonZis aILcdPolygonwith a measure value at each of the defining points.classATLcdSHPPolygonZis aILcdPolylinewith a measure value at each of the defining points. -
Uses of ILcdPointList in com.luciad.geodesy
Methods in com.luciad.geodesy with parameters of type ILcdPointListModifier and TypeMethodDescriptionstatic voidTLcdSphereUtil.bufferContour2DOf2DPolyline(ILcdPointList aPointList, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the buffer/corridor along a givenILcdPointListat a given width.voidILcdEllipsoid.bufferContour2DOf2DPolylineSFCT(ILcdPointList aPointList, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the buffer/corridor along a givenILcdPointListat a given width.voidTLcdEllipsoid.bufferContour2DOf2DPolylineSFCT(ILcdPointList aPointList, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the buffer/corridor along a givenILcdPointListat a given width.static voidTLcdSphereUtil.calculateBounds(ILcdPointList aPointList, boolean aPolygon, ILcd2DEditableBounds aBoundsSFCT) Calculates the bounding box containing the polyline/polygon formed by the point list assuming great circle line segments.static intTLcdEllipsoidUtil.orientation2D(ILcdPointList aPointList, ILcdEllipsoid aEllipsoid) Calculates the orientation of a point list on the ellipsoid.static intTLcdSphereUtil.orientation2D(ILcdPointList aPointList) Calculates the orientation of a point list on a sphere. -
Uses of ILcdPointList in com.luciad.geometry.cartesian
Methods in com.luciad.geometry.cartesian with parameters of type ILcdPointListModifier and TypeMethodDescriptionstatic voidTLcdCartesian.bufferContour2DOf2DPolyline(ILcdPointList aPointList, double aWidth, double aRadius, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Deprecated.static voidTLcdCartesian.bufferContour2DOf2DPolyline(ILcdPointList aPointList, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the buffer/corridor along a givenILcd2DEditablePolylineat a given width.static booleanTLcdCartesian.computeInsidePoint(ILcdPointList aPointList, ILcd2DEditablePoint aInsidePointSFCT) Computes a point in the interior of the polygon defined by the given point list.static booleanTLcdCartesian.computeInsidePoint(ILcdPointList aPointList, List<? extends ILcdPointList> aExcludedPointLists, ILcd2DEditablePoint aInsidePointSFCT) Computes a point in the interior of the polygon defined by the given point list.static intTLcdCartesian.orientation2D(ILcdPointList aPointList) Calculate the orientation of a polygon of points.Method parameters in com.luciad.geometry.cartesian with type arguments of type ILcdPointListModifier and TypeMethodDescriptionstatic booleanTLcdCartesian.computeInsidePoint(ILcdPointList aPointList, List<? extends ILcdPointList> aExcludedPointLists, ILcd2DEditablePoint aInsidePointSFCT) Computes a point in the interior of the polygon defined by the given point list. -
Uses of ILcdPointList in com.luciad.shape
Subinterfaces of ILcdPointList in com.luciad.shapeModifier and TypeInterfaceDescriptioninterfaceAnILcdComplexPolygonis anILcdShapethat is described by a list ofILcdPolygonobjects.interfaceAnILcdEditableComplexPolygonis anILcdComplexPolygonwhose contents can be modified.interfaceDeprecated.All methods that used to be part of this interface have been moved to theILcdPointListinterface.interfaceAnILcdPolygonis anILcdShapethat represents a closed polygon.interfaceAnILcdPolylineis anILcdShapethat represents a polyline.interfaceAnILcdPolypointis anILcdShapethat represents a set of points.Classes in com.luciad.shape that implement ILcdPointListModifier and TypeClassDescriptionclassThis abstract class provides a basis for implementing theILcdPointinterface.classThis class provides an implementation ofILcdComplexPolygon.Methods in com.luciad.shape that return ILcdPointListModifier and TypeMethodDescriptionILcdVariableGeoBuffer.getBaseShape()Returns the base polyline of the buffer.Methods in com.luciad.shape with parameters of type ILcdPointListModifier and TypeMethodDescriptionstatic booleanTLcdShapeUtil.isSelfIntersectingCartesian(ILcdPointList aPointList) Use this method to check if aILcdPointListhas intersecting edges connecting its points.static booleanTLcdShapeUtil.isSelfIntersectingEllipsoidal(ILcdPointList aPointList, ILcdEllipsoid aEllipsoid) Use this method to check if aILcdPointListhas self-intersecting edges connecting its points. -
Uses of ILcdPointList in com.luciad.shape.shape2D
Subinterfaces of ILcdPointList in com.luciad.shape.shape2DModifier and TypeInterfaceDescriptioninterfaceAnILcd2DEditablePointListis anILcdPointListin which points can be inserted, removed, and moved in two dimensions.interfaceAnILcd2DEditablePolygonobject is anILcdPolygonthat can be changed in two dimensions.interfaceAnILcd2DEditablePolylineobject is anILcdPolylinethat can be changed in two dimensions.interfaceAnILcd2DEditablePolypointobject is anILcdPolypointthat can be changed in two dimensions.Classes in com.luciad.shape.shape2D that implement ILcdPointListModifier and TypeClassDescriptionclassThis abstract class provides a basis for implementing theILcd2DEditablePolypointinterface.classThis abstract class provides a basis for implementing theILcd2DEditablePolylineinterface, where the polyline is a simple line with two vertices.classThis abstract class provides a basis for implementing theILcd2DEditablePointinterface.classThis abstract class provides a basis for implementing theILcd2DEditablePolypointinterface.classThis class provides an implementation ofILcd2DEditablePointList.classThis class provides an implementation ofILcd2DEditablePointList.classThis class provides an implementation ofILcd2DEditablePointList.classThis class represents a buffer around a polyline on an ellipsoid, with a given width, in the geodetic space.classThis class provides an implementation ofILcd2DEditablePointin 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 ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolypointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolypointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolypointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditableZonalPointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd2DEditablePointin the cartesian space, but internally using floats instead of doubles.classThis class provides an implementation ofILcd2DEditablePolygonin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinein the cartesian space.classThis class provides an implementation ofILcd2DEditablePolylinein the geodetic space.classThis class provides an implementation ofILcd2DEditablePolypointin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolypointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd2DEditablePointin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolygonin the cartesian space.classThis class provides an implementation ofILcd2DEditablePolylinein the cartesian space.classThis class provides an implementation ofILcd2DEditablePolypointin the cartesian space.classThis class provides an implementation ofILcd2DEditableZonalPointin the cartesian space.Methods in com.luciad.shape.shape2D that return ILcdPointListModifier and TypeMethodDescriptionTLcdRoundedPolygon.getControlPoints()Returns the list of control points that define thisILcdCompositeCurve.TLcdRoundedPolyline.getControlPoints()Returns the list of control points that define thisILcdCompositeCurve.Constructors in com.luciad.shape.shape2D with parameters of type ILcdPointListModifierConstructorDescriptionTLcdRoundedPolygon(ILcdModelReference aModelReference, ILcdPointList aControlPoints, double aRoundness) Creates a newTLcdRoundedPolygonusing the points contained in the givenILcdPointListas control points.TLcdRoundedPolygon(ILcdPointList aControlPoints, double aRoundness) Creates a newTLcdRoundedPolygonusing the points contained in the givenILcdPolygonas control points and aTLcdGeodeticReferenceas model reference.TLcdRoundedPolyline(ILcdModelReference aModelReference, ILcdPointList aControlPoints, double aRoundness) Creates a newTLcdRoundedPolylineusing the points contained in the givenILcdPointListas control points.TLcdRoundedPolyline(ILcdPointList aControlPoints, double aRoundness) Creates a newTLcdRoundedPolylineusing the points contained in the givenILcdPointListas control points and aTLcdGeodeticReferenceas model reference. -
Uses of ILcdPointList in com.luciad.shape.shape3D
Subinterfaces of ILcdPointList in com.luciad.shape.shape3DModifier and TypeInterfaceDescriptioninterfaceAnILcd3DEditablePointListis anILcdPointListin which points can be inserted, removed, and moved in three dimensions.interfaceAn ILcd3DEditablePolygon object is an ILcdPolygon that can be changed in 3 dimensions.interfaceAn ILcd3DEditablePolyline object is an ILcdPolyline that can be changed in 3 dimensions.interfaceAn ILcd3DEditablePolypoint object is an ILcdPolypoint that can be changed in 3 dimensions.Classes in com.luciad.shape.shape3D that implement ILcdPointListModifier and TypeClassDescriptionclassThis abstract class provides a basis for implementing theILcd2DEditablePolypointinterface.classThis abstract class provides a basis for implementing theILcd3DEditablePolylineinterface, where the polyline is a simple line with two vertices.classThis abstract class provides a basis for implementing theILcd3DEditablePointinterface.classThis abstract class provides a basis for implementing theILcd3DEditablePolypointinterface.classThis class provides an implementation ofILcd3DEditablePointList.classThis class represents a buffer around a polyline on an ellipsoid, with a given width and height.classThis class provides an implementation ofILcd3DEditablePolylinethat always has two points, in the geodetic space.classThis class provides an implementation ofILcd3DEditablePointin the geodetic space.classThis class provides an implementation ofILcd3DEditablePolygonin the geodetic space.classThis class provides an implementation ofILcd3DEditablePolypointin the geodetic space.classThis class provides an implementation ofILcd3DEditablePolypointin the geodetic space.classThis class provides an implementation ofILcd3DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd3DEditablePointin the cartesian space, but internally using floats instead of doubles.classThis class provides an implementation ofILcd3DEditablePolygonin the cartesian space with a reduced memory footprint.classThis class provides an implementation ofILcd3DEditablePolylinein the cartesian space with a reduced memory footprint.classThis class provides an implementation ofILcd3DEditablePolypointin the cartesian space with a reduced memory footprint.classThis class provides an implementation ofILcd3DEditablePolylinethat always has two points, in the cartesian space.classThis class provides an implementation ofILcd3DEditablePointin the cartesian space.classThis class provides an implementation ofILcd3DEditablePolygonin the cartesian space.classThis class provides an implementation ofILcd3DEditablePolylinein the cartesian space.classThis class provides an implementation ofILcd3DEditablePolypointin the cartesian space.Constructors in com.luciad.shape.shape3D with parameters of type ILcdPointListModifierConstructorDescriptionTLcdLonLatHeightVariableGeoBuffer(ILcdPointList aAxis, double[] aWidth, double[] aHeightBelow, double[] aHeightAbove, ILcdEllipsoid aEllipsoid) Creates a new buffer using the given axis, and with the given widths and heights (below and above) for every point of the axis.TLcdLonLatHeightVariableGeoBuffer(ILcdPointList aAxis, double[] aWidth, double[] aHeight, ILcdEllipsoid aEllipsoid) Creates a new buffer using the given axis, and with the given widths and heights for every point of the axis.TLcdLonLatHeightVariableGeoBuffer(ILcdPointList aAxis, double aWidth, double aHeight, ILcdEllipsoid aEllipsoid) Creates a new buffer using the given axis, and with the same given width and height for every point of the axis. -
Uses of ILcdPointList in com.luciad.symbology.app6a.model
Subinterfaces of ILcdPointList in com.luciad.symbology.app6a.modelModifier and TypeInterfaceDescriptioninterfaceInterface for editing restricted length point lists.interfaceA point list which has a minimum number of points.Classes in com.luciad.symbology.app6a.model that implement ILcdPointListModifier and TypeClassDescriptionclassA general representation of an editable APP-6 symbol.Methods in com.luciad.symbology.app6a.model that return ILcdPointListModifier and TypeMethodDescriptionILcdAPP6AShape.getPointList()Returns the point list that defines the geometry of this symbol.TLcdEditableAPP6AObject.getPointList()Returns the point list this shape is based on. -
Uses of ILcdPointList in com.luciad.symbology.milstd2525b.model
Subinterfaces of ILcdPointList in com.luciad.symbology.milstd2525b.modelModifier and TypeInterfaceDescriptioninterfaceInterface for editing restricted length point lists.interfaceA point list which has a minimum number of points.Classes in com.luciad.symbology.milstd2525b.model that implement ILcdPointListModifier and TypeClassDescriptionclassA general representation of an editable MIL-STD 2525 symbol.Methods in com.luciad.symbology.milstd2525b.model that return ILcdPointListModifier and TypeMethodDescriptionILcdMS2525bShape.getPointList()Returns the point list that defines the geometry of this symbol.TLcdEditableMS2525bObject.getPointList()Returns the point list this shape is based on. -
Uses of ILcdPointList in com.luciad.tea
Fields in com.luciad.tea declared as ILcdPointListModifier and TypeFieldDescriptionprotected ILcdPointListTLcdVVTerrainProfileModel.fAboveTerrainPointListDeprecated.AnILcdPointListindicating the terrain profileMethods in com.luciad.tea that return ILcdPointListModifier and TypeMethodDescriptionTLcdVVTerrainProfileModel.getPointList()Deprecated.Gets the point list for which the terrain elevation will be displayed.protected ILcdPointListTLcdVVTerrainProfileModel.getPolylineInView()Deprecated.Preferred usage: set point list manually using setPointList().Methods in com.luciad.tea with parameters of type ILcdPointListModifier and TypeMethodDescriptionvoidTLcdVVTerrainProfileModel.setPointList(ILcdPointList aPointList) Deprecated.Set the point list for which the terrain elevation will be displayed. -
Uses of ILcdPointList in com.luciad.view.gxy
Methods in com.luciad.view.gxy that return ILcdPointListModifier and TypeMethodDescriptionprotected ILcdPointListTLcdGXYPolylineLabelPainter.retrievePointList()Retrieves a list of points between which it is possible to draw a label for the Object of thisTLcdGXYPolylineLabelPainter.protected ILcdPointListTLcdGXYPolylineStampLabelPainter.retrievePointList()Retrieves a list of points between which it is possible to draw a label for the Object of thisTLcdGXYPolylineLabelPainter.Methods in com.luciad.view.gxy with parameters of type ILcdPointListModifier and TypeMethodDescriptionvoidALcdGXYPen.accumulatePointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) voidILcdGXYPen.accumulatePointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Accumulates a polyline to the internally stored path.protected voidALcdGXYPen.appendCartesianPolyline(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) Appends a polyline to the givenILcdGeneralPath.protected voidALcdGXYPen.appendCartesianPolyline(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) Appends a polyline to the givenILcdAWTPath.voidILcdGXYPen.appendPointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) Appends a polyline to the givenILcdGeneralPath.voidILcdGXYPen.appendPointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) Appends a polyline to the givenILcdAWTPath.voidTLcdGXYPen.appendPointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdGXYPen.appendPointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) protected int[]TLcdGXYPolylineStampLabelPainter.calculateLabelSegment(ILcdPointList aPointList, int aLabelWidth, int aLabelHeight, Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Finds a line segment based on two points of the given pointlist on which to base the position and the slope of the label.booleanALcdGXYPen.contains(ILcdPointList aPointList, double aX, double aY, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) booleanILcdGXYPen.contains(ILcdPointList aPointList, double aX, double aY, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Checks whether the given polygon encloses the given AWT point.voidALcdGXYPen.drawPolygon(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) voidILcdGXYPen.drawPolygon(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) Draws a polygon onto the givenGraphics.voidALcdGXYPen.drawPolyline(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) voidILcdGXYPen.drawPolyline(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) Draws a polyline onto the givenGraphics.voidALcdGXYPen.fillPolygon(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) voidILcdGXYPen.fillPolygon(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) Draws a filled polygon onto the givenGraphics.intTLcdGXYPolylineStampLabelPainter.getPossibleLocationCount(ILcdPointList aPointList, Graphics aGraphics) Returns the number of locations where one can draw a label.intALcdGXYPen.getTouchedSegment(ILcdPointList aPointList, boolean aAsPolygon, double aX, double aY, boolean aIncludeHotPoints, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) intILcdGXYPen.getTouchedSegment(ILcdPointList aPointList, boolean aAsPolygon, double aX, double aY, boolean aIncludeHotPoints, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Gets the index of the line segment of the givenILcdPointListwhich is touched by the given AWT point.protected intTLcdGXYPolylineStampLabelPainter.indexSegmentFirstPoint(int aLocationIndex, ILcdPointList aPointList) Given a desired possibility aLocationIndex and all the possible locations defined through aPointList, this method will calculate alongside which of the line segments the label should be drawn.doubleTLcdGXYPolylineLabelPainter.labelBoundsSFCT(Graphics aGraphics, String[] aLabelArray, ILcdPointList aPointList, int aMode, Rectangle aRectangleSFCT, ILcdGXYContext aGXYContext) Deprecated.voidTLcdGXYPolylineLabelPainter.paintLabels(String[] aLabelArray, ILcdPointList aPolygon, Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.voidALcdGXYPen.polylineBoundsSFCT(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcd2DEditableBounds aBoundsSFCT) voidILcdGXYPen.polylineBoundsSFCT(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcd2DEditableBounds aBoundsSFCT) Calculates the bounding box in AWT coordinates of the given polyline.voidTLcdGXYPen.polylineBoundsSFCT(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcd2DEditableBounds aBoundsSFCT) -
Uses of ILcdPointList in com.luciad.view.gxy.painter
Methods in com.luciad.view.gxy.painter that return ILcdPointListModifier and TypeMethodDescriptionprotected ILcdPointListTLcdGXYPointListPainter.retrievePointList(Object aObject) Extracts anILcdPointListfrom the given object.protected ILcdPointListTLcdGXYRoundedPointListPainter.retrievePointList(Object aObject) -
Uses of ILcdPointList in com.luciad.view.map
Methods in com.luciad.view.map with parameters of type ILcdPointListModifier and TypeMethodDescriptionvoidTLcdGeodeticPen.appendPointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdGeodeticPen.appendPointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) voidTLcdGridPen.appendPointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdGridPen.appendPointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) voidTLcdProjectionPen.appendPointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdProjectionPen.appendPointList(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT)
bufferContour2DOf2DPolylinewithout theaRadiusparameter instead.