Uses of Interface
com.luciad.shape.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
Modifier and TypeInterfaceDescriptioninterface
This interface defines operations to edit the attributes, relationships and geometry of anILcdHelipad
.interface
This interface is an extension of theILcdRunway
interface that allows to change the attributes and relationships of a runway.interface
A helipad is an area used for take-off and landing of helicopters.interface
This interface describes the geometry and the relationships of a runway.Modifier and TypeClassDescriptionclass
The default implementation of a helipad with properties.class
The default implementation of a runway with properties.class
An implementation ofILcdHelipad
.class
The default implementation of a runway with default properties. -
Uses of ILcdPointList in com.luciad.ais.model.airspace
Modifier and TypeInterfaceDescriptioninterface
This interface describes the geometry and the relationships of an airspace.interface
This interface represents an airspace corridor and provides methods for retrieving its geometry and relationships.interface
This interface defines operations to edit the attributes, relationships and geometry of anILcdAirspace
.interface
This interface defines operations to edit the attributes, relationships and geometry of anILcdAirspaceCorridor
.Modifier and TypeClassDescriptionclass
The default implementation of an airspace with default properties.class
The default implementation of an airspace corridor with default properties.class
The default implementation of an airspace with properties.class
The default implementation of an airspace corridor with features.Modifier and TypeMethodDescriptionTLcdSubPointlistAirspaceSegment.getSubPointlist()
Returns theILcdPointList
that is currently associated with this airspace segment.Modifier and TypeMethodDescriptionvoid
TLcdSubPointlistAirspaceSegment.setSubPointlist
(ILcdPointList aPointlist) Sets the givenILcdPointList
instance as the subpointlist that is associated with this airspace segment. -
Uses of ILcdPointList 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 ILcdPointList in com.luciad.ais.model.finalapproachpath
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdFinalApproachPath
interface that allows to change its attributes and geometry.interface
Represents a final approach path.Modifier and TypeClassDescriptionclass
ILcdFinalApproachPath
implementation based onILcdFeatured
.class
ILcdFinalApproachPath
implementation based onILcdDataObject
. -
Uses of ILcdPointList in com.luciad.ais.model.geoborder
Modifier and TypeInterfaceDescriptioninterface
This interface represents a geographical border.Modifier and TypeClassDescriptionclass
An extension ofTLcdGeoborder
with properties.class
An implementation ofILcdGeoborder
with default properties. -
Uses of ILcdPointList 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 ILcdPointList 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 ILcdPointList in com.luciad.ais.model.procedure
Modifier and TypeClassDescriptionclass
This 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
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 is an extension of theILcdRefuelingTrack
interface that allows to change the attributes and relationships of an refueling track.interface
This interface describes the geometry and the relationships of an airspace.interface
This interface describes the relationships of a refueling track or refueling anchor.Modifier and TypeClassDescriptionclass
This extension ofTLcdRefuelingAirspace
has all facilities to store refueling airspace related aspects.class
This extension ofTLcdRefuelingTrack
has all facilities to store refueling track 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.class
An implementation ofILcdRefuelingTrack
. -
Uses of ILcdPointList in com.luciad.ais.model.route
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdRouteSegment
interface that allows to change the attributes and relationships of a route segment.interface
This interface describes the geometry and the relationships of a route segment.Modifier and TypeClassDescriptionclass
An extension ofTLcdRouteSegment
with additional properties.class
An implementation ofILcdRouteSegment
. -
Uses of ILcdPointList in com.luciad.ais.model.vfr
Modifier and TypeInterfaceDescriptioninterface
This interface defines operations to edit the attributes and relationships of anILcdVFRRoute
.interface
This interface describes the geometry and the relationships of a VFR route.Modifier and TypeClassDescriptionclass
An extension ofTLcdVFROffsetRoute
with additional properties.class
The default implementation of a VFR route with additional properties.class
This class defines a route that consists of offset points.class
The default implementation of a VFR route without features. -
Uses of ILcdPointList in com.luciad.ais.shape
Modifier and TypeClassDescriptionclass
A base class for discretized GeoPaths.class
A polygon that delegates to an internal polygon.class
A polyline that delegates to an internal polyline.class
An implementation ofALcdDiscretizedGeoPath
which performs the discretization in geodetic coordinates. -
Uses of ILcdPointList in com.luciad.ais.view.gxy
Modifier 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
Modifier and TypeMethodDescriptionprotected ILcdPointList
TLcdVVTerrainModel.retrievePointList
(Object aObject) Returns a point list for the given object. -
Uses of ILcdPointList in com.luciad.format.asdi
Modifier and TypeClassDescriptionclass
Time-dependent view on aTLcdASDIFlightPlanHistory
.class
Models a flightplan that changes over time.class
Time-dependent view on aTLcdASDITrajectory
.class
Models the path of a track flying from one point to another. -
Uses of ILcdPointList in com.luciad.format.asterix
Modifier and TypeClassDescriptionclass
Defines an ASTERIX plot.class
Time-dependent view on aTLcdASTERIXTrajectory
.class
TLcdASTERIXTrajectory
models the path of a track (for example an aircraft) flying from one point to another. -
Uses of ILcdPointList in com.luciad.format.cgm
Modifier and TypeClassDescriptionclass
Extension of aTLcdXYPolygon
with a line and a fill style.class
Extension of aTLcdXYPolyline
with a line style. -
Uses of ILcdPointList in com.luciad.format.database.shape
Modifier and TypeClassDescriptionclass
This class represents aTLcdLonLatHeightMPoint
with a measure value.class
This class represents aTLcdLonLatHeightMPolygon
with a measure (M) value.class
This class represents aTLcdLonLatHeightPolyline
with measure values.class
This class represents aTLcdLonLatHeightPolypoint
with measure values.class
This class represents aTLcdLonLatPoint
with a measure (M) value.class
This class represents aTLcdLonLatPolygon
with measure values.class
This class represents aTLcdLonLatPolyline
with measure values.class
This class represents aTLcdLonLatPolypoint
with measure values.class
This class represents aTLcdXYPoint
with a measure (M) value.class
This class represents aTLcdXYPolygon
with measure values.class
This class represents aTLcdXYPolyline
with measure values.class
This class represents aTLcdXYPolypoint
with measure values.class
This class represents aTLcdXYZPoint
with a measure value.class
This class represents aTLcdXYZPolygon
with measure values.class
This class represents aTLcdXYZPolyline
with measure values.class
This class represents aTLcdXYZPolypoint
with measure values. -
Uses of ILcdPointList in com.luciad.format.dgn
Modifier and TypeClassDescriptionclass
This class represents a Curve2D from a DGN file.class
This class represents a Dimension from a DGN file.class
This class represents a Curve2D from a DGN file.class
This class represents a Curve3D from a DGN file.class
This class represents a Line2D from a DGN file.class
This class represents a Line3D from a DGN file.class
This class represents a LineString2D from a DGN file.class
This class represents a LineString3D from a DGN file.class
This class represents a Shape2D from a DGN file.class
This class represents a Shape3D from a DGN file.class
This class represents a Line2D from a DGN file.class
This class represents a LineString2D from a DGN file.class
This class represents a Shape2D from a DGN file.ModifierConstructorDescriptionTLcdDGNReferenceFile
(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
Modifier and TypeClassDescriptionclass
This class represents a Face3D from a DWG file.class
This class represents a Line from a DWG file.class
This class represents a Point 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 ILcdPointList in com.luciad.format.gdf
-
Uses of ILcdPointList in com.luciad.format.gml2.model
Modifier and TypeClassDescriptionclass
This type is deprecated for tuples with ordinate values that are numbers.class
Model class for the GML Linear Ring Type.class
A LineString is defined by two or more coordinate tuples, with linear interpolation between them.class
A 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
Modifier and TypeClassDescriptionclass
This type is deprecated for tuples with ordinate values that are numbers.class
posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS).class
class
A sequence of geodesic segments.class
Model class for the GML Linear Ring Type.class
A curve that consists of segments with linear interpolation.class
A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.class
gml: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
Modifier and TypeClassDescriptionclass
This type is deprecated for tuples with ordinate values that are numbers.class
posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS).class
class
A sequence of geodesic segments.class
Model class for the GML Linear Ring Type.class
A curve that consists of segments with linear interpolation.class
A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them.class
gml: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
Modifier and TypeClassDescriptionclass
This class represents aTLcdXYPoint
with a measure value.class
This class represents aTLcdXYPolygon
with measure values.class
This class represents aTLcdXYPolyline
with measure values.class
This class represents aTLcdXYPolypoint
with measure values.class
This class represents aTLcdXYZPoint
with a measure value.class
This class represents aTLcdXYZPolygon
with measure values.class
This class represents aTLcdXYZPolyline
with measure values.class
This class represents aTLcdXYZPolypoint
with measure values. -
Uses of ILcdPointList in com.luciad.format.kml22.model.geometry
Modifier and TypeClassDescriptionclass
Represents a list of multidimensional coordinates.class
Domain class modeling the KML LinearRingType type.class
Domain class modeling the KML LineStringType type. -
Uses of ILcdPointList in com.luciad.format.magneticnorth.gxy
Modifier and TypeMethodDescriptionprotected ILcdPointList
TLcdMagneticNorthGXYLabelPainter.retrievePointList()
Retrieves the point list making up the polygon for the valued polygon set on this label painter.protected ILcdPointList
TLcdMagneticNorthGXYPainter.retrievePointList
(Object aObject) -
Uses of ILcdPointList in com.luciad.format.mif
Modifier and TypeMethodDescriptionprotected void
TLcdMIFModelEncoder.write2DPLine
(ILcdPointList aPointList, BufferedWriter aBufferedWriter, boolean aWritePenClause) Writes the givenILcdPointList
as a 2D polyline (PLine) with 1 pen clause if aWritePenClause is true. -
Uses of ILcdPointList in com.luciad.format.nvg.nvg15.model
Modifier and TypeClassDescriptionclass
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 1.5 Arrow.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 1.5 Corridor.class
Implementation ofILcd2DEditablePolypoint
that represents an NVG 1.5 Multipoint.class
Implementation ofILcd2DEditablePolygon
that represents an NVG 2.0 Polygon.class
Implementation ofILcd2DEditablePolyline
that represents an NVG 1.5 Polyline. -
Uses of ILcdPointList in com.luciad.format.nvg.nvg20.model
Modifier and TypeClassDescriptionclass
ILcd2DEditableGeoBuffer
implementation with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 2.0 Arrow.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
as an underlying shape that represents an NVG 2.0 Corridor.class
Implementation of anILcd2DEditablePolygon
that represents an NVG 2.0 Linear Ring.class
Implementation ofILcd2DEditablePolypoint
that represents an NVG 2.0 MultiPoint.class
Implementation of anILcd2DEditableGeoBuffer
with anILcd2DEditablePolyline
with only 2 points as an underlying shape that represents an NVG 2.0 Orbit.class
Implementation ofILcd2DEditablePolyline
that represents an NVG 2.0 Polyline. -
Uses of ILcdPointList in com.luciad.format.s57
Modifier and TypeInterfaceDescriptioninterface
Interface providing access to properties of edges that are part of a DEPARE/DRGARE area object.Modifier and TypeClassDescriptionclass
Represents an Area feature in the S-57 domain model.class
Represents an edge in the S-57 domain model.class
Represents an face in the S-57 domain model.class
Represents a Line feature in the S-57 domain model.class
Represents a node in the S-57 domain model.class
Represents a Point feature in the S-57 domain model.class
Represents a Sounding Point feature in the S-57 domain model.ModifierConstructorDescriptionTLcdS57Edge
(int aEdgeId, ILcdPointList aPointList) Constructs an S-57 edge with the given ID and point list. -
Uses of ILcdPointList in com.luciad.format.shp
Modifier and TypeClassDescriptionclass
ATLcdSHPMultiPointZ
is aILcdPolypoint
with a measure value at each of the defining points.class
ATLcdSHPPolygonZ
is aILcdPolygon
with a measure value at each of the defining points.class
ATLcdSHPPolygonZ
is aILcdPolyline
with a measure value at each of the defining points. -
Uses of ILcdPointList in com.luciad.geodesy
Modifier and TypeMethodDescriptionstatic void
TLcdSphereUtil.bufferContour2DOf2DPolyline
(ILcdPointList aPointList, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the buffer/corridor along a givenILcdPointList
at a given width.void
ILcdEllipsoid.bufferContour2DOf2DPolylineSFCT
(ILcdPointList aPointList, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the buffer/corridor along a givenILcdPointList
at a given width.void
TLcdEllipsoid.bufferContour2DOf2DPolylineSFCT
(ILcdPointList aPointList, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the buffer/corridor along a givenILcdPointList
at a given width.static void
TLcdSphereUtil.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 int
TLcdEllipsoidUtil.orientation2D
(ILcdPointList aPointList, ILcdEllipsoid aEllipsoid) Calculates the orientation of a point list on the ellipsoid.static int
TLcdSphereUtil.orientation2D
(ILcdPointList aPointList) Calculates the orientation of a point list on a sphere. -
Uses of ILcdPointList in com.luciad.geometry.cartesian
Modifier and TypeMethodDescriptionstatic void
TLcdCartesian.bufferContour2DOf2DPolyline
(ILcdPointList aPointList, double aWidth, double aRadius, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Deprecated.static void
TLcdCartesian.bufferContour2DOf2DPolyline
(ILcdPointList aPointList, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the buffer/corridor along a givenILcd2DEditablePolyline
at a given width.static boolean
TLcdCartesian.computeInsidePoint
(ILcdPointList aPointList, ILcd2DEditablePoint aInsidePointSFCT) Computes a point in the interior of the polygon defined by the given point list.static boolean
TLcdCartesian.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 int
TLcdCartesian.orientation2D
(ILcdPointList aPointList) Calculate the orientation of a polygon of points.Modifier and TypeMethodDescriptionstatic boolean
TLcdCartesian.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
Modifier and TypeInterfaceDescriptioninterface
AnILcdComplexPolygon
is anILcdShape
that is described by a list ofILcdPolygon
objects.interface
AnILcdEditableComplexPolygon
is anILcdComplexPolygon
whose contents can be modified.interface
Deprecated.All methods that used to be part of this interface have been moved to theILcdPointList
interface.interface
AnILcdPolygon
is anILcdShape
that represents a closed polygon.interface
AnILcdPolyline
is anILcdShape
that represents a polyline.interface
AnILcdPolypoint
is anILcdShape
that represents a set of points.Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcdPoint
interface.class
This class provides an implementation ofILcdComplexPolygon
.Modifier and TypeMethodDescriptionILcdVariableGeoBuffer.getBaseShape()
Returns the base polyline of the buffer. -
Uses of ILcdPointList in com.luciad.shape.shape2D
Modifier and TypeInterfaceDescriptioninterface
AnILcd2DEditablePointList
is anILcdPointList
in which points can be inserted, removed, and moved in two dimensions.interface
AnILcd2DEditablePolygon
object is anILcdPolygon
that can be changed in two dimensions.interface
AnILcd2DEditablePolyline
object is anILcdPolyline
that can be changed in two dimensions.interface
AnILcd2DEditablePolypoint
object is anILcdPolypoint
that can be changed in two dimensions.Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcd2DEditablePolypoint
interface.class
This abstract class provides a basis for implementing theILcd2DEditablePolyline
interface, where the polyline is a simple line with two vertices.class
This abstract class provides a basis for implementing theILcd2DEditablePoint
interface.class
This abstract class provides a basis for implementing theILcd2DEditablePolypoint
interface.class
This class provides an implementation ofILcd2DEditablePointList
.class
This class provides an implementation ofILcd2DEditablePointList
.class
This class provides an implementation ofILcd2DEditablePointList
.class
This class represents a buffer around a polyline on an ellipsoid, with a given width, in the geodetic space.class
This class provides an implementation ofILcd2DEditablePoint
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 ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditableZonalPoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
that always has two points, in the cartesian space.class
This class provides an implementation ofILcd2DEditablePoint
in the cartesian space, but internally using floats instead of doubles.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 ofILcd2DEditablePolyline
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolyline
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePolyline
that always has two points, in the cartesian space.class
This class provides an implementation ofILcd2DEditablePoint
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolygon
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolyline
in the cartesian space.class
This class provides an implementation ofILcd2DEditablePolypoint
in the cartesian space.class
This class provides an implementation ofILcd2DEditableZonalPoint
in the cartesian space.Modifier and TypeMethodDescriptionTLcdRoundedPolygon.getControlPoints()
Returns the list of control points that define thisILcdCompositeCurve
.TLcdRoundedPolyline.getControlPoints()
Returns the list of control points that define thisILcdCompositeCurve
.ModifierConstructorDescriptionTLcdRoundedPolygon
(ILcdModelReference aModelReference, ILcdPointList aControlPoints, double aRoundness) Creates a newTLcdRoundedPolygon
using the points contained in the givenILcdPointList
as control points.TLcdRoundedPolygon
(ILcdPointList aControlPoints, double aRoundness) Creates a newTLcdRoundedPolygon
using the points contained in the givenILcdPolygon
as control points and aTLcdGeodeticReference
as model reference.TLcdRoundedPolyline
(ILcdModelReference aModelReference, ILcdPointList aControlPoints, double aRoundness) Creates a newTLcdRoundedPolyline
using the points contained in the givenILcdPointList
as control points.TLcdRoundedPolyline
(ILcdPointList aControlPoints, double aRoundness) Creates a newTLcdRoundedPolyline
using the points contained in the givenILcdPointList
as control points and aTLcdGeodeticReference
as model reference. -
Uses of ILcdPointList in com.luciad.shape.shape3D
Modifier and TypeInterfaceDescriptioninterface
AnILcd3DEditablePointList
is anILcdPointList
in which points can be inserted, removed, and moved in three dimensions.interface
An ILcd3DEditablePolygon object is an ILcdPolygon that can be changed in 3 dimensions.interface
An ILcd3DEditablePolyline object is an ILcdPolyline that can be changed in 3 dimensions.interface
An ILcd3DEditablePolypoint object is an ILcdPolypoint that can be changed in 3 dimensions.Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcd2DEditablePolypoint
interface.class
This abstract class provides a basis for implementing theILcd3DEditablePolyline
interface, where the polyline is a simple line with two vertices.class
This abstract class provides a basis for implementing theILcd3DEditablePoint
interface.class
This abstract class provides a basis for implementing theILcd3DEditablePolypoint
interface.class
This class provides an implementation ofILcd3DEditablePointList
.class
This class represents a buffer around a polyline on an ellipsoid, with a given width and height.class
This class provides an implementation ofILcd3DEditablePolyline
that always has two points, in the geodetic space.class
This class provides an implementation ofILcd3DEditablePoint
in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolygon
in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolypoint
in the geodetic space.class
This class provides an implementation ofILcd3DEditablePolyline
that always has two points, in the cartesian space.class
This class provides an implementation ofILcd3DEditablePoint
in the cartesian space, but internally using floats instead of doubles.class
This class provides an implementation ofILcd3DEditablePolygon
in the cartesian space with a reduced memory footprint.class
This class provides an implementation ofILcd3DEditablePolyline
in the cartesian space with a reduced memory footprint.class
This class provides an implementation ofILcd3DEditablePolypoint
in the cartesian space with a reduced memory footprint.class
This class provides an implementation ofILcd3DEditablePolyline
that always has two points, in the cartesian space.class
This class provides an implementation ofILcd3DEditablePoint
in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolygon
in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolyline
in the cartesian space.class
This class provides an implementation ofILcd3DEditablePolypoint
in the cartesian space.ModifierConstructorDescriptionTLcdLonLatHeightVariableGeoBuffer
(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
Modifier and TypeInterfaceDescriptioninterface
Interface for editing restricted length point lists.interface
A point list which has a minimum number of points.Modifier and TypeClassDescriptionclass
A general representation of an editable APP-6 symbol.Modifier 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
Modifier and TypeInterfaceDescriptioninterface
Interface for editing restricted length point lists.interface
A point list which has a minimum number of points.Modifier and TypeClassDescriptionclass
A general representation of an editable MIL-STD 2525 symbol.Modifier 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
Modifier and TypeFieldDescriptionprotected ILcdPointList
TLcdVVTerrainProfileModel.fAboveTerrainPointList
Deprecated.AnILcdPointList
indicating the terrain profileModifier and TypeMethodDescriptionTLcdVVTerrainProfileModel.getPointList()
Deprecated.Gets the point list for which the terrain elevation will be displayed.protected ILcdPointList
TLcdVVTerrainProfileModel.getPolylineInView()
Deprecated.Preferred usage: set point list manually using setPointList().Modifier and TypeMethodDescriptionvoid
TLcdVVTerrainProfileModel.setPointList
(ILcdPointList aPointList) Deprecated.Set the point list for which the terrain elevation will be displayed. -
Uses of ILcdPointList in com.luciad.view.gxy
Modifier and TypeMethodDescriptionprotected ILcdPointList
TLcdGXYPolylineLabelPainter.retrievePointList()
Retrieves a list of points between which it is possible to draw a label for the Object of thisTLcdGXYPolylineLabelPainter
.protected ILcdPointList
TLcdGXYPolylineStampLabelPainter.retrievePointList()
Retrieves a list of points between which it is possible to draw a label for the Object of thisTLcdGXYPolylineLabelPainter
.Modifier and TypeMethodDescriptionvoid
ALcdGXYPen.accumulatePointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) void
ILcdGXYPen.accumulatePointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Accumulates a polyline to the internally stored path.protected void
ALcdGXYPen.appendCartesianPolyline
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) Appends a polyline to the givenILcdGeneralPath
.protected void
ALcdGXYPen.appendCartesianPolyline
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) Appends a polyline to the givenILcdAWTPath
.void
ILcdGXYPen.appendPointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) Appends a polyline to the givenILcdGeneralPath
.void
ILcdGXYPen.appendPointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) Appends a polyline to the givenILcdAWTPath
.void
TLcdGXYPen.appendPointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) void
TLcdGXYPen.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.boolean
ALcdGXYPen.contains
(ILcdPointList aPointList, double aX, double aY, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) boolean
ILcdGXYPen.contains
(ILcdPointList aPointList, double aX, double aY, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Checks whether the given polygon encloses the given AWT point.void
ALcdGXYPen.drawPolygon
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) void
ILcdGXYPen.drawPolygon
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) Draws a polygon onto the givenGraphics
.void
ALcdGXYPen.drawPolyline
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) void
ILcdGXYPen.drawPolyline
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) Draws a polyline onto the givenGraphics
.void
ALcdGXYPen.fillPolygon
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) void
ILcdGXYPen.fillPolygon
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) Draws a filled polygon onto the givenGraphics
.int
TLcdGXYPolylineStampLabelPainter.getPossibleLocationCount
(ILcdPointList aPointList, Graphics aGraphics) Returns the number of locations where one can draw a label.int
ALcdGXYPen.getTouchedSegment
(ILcdPointList aPointList, boolean aAsPolygon, double aX, double aY, boolean aIncludeHotPoints, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) int
ILcdGXYPen.getTouchedSegment
(ILcdPointList aPointList, boolean aAsPolygon, double aX, double aY, boolean aIncludeHotPoints, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Gets the index of the line segment of the givenILcdPointList
which is touched by the given AWT point.protected int
TLcdGXYPolylineStampLabelPainter.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.double
TLcdGXYPolylineLabelPainter.labelBoundsSFCT
(Graphics aGraphics, String[] aLabelArray, ILcdPointList aPointList, int aMode, Rectangle aRectangleSFCT, ILcdGXYContext aGXYContext) Deprecated.void
TLcdGXYPolylineLabelPainter.paintLabels
(String[] aLabelArray, ILcdPointList aPolygon, Graphics aGraphics, int aMode, ILcdGXYContext aGXYContext) Deprecated.void
ALcdGXYPen.polylineBoundsSFCT
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcd2DEditableBounds aBoundsSFCT) void
ILcdGXYPen.polylineBoundsSFCT
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcd2DEditableBounds aBoundsSFCT) Calculates the bounding box in AWT coordinates of the given polyline.void
TLcdGXYPen.polylineBoundsSFCT
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcd2DEditableBounds aBoundsSFCT) -
Uses of ILcdPointList in com.luciad.view.gxy.painter
Modifier and TypeMethodDescriptionprotected ILcdPointList
TLcdGXYPointListPainter.retrievePointList
(Object aObject) Extracts anILcdPointList
from the given object.protected ILcdPointList
TLcdGXYRoundedPointListPainter.retrievePointList
(Object aObject) -
Uses of ILcdPointList in com.luciad.view.map
Modifier and TypeMethodDescriptionvoid
TLcdGeodeticPen.appendPointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) void
TLcdGeodeticPen.appendPointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) void
TLcdGridPen.appendPointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) void
TLcdGridPen.appendPointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) void
TLcdProjectionPen.appendPointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) void
TLcdProjectionPen.appendPointList
(ILcdPointList aPointList, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT)
bufferContour2DOf2DPolyline
without theaRadius
parameter instead.