Uses of Interface
com.luciad.shape.ILcdPoint
Package
Description
Provides utility classes for geodesic calculations.
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 final approach paths.
Provides classes and interfaces for all navigation aid related aspects.
Provides classes and interfaces for all obstacle 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 service 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.
Defines classes for use as the class of a
TLcdEarthTileFormat
.Provides classes for
ILcdEarthTileSet
s with terrain data.Contains various utility classes used in the Luciad Earth framework.
Provides a terrain profile model that can be used to display terrain.
This package provides the classes that correspond to AIXM 5.1 data types.
This package provides the classes that correspond to AIXM 5.1 airspace types.
This package provides the classes that correspond to AIXM 5.1 geometry types.
This package provides the classes that correspond to AIXM 5.1 obstacle types.
Provides classes and interfaces for decoding and displaying ASDI data, version 5.4.
Provides classes and interfaces for decoding and displaying ASTERIX data.
This package contains functionality related to the decoding of Bing Maps models.
Provides classes to read and write geometries and features from generic
spatial databases.
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 feature classes of KML.
This package contains all geometry classes of KML.
Contains all classes to create a chart of the magnetic north declination and to perform magnetic north calculations.
The datatype in this package is an aggregate of the metadata elements that describe the spatial
and temporal extent of the referring entity.
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.
Provides classes for referencing and rectifying rasters.
Handles the S-57 format.
Handles the shp format.
Handles the svg format.
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
Specifies ellipsoids and geodetic datums.
Contains classes to perform geometry operations on an ellipsoid and in cartesian space.
Contains classes to perform geometry operations in cartesian space.
Contains classes to perform geometry operations on an ellipsoid.
This package provides topological operations between shapes.
Topology operations in cartesian space.
Topology and geometry calculations on an ellipse.
Topology and geometry calculations on a sphere.
Defines image processing operators that can be applied to an
ALcdImage.
Provides a builder for optimizing, simplifying,
multi-leveling and slicing 3D mesh data.
Model interfaces
Contains interfaces and algorithms for routing (shortest route, tracing).
Provides functions associating values with edges, used by the routing algorithms to determine the length of a route.
This package contains the base classes that describe a panorama.
All projection related aspects.
Everything related to model references and view references.
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.
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
Provides support for real-time line of sight calculation on elevation models using
hardware acceleration to perform calculations.
The viewshed package provides support for computing and rendering visbility for
3D scenes consisting of any meshes, extruded shapes or terrain.
Provides a
TLcdCGRSFormat
to parse and format Common Grid Reference System (CGRS) coordinates.Provides a
TLcdGARSFormat
to parse and format Global Area Reference System (GARS) coordinates.Handles all transformations between model coordinates and world coordinates.
Basic utilities.
This package provides a builder to construct
expressions
.General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
This package contains classes used for working with generic measurement values.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Controllers for 2D views.
Touch controllers for the 2D view.
This package contains classes for working with measurement values in a GXY context.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
Contains view world transformations.
Contains tracking constraints for
TLspViewXYZWorldTransformation3D
and
TLspViewXYZWorldTransformation2D
that automatically adapt the viewing parameters
for example by tracking an object.This package provides support for measuring distances in a view.
Provides controller implementations that work with touch input instead of
mouse input.
Provides functionality for visually inspecting layers.
Provides support for interactive editing of domain objects in a model.
Defines the concept of edit handles and provides a number of implementations that can be used by
editors
.Classes that describe edit handle results and edit operations.
Defines a mechanism for snapping between objects that are being edited.
Provides utilities for performing geometric operations, such as
visibility culling and intersection tests.
Provides support for the discretization of vector shapes.
Handles labeling algorithms.
Provides layering support for
ILspView
.Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView
, as if by a slide
projector.Provides layering support for raster layers.
This package contains classes for working with measurement values in a lightspeed view context.
Provides support for the painting of grids.
Provides support for
querying
the objects of a layer.Support for various global graphics effects in an
ILspView
.Provides tools needed for working with draped data and the terrain the data is visualized on.
This package provides
vertex arrays
and the vertex array renderer
.Contains utility classes related to Lightspeed views.
Contains a utility class for drawing text to a ILcdGLDrawable using a "texture font".
Utilities for making maps.
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
This package provides Swing components which are related to a view or allow interaction with a view.
Visualisation of the third dimension of a list of points.
-
Uses of ILcdPoint in com.luciad.ais.geodesy
Modifier and TypeMethodDescriptiondouble
TLcdEllipsoidDistanceUtil.distanceAlongArcSegment
(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdEllipsoid aEllipsoid) Returns the distance along the elliptical arc segment (in meters).static double
TLcdEllipsoidCircleUtil.findCenter
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResult) Calculates the center point and the radius of a circle passing through 3 given points on an ellipsoid.void
TLcdEllipsoidRoundUtil.findCenterPoint
(ILcdPoint aStartPoint, double aAzimuth, boolean aTurnLeft, ILcdPoint aCircleCenterPoint, double aCircleRadius, double aRadius, ILcdEllipsoid aEllipsoid, double aAbsoluteTolerance, boolean aFindCenterOutsideCircle, double aMaxDistance, ILcd2DEditablePoint aCenterPointSFCT) Searches the center point of a circle with a given radius touching a line segment and circle.void
TLcdEllipsoidRoundUtil.findCenterPoint
(ILcdPoint aStartPoint, double aAzimuth, boolean aTurnLeft, ILcdPoint aCircleCenterPoint, double aCircleRadius, double aRadius, ILcdEllipsoid aEllipsoid, double aAbsoluteTolerance, boolean aFindCenterOutsideCircle, ILcd2DEditablePoint aCenterPointSFCT) Searches the center point of a circle with a given radius touching a line segment and circle.void
TLcdEllipsoidRoundUtil.findCenterPoint
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aRadius, ILcdEllipsoid aEllipsoid, double aAbsoluteTolerance, ILcd2DEditablePoint aCircleCenterSFCT) Searches the center point of a circle with a given radius touching the two line segments aP1-aP2 and aP2-aP3.double
TLcdEllipsoidRoundUtil.findCenterPointOfTouchingCircle
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, boolean aMaximalRadius, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aCircleCenterSFCT) Searches the center point of a circle touching the line segment aP1-aP2 , touching the line segment aP2-aP3 , containing at least one of aP1 or aP2 , and with maximal possible radius if aMaximalRadius is true, with minimal possible radius if aMaximalRadius is false.void
TLcdEllipsoidRoundUtil.findTangentialThroughPoint
(ILcdPoint aPoint, ILcdPoint aCenter, double aRadius, boolean aClockwise, ILcdEllipsoid aEllipsoid, double aAbsoluteTolerance, ILcd2DEditablePoint aTangentialPointSFCT) Find the point where a line through the given point aPoint is tangential to the given circle.double
TLcdEllipsoidIntersectionUtil.getClosestPointOnArcSegment
(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, double aAzimuth, ILcdPoint aCenter, double aRadius, double aStartAngle, double aArcAngle, ILcd2DEditablePoint aResultSFCT) Returns the forward azimuth direction of the shortest distance path between a point and an elliptical arc segment.int
TLcdEllipsoidIntersectionUtil.intersection2DGeodesicLineWithArcSegment
(ILcdPoint aP1, ILcdPoint aP2, ILcdArc aArc, ILcdEllipsoid aEllipsoid, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT1, ILcd2DEditablePoint aResultSFCT2) Returns the number of intersection points between an elliptical arc and a geodesic line defined by its start point and a direction.final int
TLcdEllipsoidIntersectionUtil.intersection2DGeodesicLineWithArcSegment
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdEllipsoid aEllipsoid, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT1, ILcd2DEditablePoint aResultSFCT2) Returns the number of intersection points between an elliptical arc and a geodesic line defined by its start point and a direction. -
Uses of ILcdPoint in com.luciad.ais.model.aerodrome
Modifier and TypeInterfaceDescriptioninterface
This interface describes the geometry and the relationships of an aerodrome.interface
An arresting gear is a safety device consisting of two major components: engaging or catching devices energy absorption devices for the purpose of arresting both tail hook and non-tail hook equipped aircraft.interface
This interface defines operations to edit the attributes and relationships of anILcdAerodrome
.interface
This interface is an extension of theILcdArrestingGear
interface that allows to change the attributes and relationships of an arresting gear.interface
This interface defines operations to edit the attributes and relationships of anILcdRunwayClinePoint
.interface
This interface describes the geometry and the relationships of a runway cline point.Modifier and TypeClassDescriptionclass
The default implementation of an aerodrome without additional properties.class
This class represents an arresting gear with only default properties.class
The default implementation of an aerodrome with properties.class
The default implementation of an arresting gear with properties.class
The default implementation of a runway cline point with features.class
The default implementation of a runway cline point with default properties.Modifier and TypeMethodDescriptionILcdRunwayDirection.getDisplacedThresholdPoint()
Returns the threshold point of this runway direction.TLcdRunwayDirection.getDisplacedThresholdPoint()
TLcdHelipad.getEndPoint()
TLcdHelipad.getFocusPoint()
TLcdHelipad.getPoint
(int aIndex) TLcdHelipad.getStartPoint()
Modifier and TypeMethodDescriptionboolean
TLcdHelipad.contains2D
(ILcdPoint aPoint) boolean
TLcdHelipad.contains3D
(ILcdPoint aPoint) int
TLcdHelipad.getLineSegmentIntersectionCount
(ILcdPoint aILcdPoint, ILcdPoint aILcdPoint1) void
ILcdEditableRunwayDirection.setDisplacedThresholdPoint
(ILcdPoint aThresholdPoint) Specifies the threshold point of this runway direction.void
TLcdRunwayDirection.setDisplacedThresholdPoint
(ILcdPoint aThresholdPoint) -
Uses of ILcdPoint in com.luciad.ais.model.airspace
Modifier and TypeInterfaceDescriptioninterface
This interface describes the geometry and the relationships of an airspace segment.interface
This interface defines operations to edit the attributes and relationships of anILcdAirspaceSegment
.Modifier and TypeClassDescriptionclass
The default implementation of an airspace segment without features.class
An implementation of an airspace segment that uses aILcdGeoPathLeg.SUB_POINT_LIST
as geopath leg type together with a shared subpointlist as dataset.Modifier and TypeMethodDescriptionTLcdAirspace.getEndPoint()
TLcdAirspaceCorridor.getEndPoint()
TLcdAirspace.getFocusPoint()
TLcdAirspaceCorridor.getFocusPoint()
ILcdAirspaceCorridor.getPoint
(int aIndex) Returns the point of the axis at the given index.TLcdAirspace.getPoint
(int i) TLcdAirspaceCorridor.getPoint
(int i) TLcdAirspace.getStartPoint()
TLcdAirspaceCorridor.getStartPoint()
Modifier and TypeMethodDescriptionboolean
TLcdAirspace.contains2D
(ILcdPoint aPoint) boolean
TLcdAirspaceCorridor.contains2D
(ILcdPoint aPoint) boolean
TLcdAssociationBasedAirspace.contains2D
(ILcdPoint aPoint) boolean
TLcdAirspace.contains3D
(ILcdPoint aPoint) boolean
TLcdAirspaceCorridor.contains3D
(ILcdPoint aPoint) boolean
TLcdAssociationBasedAirspace.contains3D
(ILcdPoint aPoint) int
TLcdAirspace.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdAirspaceCorridor.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) -
Uses of ILcdPoint in com.luciad.ais.model.finalapproachpath
Modifier and TypeMethodDescriptionILcdFinalApproachPath.getFlightPathAlignmentPoint()
The flight path alignment point (FPAP) of the final approach path.TLcdFinalApproachPath.getFlightPathAlignmentPoint()
ILcdFinalApproachPath.getLandingThresholdPoint()
The landing threshold point (LTP) of the final approach path.TLcdFinalApproachPath.getLandingThresholdPoint()
Modifier and TypeMethodDescriptionvoid
ILcdEditableFinalApproachPath.setFlightPathAlignmentPoint
(ILcdPoint aFlightPathAlignmentPoint) Specifies the flight path alignment point for the final approach path.void
TLcdFinalApproachPath.setFlightPathAlignmentPoint
(ILcdPoint aFlightPathAlignmentPoint) void
ILcdEditableFinalApproachPath.setLandingThresholdPoint
(ILcdPoint aLandingThresholdPoint) Specifies the landing threshold point for the final approach path.void
TLcdFinalApproachPath.setLandingThresholdPoint
(ILcdPoint aLandingThresholdPoint) -
Uses of ILcdPoint in com.luciad.ais.model.obstacle
Modifier and TypeInterfaceDescriptioninterface
This extension of theILcdEditableObstacle
interface allows users to change the geodetic datum of an obstacle.interface
This interface describes the geometry and the relationships of an obstacle.Modifier and TypeClassDescriptionclass
This extension ofTLcdFeaturedObstacle
has all facilities to store obstacle related aspects.class
This class defines an obstacle. -
Uses of ILcdPoint in com.luciad.ais.model.parachutejumparea
Modifier and TypeInterfaceDescriptioninterface
This interface defines operations to edit the attributes and relationships of anILcdParachuteJumpAreaSegment
.interface
This interface describes the geometry and the relationships of an parachute jump area segment.Modifier and TypeClassDescriptionclass
The default implementation of a parachute jump area segment without features.Modifier and TypeMethodDescriptionTLcdParachuteJumpArea.getEndPoint()
TLcdParachuteJumpArea.getFocusPoint()
TLcdParachuteJumpArea.getPoint
(int i) TLcdParachuteJumpArea.getStartPoint()
Modifier and TypeMethodDescriptionboolean
TLcdParachuteJumpArea.contains2D
(ILcdPoint aPoint) boolean
TLcdParachuteJumpArea.contains3D
(ILcdPoint aPoint) int
TLcdParachuteJumpArea.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) -
Uses of ILcdPoint in com.luciad.ais.model.procedure
Modifier and TypeMethodDescriptionILcdProcedureLeg.getArcCentreFix()
For RF legs only, returns the center of the turn arc.TLcdProcedureLeg.getArcCentreFix()
TLcdAircraftState.getCurrentPosition()
Returns the current position of the aircraft.TLcdProcedureTrajectory.getEndPoint()
ILcdProcedureLeg.getFix()
TLcdProcedureLeg.getFix()
TLcdProcedureTrajectory.getFocusPoint()
TLcdProcedureTrajectory.getPoint
(int aIndex) Returns the trajectory point at the given index.ILcdProcedureLeg.getRecommendedNavaid()
An auxiliary navaid for AF, CD, CR legs.TLcdProcedureLeg.getRecommendedNavaid()
ILcdHolding.getSignificantPoint()
Return the significant point (waypoint) of this holding.TLcdHolding.getSignificantPoint()
TLcdProcedureTrajectory.getStartPoint()
Modifier and TypeMethodDescriptionvoid
ILcdProcedureGeometryHandler.beginAngleArc
(ILcdPoint aCenter, double aRadius, double aStartAngle, double aArcAngle, double aBeginHeight, double aEndHeight, TLcdProcedureGeometryType aType) Marks the start of an arc.boolean
TLcdProcedureTrajectory.contains2D
(ILcdPoint aPoint) Returnsfalse
.boolean
TLcdProcedureTrajectory.contains3D
(ILcdPoint aPoint) Returnsfalse
.protected void
TLcdProcedureGeometryCalculator.flyByOntoArc
(TLcdAircraftState aStateSFCT, ILcdPoint aTerminator, ILcdPoint aCenter, double aRadius, boolean aClockwise, ILcdProcedureGeometryHandler aHandler) Executes a flyby onto the given arc.protected void
TLcdProcedureGeometryCalculator.flyByOntoLine
(TLcdAircraftState aStateSFCT, ILcdPoint aP1, ILcdPoint aP2, ILcdProcedureGeometryHandler aHandler) Executes a flyby onto the given line segment.protected void
TLcdProcedureGeometryCalculator.flyOverOntoArc
(TLcdAircraftState aStateSFCT, ILcdPoint aTerminator, ILcdPoint aCenter, double aRadius, boolean aClockwise, ILcdProcedureGeometryHandler aHandler) Executes a flyover onto the specified arc.protected void
TLcdProcedureGeometryCalculator.flyOverOntoLine
(TLcdAircraftState aStateSFCT, ILcdPoint aTargetFix, TLcdProcedureLegTurnDirectionType aTurnDirection, ILcdProcedureGeometryHandler aHandler) Executes a flyover onto the line segment specified by the current aircraft position andaTargetFix
.int
TLcdProcedureTrajectory.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) protected final void
TLcdProcedureGeometryCalculator.handleAngleArc
(ILcdPoint aCentre, double aRadius, double aStartAngle, double aArcAngle, double aStartHeight, double aEndHeight, TLcdProcedureGeometryType aType, TLcdAircraftState aState, ILcdProcedureGeometryHandler aHandler) This method may be used by derived classes to output geometry.void
ILcdProcedureGeometryHandler.handleArcSegment
(ILcdPoint aP1, ILcdPoint aP2, int aIndex, int aNumSegments, TLcdProcedureGeometryType aType) Handle a single segment of a discretized arc.void
ILcdProcedureGeometryHandler.handleLine
(ILcdPoint aStartPoint, ILcdPoint aEndPoint, TLcdProcedureGeometryType aType) Handle a line segment defined by two points.protected final void
TLcdProcedureGeometryCalculator.handleLine
(ILcdPoint aStartPoint, ILcdPoint aEndPoint, TLcdProcedureGeometryType aType, TLcdAircraftState aState, ILcdProcedureGeometryHandler aHandler) This method may be used by derived classes to output geometry.void
ILcdProcedureGeometryHandler.handlePoint
(ILcdPoint aPoint, TLcdProcedureGeometryType aType) Handle the given point.protected final void
TLcdProcedureGeometryCalculator.handlePoint
(ILcdPoint aPoint, TLcdProcedureGeometryType aType, TLcdAircraftState aState, ILcdProcedureGeometryHandler aHandler) This method may be used by derived classes to output geometry.void
ILcdEditableProcedureLeg.setArcCentreFix
(ILcdPoint aArcCentreFix) For RF legs, sets the center point of the turn arc.void
TLcdProcedureLeg.setArcCentreFix
(ILcdPoint aArcCentreFix) void
TLcdAircraftState.setCurrentPosition
(ILcdPoint aPos) Moves the current position to the specified location.void
Sets the fix associated with this leg.void
void
ILcdEditableProcedureLeg.setRecommendedNavaid
(ILcdPoint aRecommendedNavaid) Sets the secondary navaid for AF, CD, CR legs.void
TLcdProcedureLeg.setRecommendedNavaid
(ILcdPoint aRecommendedNavaid) void
ILcdEditableHolding.setSignificantPoint
(ILcdPoint aSignificantPoint) Specify the significant point (waypoint) of this holding.void
TLcdHolding.setSignificantPoint
(ILcdPoint aSignificantPoint) -
Uses of ILcdPoint in com.luciad.ais.model.refuelingtrack
Modifier and TypeInterfaceDescriptioninterface
An editable extension ofILcdRefuelingTrackPoint
.interface
This interface describes the geometry and the relationships of a refueling track point.Modifier and TypeClassDescriptionclass
This extension ofTLcdRefuelingTrackPoint
has all facilities to store refueling route point related aspects.class
This class represents a refueling route point. -
Uses of ILcdPoint in com.luciad.ais.model.route
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdMilitaryTrainingRoutePoint
interface that allows to change the attributes and relationships of a military training route point.interface
This interface is an extension of theILcdRoutePoint
interface that allows to change the attributes and relationships of a route point.interface
This interface describes the geometry and the relationships of a military training route point.interface
This interface describes the geometry and the relationships of a route point.Modifier and TypeClassDescriptionclass
A featured extension ofTLcdMilitaryTrainingRoutePoint
.class
An implementation ofILcdMilitaryTrainingRoutePoint
.Modifier and TypeMethodDescriptionILcdRouteSegment.getBeginPoint()
Returns the first point of this route segment.TLcdRouteSegment.getBeginPoint()
ILcdRouteSegment.getEndPoint()
Returns the second point of this route segment.TLcdRouteSegment.getEndPoint()
TLcdRouteSegment.getPoint
(int i) Modifier and TypeMethodDescriptionvoid
ILcdEditableRouteSegment.setBeginPoint
(ILcdPoint aBeginPoint) Specifies the begin point of this route segment.void
TLcdRouteSegment.setBeginPoint
(ILcdPoint aBeginPoint) void
ILcdEditableRouteSegment.setEndPoint
(ILcdPoint aEndPoint) Specifies the end point for this route segment.void
TLcdRouteSegment.setEndPoint
(ILcdPoint aEndPoint) -
Uses of ILcdPoint in com.luciad.ais.model.service
Modifier and TypeInterfaceDescriptioninterface
This interface defines operations to edit the attributes and relationships of anILcdLocationBasedService
.interface
This interface describes the geometry and the relationships of a location-based service object.Modifier and TypeClassDescriptionclass
The default implementation of a location-based service object with additional properties.class
The default implementation of a location-based service object with default properties. -
Uses of ILcdPoint in com.luciad.ais.model.vfr
Modifier and TypeInterfaceDescriptioninterface
This interface defines operations to edit the attributes and relationships of anILcdVFRRoutePoint
.interface
This interface describes the geometry and the relationships of a VFR route point.Modifier and TypeClassDescriptionclass
The default implementation of a VFR route point with addtional properties.class
The default implementation of a VFR route point without features. -
Uses of ILcdPoint in com.luciad.ais.shape
Modifier and TypeInterfaceDescriptioninterface
An editable extension ofILcdGeoPathLeg
.interface
AnILcdGeoPathLeg
is a geometric shape defined by a point and, depending on the type of the leg, a number of other parameters.Modifier and TypeClassDescriptionclass
An generic point class that delegates to another ILcd3DEditablePoint instance.class
An implementation of theILcdGeoPathLeg
interface.Modifier and TypeMethodDescriptionTLcdAISArcBand.getCenter()
TLcdAISPolygon.getEndPoint()
TLcdAISPolyline.getEndPoint()
TLcdDiscretizedLonLatGeoPath.getEndPoint()
TLcdAISArcBand.getFocusPoint()
TLcdAISPoint.getFocusPoint()
TLcdAISPolygon.getFocusPoint()
TLcdAISPolyline.getFocusPoint()
TLcdDiscretizedLonLatGeoPath.getFocusPoint()
TLcdAISPolygon.getPoint
(int i) TLcdAISPolyline.getPoint
(int i) TLcdDiscretizedLonLatGeoPath.getPoint
(int aIndex) TLcdAISPolygon.getStartPoint()
TLcdAISPolyline.getStartPoint()
TLcdDiscretizedLonLatGeoPath.getStartPoint()
Modifier and TypeMethodDescriptionprotected boolean
TLcdDiscretizedLonLatGeoPath.acceptCorrection
(ILcdGeoPathLeg aLeg, int aType, ILcdPoint aOriginalPoint, ILcdPoint aNewPoint) Checks whether the proposed data correction is accepted or not, to prevent self-intersections in the discretized pointlists.boolean
TLcdAISArcBand.contains2D
(ILcdPoint aPoint) boolean
TLcdAISPoint.contains2D
(ILcdPoint aPoint) boolean
TLcdAISPolygon.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdAISPolyline.contains2D
(ILcdPoint aPoint) boolean
TLcdDiscretizedLonLatGeoPath.contains2D
(ILcdPoint aPoint) boolean
TLcdAISArcBand.contains3D
(ILcdPoint aPoint) boolean
TLcdAISPoint.contains3D
(ILcdPoint aPoint) boolean
TLcdAISPolygon.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdAISPolyline.contains3D
(ILcdPoint aPoint) boolean
TLcdDiscretizedLonLatGeoPath.contains3D
(ILcdPoint aPoint) int
TLcdAISPolygon.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdAISPolyline.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdDiscretizedLonLatGeoPath.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) void
void
void
void
void
void
void
-
Uses of ILcdPoint in com.luciad.earth.tileset.datatype
Modifier and TypeMethodDescriptionvoid
TLcdEarthVertexArray.setCoordinateOrigin
(ILcdPoint aCoordinateOrigin) -
Uses of ILcdPoint in com.luciad.earth.tileset.terrain
Modifier and TypeMethodDescriptiondouble
TLcdEarthTileSetElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aGeoReference) double
TLcdEarthTileSetElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aGeoReference, double aDesiredResolution) double
TLcdEarthTileSetElevationProviderAdapter.retrieveHeightAt
(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.earth.util
Modifier and TypeMethodDescriptionabstract double
ALcdEarthTerrainElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns the elevation for a given location, defined in meters above mean sea level.double
ALcdEarthTerrainElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference, double aDesiredResolution) Returns the elevation for a given location, defined in meters above mean sea level.double
TLcdEarthTerrainElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aGeoReference) double
TLcdEarthTerrainElevationProvider.retrieveElevationAt
(ILcdPoint aPoint, ILcdGeoReference aPointReference, double aDesiredResolution) void
ILcdEarthMultivaluedProvider.retrieveValuesSFCT
(ILcdPoint aPoint, double[] aValues) Retrieves all the values at a given point. -
Uses of ILcdPoint in com.luciad.earth.view.vertical
Modifier and TypeMethodDescriptionprotected double
TLcdVVTerrainModel.calculateStepSize
(int aSegmentIndex, double aSegmentDistance, ILcdPoint aSegmentPoint1, ILcdPoint aSegmentPoint2, ILcdModelReference aPointReference) This method calculates the step size using which the terrain is sampled. -
Uses of ILcdPoint in com.luciad.format.aixm51.model.abstractfeature
Modifier and TypeMethodDescriptionTLcdAIXM51AbstractAIXMFeature.getFocusPoint()
TLcdAIXM51AbstractAIXMTimeSlice.getFocusPoint()
Modifier and TypeMethodDescriptionboolean
TLcdAIXM51AbstractAIXMTimeSlice.contains2D
(ILcdPoint aPoint) boolean
TLcdAIXM51AbstractAIXMTimeSlice.contains3D
(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.aixm51.model.features.airspace
Modifier and TypeMethodDescriptionboolean
TLcdAIXM51AirspaceVolume.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdAIXM51AirspaceVolume.contains3D
(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.aixm51.model.features.geometry
Modifier and TypeClassDescriptionclass
A class that represents an AIXM 5.1 elevated point.class
A class that represents an AIXM 5.1 Point.Modifier and TypeMethodDescriptionTLcdAIXM51ElevatedCurve.getFocusPoint()
TLcdAIXM51ElevatedSurface.getFocusPoint()
-
Uses of ILcdPoint in com.luciad.format.aixm51.model.features.obstacle
Modifier and TypeMethodDescriptionboolean
TLcdAIXM51VerticalStructurePart.contains2D
(ILcdPoint aPoint) boolean
TLcdAIXM51VerticalStructurePart.contains3D
(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.asdi
Modifier and TypeMethodDescriptionTLcdASDIFlightPlan.getPoint
(int aPointIndex) Retrieves the intended route position indicated byaPointIndex
.TLcdASDIFlightPlanHistory.getPoint
(int aPointIndex) Retrieves the position indicated byaPointIndex
in the most recent intended path.TLcdASDIFlightPlanHistory.getPoint
(int aFlightPlanIndex, int aPointIndex) Retrieves the position indicated byaPointIndex
in the intended path of the flight plan at indexaFlightPlanIndex
.TLcdASDITrajectory.getPoint
(int aIndex) -
Uses of ILcdPoint in com.luciad.format.asterix
Modifier and TypeClassDescriptionclass
Defines an ASTERIX plot.class
Time-dependent view on aTLcdASTERIXTrajectory
.Modifier and TypeMethodDescriptionTLcdASTERIXTrajectory.getEndPoint()
TLcdASTERIXPrecipitationZone.getFocusPoint()
TLcdASTERIXTrajectory.getFocusPoint()
TLcdASTERIXTrajectory.getPoint
(int aIndex) TLcdASTERIXTrajectory.getStartPoint()
Modifier and TypeMethodDescriptionboolean
TLcdASTERIXPlot.contains2D
(ILcdPoint aPoint) boolean
TLcdASTERIXPrecipitationZone.contains2D
(ILcdPoint aPoint) boolean
TLcdASTERIXTrajectory.contains2D
(ILcdPoint aPoint) boolean
TLcdASTERIXPlot.contains3D
(ILcdPoint aPoint) boolean
TLcdASTERIXPrecipitationZone.contains3D
(ILcdPoint aPoint) boolean
TLcdASTERIXTrajectory.contains3D
(ILcdPoint aPoint) int
TLcdASTERIXTrajectory.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) ModifierConstructorDescriptionTLcdASTERIXReferenceProvider
(ILcdPoint aRadarPosition) The provider will return an azimuthal equidistant reference with the given origin and no rotation.TLcdASTERIXReferenceProvider
(ILcdPoint aRadarPosition, double aRadarPlatformOrientation) The provider will return an azimuthal equidistant reference with the given origin and rotation. -
Uses of ILcdPoint in com.luciad.format.bingmaps
Modifier and TypeMethodDescriptionTLcdBingMapsCoverageArea.getFocusPoint()
TLcdBingMapsCoverageArea.getLocation()
Modifier and TypeMethodDescriptionboolean
TLcdBingMapsCoverageArea.contains2D
(ILcdPoint aPoint) boolean
TLcdBingMapsCoverageArea.contains3D
(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.database
Modifier and TypeMethodDescriptionTLcdFeaturedMultiShapeList.getFocusPoint()
TLcdFeaturedSingleShapeList.getFocusPoint()
Modifier and TypeMethodDescriptionboolean
TLcdFeaturedMultiShapeList.contains2D
(ILcdPoint aPoint) boolean
TLcdFeaturedSingleShapeList.contains2D
(ILcdPoint aPoint) boolean
TLcdFeaturedMultiShapeList.contains3D
(ILcdPoint aPoint) boolean
TLcdFeaturedSingleShapeList.contains3D
(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.database.shape
Modifier and TypeClassDescriptionclass
This class represents aTLcdLonLatHeightMPoint
with a measure value.class
This class represents aTLcdLonLatPoint
with a measure (M) value.class
This class represents aTLcdXYPoint
with a measure (M) value.class
This class represents aTLcdXYZPoint
with a measure value. -
Uses of ILcdPoint in com.luciad.format.dgn
Modifier and TypeMethodDescriptionTLcdDGNReferenceFile.getMasterOrigin()
Returns the master origin.TLcdDGNReferenceFile.getReferenceOrigin()
Returns the reference origin.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 ILcdPoint in com.luciad.format.dwg
Modifier and TypeClassDescriptionclass
This class represents a Point from a DWG file.ModifierConstructorDescriptionTLcdDWGPoint
(TLcdDWGExtendedEntityData aExtendedEntityData, TLcdDWGDisplayInfo aDisplayInfo, ILcdPoint aPoint) Creates a new TLcdDWGPoint with the given DWG properties and coordinates. -
Uses of ILcdPoint in com.luciad.format.gdf
Modifier and TypeInterfaceDescriptioninterface
Represents a GDF point feature. -
Uses of ILcdPoint in com.luciad.format.gml2.model
Modifier and TypeClassDescriptionclass
A Point is defined by a single coordinate tuple.Modifier and TypeMethodDescriptionTLcdGML2LinearRing.getEndPoint()
TLcdGML2LineString.getEndPoint()
TLcdGML2AbstractFeature.getFocusPoint()
TLcdGML2AbstractGeometry.getFocusPoint()
TLcdGML2Box.getFocusPoint()
TLcdGML2GeometryCollection.getFocusPoint()
TLcdGML2LinearRing.getFocusPoint()
TLcdGML2LineString.getFocusPoint()
TLcdGML2Point.getFocusPoint()
TLcdGML2Polygon.getFocusPoint()
TLcdGML2Box.getLocation()
TLcdGML2Coordinates.getPoint
(int aIndex) Deprecated.TLcdGML2Polygon.getPoint
(int aIndex) TLcdGML2LinearRing.getStartPoint()
TLcdGML2LineString.getStartPoint()
Modifier and TypeMethodDescriptionboolean
TLcdGML2AbstractFeature.contains2D
(ILcdPoint aPoint) boolean
TLcdGML2AbstractGeometry.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML2Box.contains2D
(ILcdPoint aPoint) boolean
TLcdGML2GeometryCollection.contains2D
(ILcdPoint aPoint) boolean
TLcdGML2LinearRing.contains2D
(ILcdPoint aPoint) boolean
TLcdGML2LineString.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML2Point.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML2Polygon.contains2D
(ILcdPoint aPoint) boolean
TLcdGML2AbstractFeature.contains3D
(ILcdPoint aPoint) boolean
TLcdGML2AbstractGeometry.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML2Box.contains3D
(ILcdPoint aPoint) boolean
TLcdGML2GeometryCollection.contains3D
(ILcdPoint aPoint) boolean
TLcdGML2LinearRing.contains3D
(ILcdPoint aPoint) boolean
TLcdGML2LineString.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML2Point.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML2Polygon.contains3D
(ILcdPoint aPoint) int
TLcdGML2LinearRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML2LineString.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) void
void
void
void
void
void
void
void
void
TLcdGML2Box.setToIncludePoint2D
(ILcdPoint aPoint) void
TLcdGML2Box.setToIncludePoint3D
(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.gml31.model
Modifier and TypeClassDescriptionclass
Direct position instances hold the coordinates for a position within some coordinate reference system (CRS).class
A Point is defined by a single coordinate tuple.class
Vector instances hold the components for a (usually spatial) vector within some coordinate reference system (CRS).Modifier and TypeMethodDescriptionTLcdGML31Arc.getCenter()
TLcdGML31ArcByBulge.getCenter()
TLcdGML31ArcByCenterPoint.getCenter()
TLcdGML31Circle.getCenter()
TLcdGML31CircleByCenterPoint.getCenter()
TLcdGML31AbstractCurve.getEndPoint()
TLcdGML31AbstractCurveSegment.getEndPoint()
TLcdGML31AbstractRing.getEndPoint()
TLcdGML31Arc.getEndPoint()
TLcdGML31ArcByBulge.getEndPoint()
TLcdGML31ArcByCenterPoint.getEndPoint()
TLcdGML31ArcString.getEndPoint()
TLcdGML31ArcStringByBulge.getEndPoint()
TLcdGML31Circle.getEndPoint()
TLcdGML31CircleByCenterPoint.getEndPoint()
TLcdGML31CompositeCurve.getEndPoint()
TLcdGML31Curve.getEndPoint()
TLcdGML31GeodesicString.getEndPoint()
TLcdGML31LinearRing.getEndPoint()
TLcdGML31LineString.getEndPoint()
TLcdGML31LineStringSegment.getEndPoint()
TLcdGML31OrientableCurve.getEndPoint()
TLcdGML31Ring.getEndPoint()
TLcdGML31Triangle.getEndPoint()
TLcdGML31Circle.getFirstIntermediatePoint()
TLcdGML31AbstractCurveSegment.getFocusPoint()
TLcdGML31AbstractFeature.getFocusPoint()
TLcdGML31AbstractGeometry.getFocusPoint()
TLcdGML31AbstractRing.getFocusPoint()
TLcdGML31AbstractSurfacePatch.getFocusPoint()
TLcdGML31Arc.getFocusPoint()
TLcdGML31ArcByBulge.getFocusPoint()
TLcdGML31ArcByCenterPoint.getFocusPoint()
TLcdGML31ArcString.getFocusPoint()
TLcdGML31ArcStringByBulge.getFocusPoint()
TLcdGML31Circle.getFocusPoint()
TLcdGML31CircleByCenterPoint.getFocusPoint()
TLcdGML31CompositeCurve.getFocusPoint()
TLcdGML31Curve.getFocusPoint()
TLcdGML31DirectPosition.getFocusPoint()
TLcdGML31Envelope.getFocusPoint()
TLcdGML31GeodesicString.getFocusPoint()
TLcdGML31LinearRing.getFocusPoint()
TLcdGML31LineString.getFocusPoint()
TLcdGML31LineStringSegment.getFocusPoint()
TLcdGML31MultiCurve.getFocusPoint()
TLcdGML31MultiGeometry.getFocusPoint()
TLcdGML31MultiLineString.getFocusPoint()
TLcdGML31MultiPoint.getFocusPoint()
TLcdGML31MultiPolygon.getFocusPoint()
TLcdGML31MultiSurface.getFocusPoint()
TLcdGML31OrientableCurve.getFocusPoint()
TLcdGML31OrientableSurface.getFocusPoint()
TLcdGML31Point.getFocusPoint()
TLcdGML31Polygon.getFocusPoint()
TLcdGML31PolygonPatch.getFocusPoint()
TLcdGML31Rectangle.getFocusPoint()
TLcdGML31Ring.getFocusPoint()
TLcdGML31Surface.getFocusPoint()
TLcdGML31Triangle.getFocusPoint()
TLcdGML31Vector.getFocusPoint()
TLcdGML31Arc.getIntermediatePoint()
TLcdGML31Envelope.getLocation()
TLcdGML31Rectangle.getLocation()
TLcdGML31Coordinates.getPoint
(int aIndex) Deprecated.TLcdGML31DirectPositionList.getPoint
(int aIndex) TLcdGML31Triangle.getPoint
(int aIndex) TLcdGML31Circle.getSecondIntermediatePoint()
TLcdGML31AbstractCurve.getStartPoint()
TLcdGML31AbstractCurveSegment.getStartPoint()
TLcdGML31AbstractRing.getStartPoint()
TLcdGML31Arc.getStartPoint()
TLcdGML31ArcByBulge.getStartPoint()
TLcdGML31ArcByCenterPoint.getStartPoint()
TLcdGML31ArcString.getStartPoint()
TLcdGML31ArcStringByBulge.getStartPoint()
TLcdGML31Circle.getStartPoint()
TLcdGML31CircleByCenterPoint.getStartPoint()
TLcdGML31CompositeCurve.getStartPoint()
TLcdGML31Curve.getStartPoint()
TLcdGML31GeodesicString.getStartPoint()
TLcdGML31LinearRing.getStartPoint()
TLcdGML31LineString.getStartPoint()
TLcdGML31LineStringSegment.getStartPoint()
TLcdGML31OrientableCurve.getStartPoint()
TLcdGML31Ring.getStartPoint()
TLcdGML31Triangle.getStartPoint()
Modifier and TypeMethodDescriptionboolean
Adapts this arc such that its start point and end point coincide with the given start and end point.boolean
boolean
TLcdGML31AbstractCurveSegment.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML31AbstractFeature.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31AbstractGeometry.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML31AbstractRing.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML31AbstractSurfacePatch.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML31Arc.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31ArcByBulge.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31ArcByCenterPoint.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31ArcString.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31ArcStringByBulge.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31Circle.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31CircleByCenterPoint.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31CompositeCurve.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31Curve.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31DirectPosition.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML31Envelope.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31GeodesicString.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31LinearRing.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31LineString.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML31LineStringSegment.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31MultiCurve.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31MultiGeometry.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31MultiLineString.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31MultiPoint.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31MultiPolygon.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31MultiSurface.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31OrientableCurve.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML31OrientableSurface.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML31Point.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML31Polygon.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31PolygonPatch.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31Rectangle.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31Ring.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31Surface.contains2D
(ILcdPoint aPoint) boolean
TLcdGML31Triangle.contains2D
(ILcdPoint aArg0) boolean
TLcdGML31Vector.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML31AbstractCurveSegment.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML31AbstractFeature.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31AbstractGeometry.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML31AbstractRing.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML31AbstractSurfacePatch.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML31Arc.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31ArcByBulge.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31ArcByCenterPoint.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31ArcString.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31ArcStringByBulge.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31Circle.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31CircleByCenterPoint.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31CompositeCurve.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31Curve.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31DirectPosition.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML31Envelope.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31GeodesicString.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31LinearRing.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31LineString.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML31LineStringSegment.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31MultiCurve.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31MultiGeometry.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31MultiLineString.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31MultiPoint.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31MultiPolygon.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31MultiSurface.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31OrientableCurve.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML31OrientableSurface.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML31Point.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML31Polygon.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31PolygonPatch.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31Rectangle.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31Ring.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31Surface.contains3D
(ILcdPoint aPoint) boolean
TLcdGML31Triangle.contains3D
(ILcdPoint aArg0) boolean
TLcdGML31Vector.contains3D
(ILcdPoint aILcdPoint) int
TLcdGML31AbstractCurve.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31AbstractCurveSegment.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31AbstractRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31Arc.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31ArcByBulge.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31ArcByCenterPoint.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31ArcString.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31ArcStringByBulge.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31Circle.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31CircleByCenterPoint.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31CompositeCurve.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31Curve.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31GeodesicString.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31LinearRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31LineString.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31LineStringSegment.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31OrientableCurve.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31Ring.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML31Triangle.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
TLcdGML31Envelope.setToIncludePoint2D
(ILcdPoint aPoint) void
TLcdGML31Rectangle.setToIncludePoint2D
(ILcdPoint aArg0) void
TLcdGML31Envelope.setToIncludePoint3D
(ILcdPoint aPoint) void
TLcdGML31Rectangle.setToIncludePoint3D
(ILcdPoint aArg0) -
Uses of ILcdPoint in com.luciad.format.gml32.model
Modifier and TypeClassDescriptionclass
Direct position instances hold the coordinates for a position within some coordinate reference system (CRS).class
A Point is defined by a single coordinate tuple.class
For some applications the components of the position may be adjusted to yield a unit vector.Modifier and TypeMethodDescriptionTLcdGML32Arc.getCenter()
TLcdGML32ArcByBulge.getCenter()
TLcdGML32ArcByCenterPoint.getCenter()
TLcdGML32Circle.getCenter()
TLcdGML32CircleByCenterPoint.getCenter()
TLcdGML32AbstractCurve.getEndPoint()
TLcdGML32AbstractCurveSegment.getEndPoint()
TLcdGML32AbstractRing.getEndPoint()
TLcdGML32Arc.getEndPoint()
TLcdGML32ArcByBulge.getEndPoint()
TLcdGML32ArcByCenterPoint.getEndPoint()
TLcdGML32ArcString.getEndPoint()
TLcdGML32ArcStringByBulge.getEndPoint()
TLcdGML32Circle.getEndPoint()
TLcdGML32CircleByCenterPoint.getEndPoint()
TLcdGML32CompositeCurve.getEndPoint()
TLcdGML32Curve.getEndPoint()
TLcdGML32GeodesicString.getEndPoint()
TLcdGML32LinearRing.getEndPoint()
TLcdGML32LineString.getEndPoint()
TLcdGML32LineStringSegment.getEndPoint()
TLcdGML32OrientableCurve.getEndPoint()
TLcdGML32Ring.getEndPoint()
TLcdGML32Triangle.getEndPoint()
TLcdGML32Circle.getFirstIntermediatePoint()
TLcdGML32AbstractCurveSegment.getFocusPoint()
TLcdGML32AbstractFeature.getFocusPoint()
TLcdGML32AbstractGeometry.getFocusPoint()
TLcdGML32AbstractRing.getFocusPoint()
TLcdGML32AbstractSurfacePatch.getFocusPoint()
TLcdGML32Arc.getFocusPoint()
TLcdGML32ArcByBulge.getFocusPoint()
TLcdGML32ArcByCenterPoint.getFocusPoint()
TLcdGML32ArcString.getFocusPoint()
TLcdGML32ArcStringByBulge.getFocusPoint()
TLcdGML32Circle.getFocusPoint()
TLcdGML32CircleByCenterPoint.getFocusPoint()
TLcdGML32CompositeCurve.getFocusPoint()
TLcdGML32Curve.getFocusPoint()
TLcdGML32DirectPosition.getFocusPoint()
TLcdGML32Envelope.getFocusPoint()
TLcdGML32GeodesicString.getFocusPoint()
TLcdGML32LinearRing.getFocusPoint()
TLcdGML32LineString.getFocusPoint()
TLcdGML32LineStringSegment.getFocusPoint()
TLcdGML32MultiCurve.getFocusPoint()
TLcdGML32MultiGeometry.getFocusPoint()
TLcdGML32MultiPoint.getFocusPoint()
TLcdGML32MultiSurface.getFocusPoint()
TLcdGML32OrientableCurve.getFocusPoint()
TLcdGML32OrientableSurface.getFocusPoint()
TLcdGML32Point.getFocusPoint()
TLcdGML32Polygon.getFocusPoint()
TLcdGML32PolygonPatch.getFocusPoint()
TLcdGML32Rectangle.getFocusPoint()
TLcdGML32Ring.getFocusPoint()
TLcdGML32Surface.getFocusPoint()
TLcdGML32Triangle.getFocusPoint()
TLcdGML32Arc.getIntermediatePoint()
TLcdGML32Envelope.getLocation()
TLcdGML32Rectangle.getLocation()
TLcdGML32Coordinates.getPoint
(int aIndex) Deprecated.TLcdGML32DirectPositionList.getPoint
(int aIndex) TLcdGML32Triangle.getPoint
(int aIndex) TLcdGML32Circle.getSecondIntermediatePoint()
TLcdGML32AbstractCurve.getStartPoint()
TLcdGML32AbstractCurveSegment.getStartPoint()
TLcdGML32AbstractRing.getStartPoint()
TLcdGML32Arc.getStartPoint()
TLcdGML32ArcByBulge.getStartPoint()
TLcdGML32ArcByCenterPoint.getStartPoint()
TLcdGML32ArcString.getStartPoint()
TLcdGML32ArcStringByBulge.getStartPoint()
TLcdGML32Circle.getStartPoint()
TLcdGML32CircleByCenterPoint.getStartPoint()
TLcdGML32CompositeCurve.getStartPoint()
TLcdGML32Curve.getStartPoint()
TLcdGML32GeodesicString.getStartPoint()
TLcdGML32LinearRing.getStartPoint()
TLcdGML32LineString.getStartPoint()
TLcdGML32LineStringSegment.getStartPoint()
TLcdGML32OrientableCurve.getStartPoint()
TLcdGML32Ring.getStartPoint()
TLcdGML32Triangle.getStartPoint()
Modifier and TypeMethodDescriptionboolean
Adapts this arc such that its start point and end point coincide with the given start and end point.boolean
boolean
TLcdGML32AbstractCurveSegment.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML32AbstractFeature.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32AbstractGeometry.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML32AbstractRing.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML32AbstractSurfacePatch.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML32Arc.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32ArcByBulge.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32ArcByCenterPoint.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32ArcString.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32ArcStringByBulge.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32Circle.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32CircleByCenterPoint.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32CompositeCurve.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32Curve.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32DirectPosition.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML32Envelope.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32GeodesicString.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32LinearRing.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32LineString.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML32LineStringSegment.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32MultiCurve.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32MultiGeometry.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32MultiPoint.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32MultiSurface.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32OrientableCurve.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML32OrientableSurface.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML32Point.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdGML32Polygon.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32PolygonPatch.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32Rectangle.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32Ring.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32Surface.contains2D
(ILcdPoint aPoint) boolean
TLcdGML32Triangle.contains2D
(ILcdPoint aArg0) boolean
TLcdGML32AbstractCurveSegment.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML32AbstractFeature.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32AbstractGeometry.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML32AbstractRing.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML32AbstractSurfacePatch.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML32Arc.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32ArcByBulge.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32ArcByCenterPoint.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32ArcString.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32ArcStringByBulge.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32Circle.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32CircleByCenterPoint.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32CompositeCurve.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32Curve.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32DirectPosition.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML32Envelope.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32GeodesicString.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32LinearRing.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32LineString.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML32LineStringSegment.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32MultiCurve.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32MultiGeometry.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32MultiPoint.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32MultiSurface.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32OrientableCurve.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML32OrientableSurface.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML32Point.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdGML32Polygon.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32PolygonPatch.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32Rectangle.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32Ring.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32Surface.contains3D
(ILcdPoint aPoint) boolean
TLcdGML32Triangle.contains3D
(ILcdPoint aArg0) int
TLcdGML32AbstractCurve.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32AbstractCurveSegment.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32AbstractRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32Arc.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32ArcByBulge.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32ArcByCenterPoint.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32ArcString.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32ArcStringByBulge.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32Circle.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32CircleByCenterPoint.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32CompositeCurve.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32Curve.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32GeodesicString.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32LinearRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32LineString.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32LineStringSegment.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32OrientableCurve.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32Ring.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdGML32Triangle.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
TLcdGML32Envelope.setToIncludePoint2D
(ILcdPoint aPoint) void
TLcdGML32Rectangle.setToIncludePoint2D
(ILcdPoint aArg0) void
TLcdGML32Envelope.setToIncludePoint3D
(ILcdPoint aPoint) void
TLcdGML32Rectangle.setToIncludePoint3D
(ILcdPoint aArg0) -
Uses of ILcdPoint in com.luciad.format.informix.spatial.shp
Modifier and TypeClassDescriptionclass
This class represents aTLcdXYPoint
with a measure value.class
This class represents aTLcdXYZPoint
with a measure value.ModifierConstructorDescriptionTLcdMeasureXYPoint
(ILcdPoint aILcdPoint, double aM) TLcdMeasureXYZPoint
(ILcdPoint aILcdPoint, double aM) TLcdMeasureXYZPoint
(ILcdPoint aILcdPoint, double v, double aM) -
Uses of ILcdPoint in com.luciad.format.kml22.model.feature
Modifier and TypeMethodDescriptionboolean
TLcdKML22Placemark.contains2D
(ILcdPoint aPoint) boolean
TLcdKML22Placemark.contains3D
(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.kml22.model.geometry
Modifier and TypeClassDescriptionclass
Domain class modeling the KML LocationType type.class
Domain class modeling the KML PointType type.Modifier and TypeMethodDescriptionTLcdKML22LinearRing.getEndPoint()
TLcdKML22LineString.getEndPoint()
TLcdKML223DModel.getFocusPoint()
TLcdKML22AbstractGeometry.getFocusPoint()
TLcdKML22LatLonAltBox.getFocusPoint()
TLcdKML22LinearRing.getFocusPoint()
TLcdKML22LineString.getFocusPoint()
TLcdKML22Location.getFocusPoint()
TLcdKML22MultiGeometry.getFocusPoint()
TLcdKML22Point.getFocusPoint()
TLcdKML22Polygon.getFocusPoint()
TLcdKML22LatLonAltBox.getLocation()
TLcdKML22Coordinates.getPoint
(int aIndex) TLcdKML22LinearRing.getStartPoint()
TLcdKML22LineString.getStartPoint()
Modifier and TypeMethodDescriptionboolean
TLcdKML22AbstractGeometry.contains2D
(ILcdPoint aPoint) boolean
TLcdKML22LatLonAltBox.contains2D
(ILcdPoint aPoint) boolean
TLcdKML22LinearRing.contains2D
(ILcdPoint aPoint) boolean
TLcdKML22LineString.contains2D
(ILcdPoint aPoint) boolean
TLcdKML22Location.contains2D
(ILcdPoint aPoint) boolean
TLcdKML22MultiGeometry.contains2D
(ILcdPoint aPoint) boolean
TLcdKML22Point.contains2D
(ILcdPoint aPoint) boolean
TLcdKML22Polygon.contains2D
(ILcdPoint aPoint) boolean
TLcdKML22AbstractGeometry.contains3D
(ILcdPoint aPoint) boolean
TLcdKML22LatLonAltBox.contains3D
(ILcdPoint aPoint) boolean
TLcdKML22LinearRing.contains3D
(ILcdPoint aPoint) boolean
TLcdKML22LineString.contains3D
(ILcdPoint aPoint) boolean
TLcdKML22Location.contains3D
(ILcdPoint aPoint) boolean
TLcdKML22MultiGeometry.contains3D
(ILcdPoint aPoint) boolean
TLcdKML22Point.contains3D
(ILcdPoint aPoint) boolean
TLcdKML22Polygon.contains3D
(ILcdPoint aPoint) int
TLcdKML22LinearRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdKML22LineString.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) void
void
void
void
void
void
void
void
void
void
void
void
-
Uses of ILcdPoint in com.luciad.format.magneticnorth
Modifier and TypeMethodDescriptionfloat
ILcdMagneticNorthMap.retrieveDeclinationAt
(ILcdPoint aPoint) Given a point (and implicitly a time value via setDate()), this method calculates the declination of the magnetic north vector.float
TLcdIGRFMagneticNorthMap.retrieveDeclinationAt
(ILcdPoint aPoint) float
TLcdWMMMagneticNorthMap.retrieveDeclinationAt
(ILcdPoint aPoint) float
ILcdMagneticNorthMap.retrieveInclinationAt
(ILcdPoint aPoint) Given a point (and implicitly a time value via setDate()), this method calculates the inclination of the magnetic north vector.float
TLcdIGRFMagneticNorthMap.retrieveInclinationAt
(ILcdPoint aPoint) float
TLcdWMMMagneticNorthMap.retrieveInclinationAt
(ILcdPoint aPoint) float
ILcdMagneticNorthMap.retrieveTotalIntensityAt
(ILcdPoint aPoint) Given a point (and implicitly a time value via setDate()), this method calculates the total intensity of the magnetic north vector.float
TLcdIGRFMagneticNorthMap.retrieveTotalIntensityAt
(ILcdPoint aPoint) float
TLcdWMMMagneticNorthMap.retrieveTotalIntensityAt
(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.metadata.model.extent
Modifier and TypeMethodDescriptionTLcdISO19115GeographicBoundingBox.getFocusPoint()
TLcdISO19115GeographicBoundingBox.getLocation()
Modifier and TypeMethodDescriptionboolean
TLcdISO19115GeographicBoundingBox.contains2D
(ILcdPoint aPoint) boolean
TLcdISO19115GeographicBoundingBox.contains3D
(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.mif
Modifier and TypeMethodDescriptionprotected void
TLcdMIFModelEncoder.write2DPoint
(ILcdPoint aPoint, BufferedWriter aBufferedWriter) Writes the givenILcdPoint
as a point (Point) and adds a symbol clause. -
Uses of ILcdPoint in com.luciad.format.nvg.nvg15.model
Modifier and TypeClassDescriptionclass
Implementation ofILcd2DEditablePoint
that represents an NVG 1.5 Point.class
Represents textual information at a certain location.Modifier and TypeMethodDescriptionTLcdNVG15Arc.getCenter()
Returns the center of thisILcdEllipse
.TLcdNVG15ArcBand.getCenter()
Returns the center point of thisILcdArcBand
.TLcdNVG15Circle.getCenter()
Returns the center of thisILcdCircle
.TLcdNVG15Ellipse.getCenter()
TLcdNVG15Arc.getEndPoint()
TLcdNVG15ArcBand.getEndPoint()
TLcdNVG15Circle.getEndPoint()
TLcdNVG15Ellipse.getEndPoint()
TLcdNVG15Polygon.getEndPoint()
TLcdNVG15Polyline.getEndPoint()
TLcdNVG15Anchor.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG15Arc.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG15ArcBand.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG15Arrow.getFocusPoint()
TLcdNVG15Circle.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG15Composite.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG15Corridor.getFocusPoint()
TLcdNVG15Ellipse.getFocusPoint()
TLcdNVG15Group.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG15Multipoint.getFocusPoint()
TLcdNVG15Point.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG15Polygon.getFocusPoint()
TLcdNVG15Polyline.getFocusPoint()
TLcdNVG15Text.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG15Multipoint.getPoint
(int aIndex) TLcdNVG15Polygon.getPoint
(int aIndex) TLcdNVG15Polyline.getPoint
(int aIndex) TLcdNVG15Arc.getStartPoint()
TLcdNVG15ArcBand.getStartPoint()
TLcdNVG15Circle.getStartPoint()
TLcdNVG15Ellipse.getStartPoint()
TLcdNVG15Polygon.getStartPoint()
TLcdNVG15Polyline.getStartPoint()
Modifier and TypeMethodDescriptionboolean
TLcdNVG15Anchor.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG15Arc.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG15ArcBand.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG15Arrow.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG15Circle.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG15Composite.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG15Corridor.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG15Ellipse.contains2D
(ILcdPoint aLLP) boolean
TLcdNVG15Group.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG15Multipoint.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG15Point.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG15Polygon.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG15Polyline.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG15Text.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG15Anchor.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG15Arc.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG15ArcBand.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG15Arrow.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG15Circle.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG15Composite.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG15Corridor.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG15Ellipse.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG15Group.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG15Multipoint.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG15Point.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG15Polygon.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG15Polyline.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG15Text.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.int
TLcdNVG15Arc.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG15ArcBand.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG15Circle.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG15Ellipse.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG15Polygon.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG15Polyline.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) void
void
Moves thisILcd2DEditableShape
to the given point in the 2D space.void
void
Moves thisILcd2DEditableShape
to the given point in the 2D space.void
void
void
void
Moves thisILcd2DEditableShape
to the given point in the 2D space.void
void
void
Moves thisILcd2DEditableShape
to the given point in the 2D space.void
void
TLcdNVG15Arc.updateForCornerPoint2D
(int aIndex, ILcdPoint aILcdPoint) Updates the ellipse for the specified corner point location.void
TLcdNVG15Ellipse.updateForCornerPoint2D
(int aCorner, ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.nvg.nvg20.model
Modifier and TypeClassDescriptionclass
Implementation ofILcd2DEditablePoint
that represents an NVG 2.0 Point.class
Represents textual information at a certain location.Modifier and TypeMethodDescriptionTLcdNVG20Arc.getCenter()
Returns the center of thisILcdArc
.TLcdNVG20ArcBandRing.getCenter()
TLcdNVG20Circle.getCenter()
TLcdNVG20CircularRing.getCenter()
Returns the center of thisILcdCircle
.TLcdNVG20EllipticRing.getCenter()
TLcdNVG20Arc.getEndPoint()
TLcdNVG20ArcBandRing.getEndPoint()
TLcdNVG20CircularRing.getEndPoint()
TLcdNVG20EllipticRing.getEndPoint()
TLcdNVG20LinearRing.getEndPoint()
TLcdNVG20Polyline.getEndPoint()
TLcdNVG20RectangularRing.getEndPoint()
TLcdNVG20Arc.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG20ArcBand.getFocusPoint()
TLcdNVG20ArcBandRing.getFocusPoint()
TLcdNVG20Arrow.getFocusPoint()
TLcdNVG20Circle.getFocusPoint()
TLcdNVG20CircularRing.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG20Composite.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG20Corridor.getFocusPoint()
TLcdNVG20Ellipse.getFocusPoint()
TLcdNVG20EllipticRing.getFocusPoint()
TLcdNVG20Group.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG20LinearRing.getFocusPoint()
TLcdNVG20MultiPoint.getFocusPoint()
TLcdNVG20Orbit.getFocusPoint()
TLcdNVG20Point.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG20Polygon.getFocusPoint()
TLcdNVG20Polyline.getFocusPoint()
TLcdNVG20Rectangle.getFocusPoint()
TLcdNVG20RectangularRing.getFocusPoint()
TLcdNVG20Text.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdNVG20Arrow.getPoint
(int aIndex) TLcdNVG20Corridor.getPoint
(int aIndex) TLcdNVG20LinearRing.getPoint
(int aIndex) TLcdNVG20MultiPoint.getPoint
(int aIndex) TLcdNVG20Orbit.getPoint
(int aIndex) TLcdNVG20Polyline.getPoint
(int aIndex) TLcdNVG20Arc.getStartPoint()
TLcdNVG20ArcBandRing.getStartPoint()
TLcdNVG20CircularRing.getStartPoint()
TLcdNVG20EllipticRing.getStartPoint()
TLcdNVG20LinearRing.getStartPoint()
TLcdNVG20Polyline.getStartPoint()
TLcdNVG20RectangularRing.getStartPoint()
Modifier and TypeMethodDescriptionboolean
TLcdNVG20Arc.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG20ArcBand.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20ArcBandRing.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20Arrow.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20Circle.contains2D
(ILcdPoint aILcdPoint) boolean
TLcdNVG20CircularRing.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG20Composite.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG20Corridor.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20Ellipse.contains2D
(ILcdPoint aLLP) boolean
TLcdNVG20EllipticRing.contains2D
(ILcdPoint aLLP) boolean
TLcdNVG20Group.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG20LinearRing.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20MultiPoint.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20Orbit.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20Point.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG20Polygon.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20Polyline.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20Rectangle.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20RectangularRing.contains2D
(ILcdPoint aPoint) boolean
TLcdNVG20Text.contains2D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
TLcdNVG20Arc.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG20ArcBand.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20ArcBandRing.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20Arrow.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20Circle.contains3D
(ILcdPoint aILcdPoint) boolean
TLcdNVG20CircularRing.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG20Composite.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG20Corridor.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20Ellipse.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20EllipticRing.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20Group.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG20LinearRing.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20MultiPoint.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20Orbit.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20Point.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.boolean
TLcdNVG20Polygon.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20Polyline.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20Rectangle.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20RectangularRing.contains3D
(ILcdPoint aPoint) boolean
TLcdNVG20Text.contains3D
(ILcdPoint aILcdPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.int
TLcdNVG20Arc.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG20ArcBandRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG20CircularRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG20EllipticRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG20LinearRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG20Polyline.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdNVG20RectangularRing.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) void
void
void
void
void
Moves thisILcd2DEditableShape
to the given point in the 2D space.void
void
void
void
void
void
Moves thisILcd2DEditableShape
to the given point in the 2D space.void
void
void
Moves thisILcd2DEditableShape
to the given point in the 2D space.void
void
TLcdNVG20Arc.updateForCornerPoint2D
(int aIndex, ILcdPoint aILcdPoint) Updates the arc for the specified corner point location.void
TLcdNVG20EllipticRing.updateForCornerPoint2D
(int aCorner, ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.raster
Modifier and TypeMethodDescriptionTLcdShadedMultilevelRasterPainter.getSunPosition()
Returns the direction of the sun.TLcdShadedRasterPainter.getSunPosition()
Returns the direction of the sun.Modifier and TypeMethodDescriptionTLcdRasterReferencingUtil.createAxisAlignedBounds
(ILcdModelReference aModelReference, ILcdPoint[] aImageTiePoints, ILcdPoint[] aModelTiePoints, double aMaximumResidualTiePointError) Computes the model bounds for a raster with the given size, and given tie points, in a given model reference.TLcdRasterReferencingUtil.createAxisAlignedBounds
(ILcdModelReference aModelReference, ILcdPoint[] aImageTiePoints, ILcdPoint[] aModelTiePoints, double aScaleX, double aScaleY, double aMaximumResidualTiePointError) Returns the model bounds for a raster with the tie points and (optional) scale, in the given model reference.TLcdRasterReferencingUtil.createRotatedModelReference
(ILcdModelReference aModelReference, ILcdPoint[] aImageTiePoints, ILcdPoint[] aModelTiePointsSFCT, boolean aAllowOrthographicReferencing) Computes a suitably rotated model reference for the given tie points.void
TLcdRasterOffsetModelXYZWorldTransformation.modelPoint2worldSFCT
(ILcdPoint aILcdPoint, ILcd3DEditablePoint aILcd3DEditablePoint) double
TLcdRasterOffsetZTransformation.modelZ2worldZ
(ILcdPoint aModelPoint) Takes into account the value of a raster beneath the model point.void
TLcdShadedMultilevelRasterPainter.setSunPosition
(ILcdPoint aPoint) Sets the direction of the sun.void
TLcdShadedRasterPainter.setSunPosition
(ILcdPoint aPoint) Sets the direction of the sun.void
TLcdRasterOffsetModelXYZWorldTransformation.worldPoint2modelSFCT
(ILcdPoint aILcdPoint, ILcd3DEditablePoint aILcd3DEditablePoint) double
TLcdRasterOffsetZTransformation.worldZ2ModelZ
(ILcdPoint aWorldPoint) -
Uses of ILcdPoint in com.luciad.format.raster.reference
Modifier and TypeMethodDescriptionILcdRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) Creates a raster reference for an image of a given size, based on pairs of tie points.TLcdAxisAlignedRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdCompositeRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdOrthographicRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdPolynomialRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdProjectiveRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdRationalRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdResidualErrorCheckingRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdRotatedRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdTiePointCheckingRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdTranslatedRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdWrapAroundRasterReferencer.createRasterReference
(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) -
Uses of ILcdPoint in com.luciad.format.s57
Modifier and TypeClassDescriptionclass
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.Modifier and TypeMethodDescriptionTLcdS57Edge.getEndPoint()
TLcdS57Face.getEndPoint()
TLcdS57Edge.getFocusPoint()
TLcdS57Face.getFocusPoint()
TLcdS57Area.getPoint
(int aIndex) TLcdS57Edge.getPoint
(int aIndex) TLcdS57Face.getPoint
(int aIndex) TLcdS57Edge.getStartPoint()
TLcdS57Face.getStartPoint()
Modifier and TypeMethodDescriptionboolean
TLcdS57Edge.contains2D
(ILcdPoint aPoint) boolean
TLcdS57Face.contains2D
(ILcdPoint aPoint) boolean
TLcdS57Edge.contains3D
(ILcdPoint aPoint) boolean
TLcdS57Face.contains3D
(ILcdPoint aPoint) int
TLcdS57Edge.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdS57Face.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) void
void
-
Uses of ILcdPoint in com.luciad.format.shp
Modifier and TypeClassDescriptionclass
ATLcdSHPPointM
is a point on the surface having a measure value.class
ATLcdSHPPointZ
is a point having a height and a measure value.Modifier and TypeMethodDescriptionTLcdSHPPolygonZ.getEndPoint()
TLcdSHPPolylineZ.getEndPoint()
TLcdSHPMultiPointZ.getFocusPoint()
TLcdSHPPointM.getFocusPoint()
TLcdSHPPointZ.getFocusPoint()
TLcdSHPPolygonZ.getFocusPoint()
TLcdSHPPolylineZ.getFocusPoint()
TLcdSHPMultiPointZ.getPoint
(int aIndex) TLcdSHPPolygonZ.getPoint
(int aIndex) TLcdSHPPolylineZ.getPoint
(int aIndex) TLcdSHPPolygonZ.getStartPoint()
TLcdSHPPolylineZ.getStartPoint()
Modifier and TypeMethodDescriptionboolean
TLcdSHPMultiPointZ.contains2D
(ILcdPoint aPoint) boolean
TLcdSHPPointM.contains2D
(ILcdPoint aPoint) boolean
TLcdSHPPointZ.contains2D
(ILcdPoint aPoint) boolean
TLcdSHPPolygonZ.contains2D
(ILcdPoint aPoint) boolean
TLcdSHPPolylineZ.contains2D
(ILcdPoint aPoint) boolean
TLcdSHPMultiPointZ.contains3D
(ILcdPoint aPoint) boolean
TLcdSHPPointM.contains3D
(ILcdPoint aPoint) boolean
TLcdSHPPointZ.contains3D
(ILcdPoint aPoint) boolean
TLcdSHPPolygonZ.contains3D
(ILcdPoint aPoint) boolean
TLcdSHPPolylineZ.contains3D
(ILcdPoint aPoint) int
TLcdSHPPolygonZ.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) int
TLcdSHPPolylineZ.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) void
void
void
protected void
TLcdSHPModelEncoder.write2DPoint
(ILcdPoint aPoint, TLcdDataOutputStream aDOS) Encodes aILcdPoint
as a Point to the output stream following the ESRI SHP file technical specification. -
Uses of ILcdPoint in com.luciad.format.svg
Modifier and TypeMethodDescriptionILcdSVGShapeFactory.createPoint
(Attributes aAttributes) Creates aILcdPoint
form givenAttributes
.Modifier and TypeMethodDescriptionprotected abstract void
ALcdSVGShapeWriter.writePoint
(ILcdPoint aPoint, Writer aTarget) Appends anILcdPoint
to aStringBuffer
.protected void
TLcdSVGUnStyledShapeWriter.writePoint
(ILcdPoint aPoint, Writer aTarget) protected void
TLcdSVGUnStyledShapeWriter.writePointProperties
(ILcdPoint aPoint, Writer aTarget) Writes properties specific to a point object: the position (x,y) . -
Uses of ILcdPoint in com.luciad.fusion.client.view.gxy
Modifier and TypeMethodDescriptionabstract ILcdIcon
ALfnVectorGXYStyleProvider.getIcon
(ILcdDataObject aDataObject, ILcdPoint aPoint) Deprecated.Gets the icon to represent a given point with.TLfnVectorGXYStyleProvider.getIcon
(ILcdDataObject aDataObject, ILcdPoint aPoint) Deprecated.abstract ILcdIcon
ALfnVectorGXYStyleProvider.getSelectionIcon
(ILcdDataObject aDataObject, ILcdPoint aPoint) Deprecated.Gets the icon to represent a given selected point with.TLfnVectorGXYStyleProvider.getSelectionIcon
(ILcdDataObject aDataObject, ILcdPoint aPoint) Deprecated. -
Uses of ILcdPoint in com.luciad.geodesy
Modifier and TypeMethodDescriptionstatic boolean
TLcdSphereUtil.arcContains2D
(ILcdArc aArc, double aSphereRadius, ILcdPoint aLLPoint) Checks whether the pointaLLPoint
lies on the elliptical arc segment.static boolean
TLcdSphereUtil.arcContains2D
(ILcdPoint aCenter, double aMajorAxe, double aMinorAxe, double aRotAngle, double aStartAngle, double aArcAngle, double aSphereRadius, ILcdPoint aLLPoint) Checks whether the pointaLLPoint
lies on the elliptical arc segment.void
ILcdEllipsoid.bufferContour2DOfSegmentSFCT
(ILcdPoint aStartPoint, ILcdPoint aEndPoint, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the rectangle defined byaStartPoint
,aEndPoint
, andaWidth
, as an array of 4ILcd2DEditablePoint
objects.void
TLcdEllipsoid.bufferContour2DOfSegmentSFCT
(ILcdPoint aStartPoint, ILcdPoint aEndPoint, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the rectangle defined byaStartPoint
,aEndPoint
, andaWidth
, as an array of 4ILcd2DEditablePoint
objects.static void
TLcdSphereUtil.bufferContour2DOfSegmentSFCT
(ILcdPoint aStartPoint, ILcdPoint aEndPoint, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the rectangle defined byaStartPoint
,aEndPoint
, andaWidth
, as an array of 4ILcd2DEditablePoint
objects.static void
TLcdEllipsoidUtil.calculateCircleTangentLine
(ILcdPoint aPoint, ILcdPoint aCenter, double aRadius, boolean aClockwise, ILcdEllipsoid aEllipsoid, double aAbsoluteTolerance, ILcd2DEditablePoint aTangentialPointSFCT) Find the point where a line through the given point aPoint is tangential to the given circle.static boolean
TLcdSphereUtil.circleContains2D
(ILcdPoint aCenter, double aCircleRadius, double aSphereRadius, ILcdPoint aPoint) Checks whether the pointaPoint
lies within the circle(aCenter,aCircleRadius)
on the sphere with radiusaSphereRadius
.static double
TLcdSphereUtil.closestDistanceToGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, boolean aClipToLineSegment) Calculates the shortest distance between the geodetic line (segment)aP1-aP2
and pointaP3
.static double
TLcdEllipsoidUtil.closestPointOnGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdEllipsoid aEllipsoid, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT) Finds the shortest distance from pointaP3
to the geodesic line segmentaP1-aP2
to within an accuracy ofmax( aAbsoluteTolerance, aRelativeTolerance * distance(aP1,aP2) )
.static double
TLcdSphereUtil.closestPointOnGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, boolean aClipToLineSegment, ILcd2DEditablePoint aPSFCT) Calculates the shortest distance between the geodesic throughaP1-aP2
and the pointaP3
, and also the point on the geodesicaP1-aP2
that is the closest to point aP3.static double
TLcdSphereUtil.closestPointOnGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcd2DEditablePoint aPSFCT) Calculates the shortest distance between the geodesic line segmentaP1-aP2
and pointaP3
, and also the point on the geodesicaP1-aP2
that is the closest to point aP3.static double
TLcdEllipsoidRhumblineUtil.closestPointOnRhumbline
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdEllipsoid aEllipsoid, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from pointaP3
to the rhumbline segmentaP1-aP2
within an accuracy ofmax( aAbsoluteTolerance, aRelativeTolerance * rhumblineDistance(aP1,aP2) )
.static double
TLcdSphereRhumblineUtil.closestPointOnRhumbline
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aRadius, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from pointaP3
to the rhumbline segmentaP1-aP2
to within an accuracy ofmax( aAbsoluteTolerance, aRelativeTolerance * rhumblineDistance(aP1,aP2) )
.static double
TLcdEllipsoidRhumblineUtil.closestPointOnRhumblineGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdEllipsoid aEllipsoid, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT) Finds the shortest geodesic distance from pointaP3
to the rhumbline segmentaP1-aP2
within an accuracy ofmax( aAbsoluteTolerance, aRelativeTolerance * rhumblineDistance(aP1,aP2) )
.static double
TLcdSphereRhumblineUtil.closestPointOnRhumblineGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aRadius, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT) Finds the shortest geodesic distance from pointaP3
to the rhumbline segmentaP1-aP2
to within an accuracy ofmax( aAbsoluteTolerance, aRelativeTolerance * rhumblineDistance(aP1,aP2) )
.static double
TLcdEllipsoidRhumblineUtil.closestPointOnShape
(ILcdPoint aPoint, ILcdShape aShape, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from the given point to the given shape.static double
TLcdEllipsoidUtil.closestPointOnShape
(ILcdPoint aPoint, ILcdShape aShape, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResultSFCT) Finds the shortest distance from the given point to the given shape.static double
TLcdSphereRhumblineUtil.closestPointOnShape
(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from the given point to the given shape.static double
TLcdSphereUtil.closestPointOnShape
(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest distance from the given point to the given shape.void
ILcdEllipsoid.conformalSphericalLonLatPointSFCT
(ILcdPoint aLLP, ILcd2DEditablePoint aLLPSFCT) The conformal spherical longitude/latitude for a given geodetic longitude/latitude.void
TLcdEllipsoid.conformalSphericalLonLatPointSFCT
(ILcdPoint aLLP, ILcd2DEditablePoint aLLPSFCT) static boolean
TLcdEllipsoidRhumblineUtil.contains2D
(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aPoint) Checks if the pointaPoint
lies on the rhumb line betweenaP1
andaP2
.static boolean
TLcdEllipsoidUtil.contains2D
(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aPoint) Checks if the pointaPoint
lies on the geodesic betweenaP1
andaP2
.static boolean
TLcdSphereRhumblineUtil.contains2D
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aPoint) Checks if the pointaPoint
lies on the rhumb line betweenaP1
andaP2
.static boolean
TLcdSphereUtil.contains2D
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aPoint) Checks whether the pointaPoint
lies on the geodesic line segmentaP1-aP2
.static boolean
TLcdEllipsoidRhumblineUtil.contains2DLS
(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if the rhumb line between aP1 and aP2 contains the rhumb line between aP3 and aP4.static boolean
TLcdEllipsoidUtil.contains2DLS
(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if the geodesicaP1-aP2
contains the geodesicaP3-aP4
.static boolean
TLcdSphereRhumblineUtil.contains2DLS
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if the rhumb line between aP1 and aP2 contains the rhumb line between aP3 and aP4.static boolean
TLcdSphereUtil.contains2DLS
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if the line segmentaP1-aP2
contains the line segmentaP3-aP4
.void
ILcdGeodeticDatum.datum2refGeocSFCT
(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOutSFCT) Conversion of geocentric coordinates from the geodetic datum into geocentric coordinates for the reference geodetic datum.void
TLcdGeodeticDatum.datum2refGeocSFCT
(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOut) Conversion of geocentric datum coordinate to geocentric reference datum coordinate.void
ILcdGeodeticDatum.datum2refLLHSFCT
(ILcdPoint aLLHPoint, ILcd3DEditablePoint aLLHOut) Conversion of geodetic coordinates from this geodetic datum into reference geodetic datum.void
TLcdGeodeticDatum.datum2refLLHSFCT
(ILcdPoint aLLHPoint, ILcd3DEditablePoint aLLHOut) Conversion of geodetic datum coordinate to geodetic reference datum coordinate.double
ILcdEllipsoid.distanceToGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aAngle) Calculates the distance between the geodesicaP1-aP2
and the pointaP3
, at a certain angleaAngle
.double
TLcdEllipsoid.distanceToGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aAngle) Calculates the distance between the geodesicaP1-aP2
and the pointaP3
, at a certain angleaAngle
.static double
TLcdSphereUtil.distanceToGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aAngle) Calculates the distance between the geodesic line determined byaP1-aP2
and the pointaP3
, at a certain angleaAngle
.double
ILcdEllipsoid.forwardAzimuth2D
(ILcdPoint aP1, ILcdPoint aP2) Calculates the forward azimuth of the geodesic line fromaP1
toaP2
in radians ! Only the (x,y) coordinates (longitude and latitude) of theILcdPoint
objects are taken into account.double
TLcdEllipsoid.forwardAzimuth2D
(ILcdPoint aP1, ILcdPoint aP2) Calculates the forward azimuth of the geodesic line fromaP1
toaP2
in radians ! Only the (x,y) coordinates (longitude and latitude) of theILcdPoint
objects are taken into account.static double
TLcdSphereUtil.forwardAzimuth2D
(ILcdPoint aP1, ILcdPoint aP2) Forward azimuth fromaP1
toaP2
in RADIANS! The resulting value lies between [0.0, 2.0*Math.PI].default double
ILcdEllipsoid.geoc2height
(ILcdPoint aXYZGeocPoint) Calculates the height above the ellipsoid for a point defined in an Earth Centered, Earth Fixed XYZ Cartesian coordinate system.double
TLcdEllipsoid.geoc2height
(ILcdPoint aXYZGeocPoint) void
ILcdEllipsoid.geoc2llhSFCT
(ILcdPoint aXYZGeocPoint, ILcd3DEditablePoint aLLHPointSFCT) Coordinate conversion between Earth Centered, Earth Fixed XYZ Cartesian coordinate system and latitude-longitude-ellipsoidal height for the ellipsoid.void
ILcdGeodeticDatum.geoc2llhSFCT
(ILcdPoint aXYZGeocPoint, ILcd3DEditablePoint aLLHPointSFCT) Coordinate conversion between Earth Centered, Earth Fixed XYZ Cartesian coordinate system and latitude-longitude-height for this geodetic datum.void
TLcdEllipsoid.geoc2llhSFCT
(ILcdPoint aXYZPoint, ILcd3DEditablePoint aLLHPointSFCT) Coordinate conversion between Earth Centered, Earth Fixed XYZ Cartesian coordinate system and latitude-longitude-ellipsoidal height for the ellipsoid.void
TLcdGeodeticDatum.geoc2llhSFCT
(ILcdPoint aXYZGeocPoint, ILcd3DEditablePoint aLLHPointSFCT) static void
TLcdSphereUtil.geoc2llhSFCT
(ILcdPoint aXYZPoint, double aRadius, ILcd3DEditablePoint aLLHOut) Coordinate conversion from earth centered, earth fixed cartesian coordinates (X,Y,Z) to geodetic coordinate(l, j ,h )
, with h the height above the sphere.double
ILcdEllipsoid.geodesicArea
(ILcdPoint[] aPts, int aN) Calculates the geodesic surface area of a polygon given as an array ofILcdPoint
objects.double
TLcdEllipsoid.geodesicArea
(ILcdPoint[] aPts, int aN) Calculates the geodesic surface area of a polygon given as an array ofILcdPoint
objects.static double
TLcdEllipsoidUtil.geodesicArea
(ILcdPoint[] aPts, int aN, ILcdEllipsoid aEllipsoid) Geodesic surface area of a polygon on the ellipsoid.static double
TLcdSphereUtil.geodesicArea
(ILcdPoint[] aPts, int aN) Geodesic surface area of a polygon on the sphere.static double
TLcdSphereUtil.geodesicArea
(ILcdPoint[] aPts, int aN, double aRadius) Geodesic surface area of a polygon on the sphere.double
ILcdEllipsoid.geodesicDistance
(ILcdPoint aP1, ILcdPoint aP2) Calculates the shortest distance between two arbitraryILcdPoint
objectsaP1
andaP2
on the ellipsoid in meters.double
TLcdEllipsoid.geodesicDistance
(ILcdPoint aP1, ILcdPoint aP2) static double
TLcdEllipsoidUtil.geodesicDistance3D
(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdEllipsoid aEllipsoid) Calculates the distance to go from point p1 to point p2.static void
TLcdEllipsoidUtil.geodesicDistanceAndForwardAzimuth
(ILcdPoint aLonLatPoint1, ILcdPoint aLonLatPoint2, ILcdEllipsoid aEllipsoid, double[] aResultSFCT) Calculates the geodesic distance between the two points and the forward azimuth (in radians).void
ILcdEllipsoid.geodesicPointSFCT
(ILcdPoint aPoint, double aDistance, double aAzimuth, ILcd2DEditablePoint aGeodesicPointSFCT) Determines theILcdPoint
aGeodesicPoint
on the geodesic through(aP1.getX(), aP1.getY())
located at a distanceaDistance
and forward azimuthaAzimuth
.void
ILcdEllipsoid.geodesicPointSFCT
(ILcdPoint aP1, ILcdPoint aP2, double aK, ILcd2DEditablePoint aGeodesicPointSFCT) SetsaGeodesicPointSFCT
to anILcdPoint
on the geodesic line through the pointaP1
and the pointaP2
, located at a fractionaK
of the (shortest) distance betweenaP1
andaP2
.void
TLcdEllipsoid.geodesicPointSFCT
(ILcdPoint aPoint, double aDistance, double aAzimuth, ILcd2DEditablePoint aGeodesicPointSFCT) Determines theILcdPoint
aGeodesicPoint
on the geodesic through(aP1.getX(), aP1.getY())
located at a distanceaDistance
and forward azimuthaAzimuth
.void
TLcdEllipsoid.geodesicPointSFCT
(ILcdPoint aP1, ILcdPoint aP2, double aK, ILcd2DEditablePoint aGeodesicPointSFCT) SetsaGeodesicPointSFCT
to anILcdPoint
on the geodesic line through the pointaP1
and the pointaP2
, located at a fractionaK
of the (shortest) distance betweenaP1
andaP2
.static double
TLcdSphereUtil.greatCircleDistance
(ILcdPoint aP1, ILcdPoint aP2) Calculates the shortest distance betweenaP1
andaP2
.static double
TLcdSphereUtil.greatCircleDistance3D
(ILcdPoint aPoint1, ILcdPoint aPoint2, double aRadius) Calculates the distance to go from point p1 to point p2.static double
TLcdSphereUtil.greatCircleDistanceEast2West
(ILcdPoint aP1, ILcdPoint aP2) Calculates the distance betweenaP1
andaP2
, tracing the sphere from east to west.static double
TLcdSphereUtil.greatCircleDistanceWest2East
(ILcdPoint aP1, ILcdPoint aP2) Calculates the distance betweenaP1
andaP2
, tracing the sphere from west to east.static void
TLcdSphereUtil.greatCirclePointSFCT
(ILcdPoint aP1, double aDistance, double aAzimuth, ILcd2DEditablePoint aGreatCirclePoint) CalculatesaGreatCirclePoint
to be a point on the great circle throughaP1
, located at a distanceaD
and forward azimuthaAzimuth
.static void
TLcdSphereUtil.greatCirclePointSFCT
(ILcdPoint aP1, ILcdPoint aP2, double aK, ILcd2DEditablePoint aGreatCirclePoint) CalculatesaGreatCirclePoint
to be a point on the great circle throughaP1
andaP2
, located at a fractionaK
of the shortest distance between the two pointaP1
andaP2
.static int
TLcdEllipsoidRhumblineUtil.intersection2DLineSegments
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResult1SFCT, ILcd2DEditablePoint aResult2SFCT) Computes the intersection of two rhumb lines.static int
TLcdEllipsoidUtil.intersection2DLineSegments
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcdEllipsoid aEllipsoid, double aAbsoluteTolerance, ILcd2DEditablePoint aResult1SFCT, ILcd2DEditablePoint aResult2SFCT) Calculates the intersection of two geodesic line segments defined by the given points.static int
TLcdSphereRhumblineUtil.intersection2DLineSegments
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aResult1SFCT, ILcd2DEditablePoint aResult2SFCT) Computes the intersection of two rhumb lines.static int
TLcdSphereUtil.intersection2DLineSegments
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLResultSFCT1, ILcd2DEditablePoint aLLResultSFCT2) Intersection of two geodesic line segments on a sphere.void
ILcdEllipsoid.intersection2DLSSFCT
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLPSFCT) Calculates the intersection of two geodesic lines going containing the given coordinates.void
TLcdEllipsoid.intersection2DLSSFCT
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLPSFCT) Calculates the intersection of two geodesic lines going containing the given coordinates.static void
TLcdEllipsoidUtil.intersection2DLSSFCT
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLResultSFCT) Deprecated.static void
TLcdSphereUtil.intersection2DLSSFCT
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLResultSFCT) Deprecated.the name of this method contradicts the actual behavior, useTLcdSphereUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
static int
TLcdSphereUtil.intersection2DLSSFCT
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLResultSFCT1, ILcd2DEditablePoint aLLResultSFCT2) Deprecated.the name of this method contradicts the actual behavior, useTLcdSphereUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
static int
TLcdEllipsoidUtil.intersectionCircleCircle
(ILcdPoint aC1, double aRadius1, ILcdPoint aC2, double aRadius2, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResult1SFCT, ILcd2DEditablePoint aResult2SFCT) Calculates the intersection points between 2 circles which are defined on a given ellipsoid.static void
TLcdEllipsoidUtil.intersectionGeodesicGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLResultSFCT) Calculates the intersection point of two great circle lines (geodesics) defined by the given points.static void
TLcdSphereUtil.intersectionGeodesicGeodesic
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLResultSFCT) Calculates the intersection point of two great circle lines (geodesics) defined by the given points.static int
TLcdEllipsoidRhumblineUtil.intersectionGeodesicRhumblineSFCT
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint[] aPointsSFCT) Computes the intersection points of a geodesic and a rhumb line.static int
TLcdSphereRhumblineUtil.intersectionGeodesicRhumblineSFCT
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint[] aPointsSFCT) Computes the intersection points of a geodesic and a rhumb line.static boolean
TLcdSphereUtil.intersects2DCircleLineSegment
(ILcdPoint aCenter, double aRadius, ILcdPoint aP1, ILcdPoint aP2) Checks whether a circle and a line segment intersect each other.static boolean
TLcdSphereUtil.intersects2DCircularArcCircularArc
(ILcdPoint aCenter1, double aRadius1, double aStartAngle1, double aArcAngle1, ILcdPoint aCenter2, double aRadius2, double aStartAngle2, double aArcAngle2) Checks whether two circular arcs intersect each other.static boolean
TLcdSphereUtil.intersects2DLineSegmentCircularArc
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aCenter, double aRadius, double aStartAngle, double aArcAngle) Checks whether a line segment and a circular arc segment intersect each other.static boolean
TLcdSphereUtil.intersects2DLineSegments
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks whether two geodesic line segments defined by the pairsaP1-aP2
andaP3-aP4
intersect each other.boolean
ILcdEllipsoid.intersects2DLS
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks whether two geodesic line segments intersect.boolean
TLcdEllipsoid.intersects2DLS
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks whether two geodesic line segments intersect.static boolean
TLcdEllipsoidRhumblineUtil.intersects2DLS
(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if two rhumb lines intersect.static boolean
TLcdEllipsoidUtil.intersects2DLS
(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks whether two geodesic line segments intersect.static boolean
TLcdSphereRhumblineUtil.intersects2DLS
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if two rhumb lines intersect.static boolean
TLcdSphereUtil.intersects2DLS
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks whether two geodesic line segments defined by the pairsaP1-aP2
andaP3-aP4
intersect each other.static boolean
TLcdEllipsoidRhumblineUtil.intersectsGeodesicRhumbline
(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if a geodesic and a rhumb line intersect.static boolean
TLcdSphereRhumblineUtil.intersectsGeodesicRhumbline
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if a geodesic and a rhumb line intersect.void
ILcdEllipsoid.inverseConformalSphericalLonLatPointSFCT
(ILcdPoint aLLP, ILcd2DEditablePoint aLLPSFCT) The inverse transformation of the conformal spherical longitude/latitude.void
TLcdEllipsoid.inverseConformalSphericalLonLatPointSFCT
(ILcdPoint aLLP, ILcd2DEditablePoint aLLPSFCT) void
ILcdEllipsoid.llh2geocSFCT
(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZGeocentricPointSFCT) Coordinate conversion between latitude-longitude-ellipsoidal height for the ellipsoid and Earth Centered, Earth Fixed XYZ Cartesian coordinate system.void
ILcdGeodeticDatum.llh2geocSFCT
(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZGeocPointSFCT) Coordinate conversion between latitude-longitude-height for this geodetic datum and Earth Centered, Earth Fixed XYZ Cartesian coordinate system.void
TLcdEllipsoid.llh2geocSFCT
(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZGeocentricPointSFCT) Coordinate conversion between latitude-longitude-ellipsoidal height for the ellipsoid and Earth Centered, Earth Fixed XYZ Cartesian coordinate system.void
TLcdGeodeticDatum.llh2geocSFCT
(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZGeocPointSFCT) static void
TLcdSphereUtil.llh2geocSFCT
(ILcdPoint aLLHPoint, double aRadius, ILcd3DEditablePoint aXYZOut) Coordinate conversion from geodetic coordinate(l, j ,h )
to earth centered, earth fixed Cartesian coordinates (X,Y,Z) .static int
TLcdEllipsoidUtil.orientation2D
(ILcdPoint[] aPoints, int aNumberOfPoints, ILcdEllipsoid aEllipsoid) Calculates the orientation of an array of points on an ellipsoid.static int
TLcdSphereUtil.orientation2D
(ILcdPoint[] aPoints, int aNumberOfPoints) Calculates the orientation of an array of points on a sphere.static boolean
TLcdSphereUtil.polygonContains2D
(ILcdPolygon aPolygon, ILcdPoint aPoint) Checks if a point lies inside a polygon.void
ILcdGeodeticDatum.ref2datumGeocSFCT
(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOutSFCT) Conversion of a geocentric coordinate (reference geodetic datum) into a geocentric coordinate of this geodetic datum.void
TLcdGeodeticDatum.ref2datumGeocSFCT
(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOut) Conversion of geocentric reference datum coordinate to geocentric datum coordinate.void
ILcdGeodeticDatum.ref2datumLLHSFCT
(ILcdPoint aLLHPoint, ILcd3DEditablePoint aLLHOut) Conversion of geodetic coordinates from reference geodetic datum into this geodetic datum.void
TLcdGeodeticDatum.ref2datumLLHSFCT
(ILcdPoint aLLHPoint, ILcd3DEditablePoint aLLHOut) Conversion of geodetic reference datum coordinate to geodetic datum coordinate.double
ILcdEllipsoid.rhumblineAzimuth2D
(ILcdPoint aP1, ILcdPoint aP2) Calculates the azimuth of the rhumbline fromaP1
toaP2
in degrees! Only the (x,y) coordinates (longitude and latitude) of theILcdPoint
objects are taken into account.double
TLcdEllipsoid.rhumblineAzimuth2D
(ILcdPoint aP1, ILcdPoint aP2) static double
TLcdSphereRhumblineUtil.rhumblineAzimuth2D
(ILcdPoint aP1, ILcdPoint aP2) Returns the azimuth of the rhumbline path fromaP1
toaP2
in DEGREES.double
ILcdEllipsoid.rhumblineDistance
(ILcdPoint aP1, ILcdPoint aP2) Calculates the distance between two arbitraryILcdPoint
objectsaP1
andaP2
on the ellipsoid in meters following a path with constant azimuth.double
TLcdEllipsoid.rhumblineDistance
(ILcdPoint aP1, ILcdPoint aP2) static double
TLcdSphereRhumblineUtil.rhumblineDistance
(ILcdPoint aP1, ILcdPoint aP2, double aRadius) Returns the distance of the rhumbline path fromaP1
toaP2
in meters.static double
TLcdEllipsoidRhumblineUtil.rhumblineDistance3D
(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdEllipsoid aEllipsoid) Calculates the rhumbline distance to go from point p1 to point p2.static double
TLcdSphereRhumblineUtil.rhumblineDistance3D
(ILcdPoint aPoint1, ILcdPoint aPoint2, double aRadius) Calculates the rhumbline distance to go from point p1 to point p2.void
ILcdEllipsoid.rhumblinePointSFCT
(ILcdPoint aPoint, double aDistance, double aAzimuth, ILcd2DEditablePoint aRhumblinePointSFCT) Determines theILcdPoint
aRhumblinePointSFCT
on the rhumbline (a path with a constant bearing) through(aP1.getX(), aP1.getY())
located at a distanceaDistance
and forward azimuthaAzimuth
.void
TLcdEllipsoid.rhumblinePointSFCT
(ILcdPoint aPoint, double aDistance, double aAzimuth, ILcd2DEditablePoint aRhumblinePointSFCT) static void
TLcdEllipsoidRhumblineUtil.rhumblinePointSFCT
(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, double aK, ILcd2DEditablePoint aRhumblinePoint) Calculates the rhumbline point at a fractionaK
of the rhumbline distance between two pointsaP1
andaP2
.static void
TLcdSphereRhumblineUtil.rhumblinePointSFCT
(ILcdPoint aPoint, double aDistance, double aAzimuth, double aRadius, ILcd2DEditablePoint aRhumblinePointSFCT) Determines theILcdPoint
aRhumblinePointSFCT
on the rhumbline through(aP1.getX(), aP1.getY())
located at a distanceaDistance
and forward azimuthaAzimuth
.static void
TLcdSphereRhumblineUtil.rhumblinePointSFCT
(ILcdPoint aP1, ILcdPoint aP2, double aK, ILcd2DEditablePoint aRhumblinePoint) Calculates the rhumbline point at a fractionaK
of the rhumbline distance between two pointsaP1
andaP2
. -
Uses of ILcdPoint in com.luciad.geometry
Modifier and TypeMethodDescriptionvoid
ILcdSegmentScanner.scanSegment
(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction) Scan a given line segment. -
Uses of ILcdPoint in com.luciad.geometry.cartesian
Modifier and TypeMethodDescriptionstatic double
Surface area of a polygon given with cartesian coordinates.static boolean
TLcdCartesian.areCollinear2D
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3) Checks whether the given points are collinear, which means they lie on a single line.static void
TLcdCartesian.bufferContour2DOfSegmentSFCT
(ILcdPoint aStartPoint, ILcdPoint aEndPoint, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the rectangle defined byaStartPoint
,aEndPoint
, andaWidth
, as an array ofILcd2DEditablePoint
objects.static void
TLcdCartesian.cartesianPointSFCT
(ILcdPoint aPoint, double aDistance, double aAzimuth, ILcd2DEditablePoint aPointSFCT) Determines the point on the cartesian line through(aP1.getX(), aP1.getY())
located at a distanceaDistance
and forward azimuthaAzimuth
.static void
TLcdCartesian.cartesianPointSFCT
(ILcdPoint aP1, ILcdPoint aP2, double aFraction, ILcd3DEditablePoint aPointSFCT) Interpolates linearly between the two given points.static double
TLcdCartesian.closestPointOnLineSegment
(ILcdPoint aP0, ILcdPoint aP1, ILcdPoint aP2, ILcd2DEditablePoint aClosestPointSFCT) Calculates the closest point on a line segmentaP0-aP1
from a pointaP2
.static double
TLcdCartesian.closestPointOnShape
(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest cartesian distance from the given point to the given shape.static double
TLcdCartesian.distance2D
(ILcdPoint aP1, ILcdPoint aP2) Calculates the distance between twoILcdPoint
objectsaP1
andaP2
.static double
TLcdCartesian.distance3D
(ILcdPoint aP1, ILcdPoint aP2) Calculates the distance between twoILcdPoint
objectsaP1
andaP2
.static double
TLcdCartesian.forwardAngle2D
(ILcdPoint aP1, ILcdPoint aP2) Forward angle fromaP1
toaP2
in RADIANS! The resulting value lies between [-Math.PI, Math.PI].static double
TLcdCartesian.forwardAzimuth2D
(ILcdPoint aP1, ILcdPoint aP2) Forward azimuth fromaP1
toaP2
in RADIANS! The resulting value lies between [0.0, 2.0*Math.PI].static int
TLcdCartesian.intersection2DLines
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aResultSFCT) Calculates the intersection point between the line going throughaP1
andaP2
, and the line going throughaP3
andaP4
.static int
TLcdCartesian.intersection2DLineSegments
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aResult1SFCT, ILcd2DEditablePoint aResult2SFCT) Calculates the intersection point between the line segmentsP1(aX1,aY1)-P2(aX2,aY2)
andP3(aX3,aY3)-P4(aX4,aY4)
, if it exists.static void
TLcdCartesian.intersection2DLSSFCT
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint a2DEditablePoint) Deprecated.UseTLcdCartesian.intersection2DLines(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
for calculating the intersection point of two lines, orTLcdCartesian.intersection2DLineSegments(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)
for the intersection point of two line segments.static boolean
TLcdCartesian.intersects2DLS
(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Check whether line segmentaP1-aP2
and line segmentaP3-aP4
intersect each other.void
ILcdXYZRotation.inverseRotateSFCT
(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZPointOut) Application of the 3D inverse rotation toaXYZPoint
results in theILcd3DEditablePoint
aXYZPointOut
.void
TLcdXYZRotation.inverseRotateSFCT
(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZPointOut) static int
TLcdCartesian.orientation2D
(ILcdPoint[] aPts, int aN) Calculate the orientation of a polygon of points.void
ILcdXYZRotation.rotateSFCT
(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZPointOut) Apply the three rotations a, b, and g to the cartesianILcdPoint
aXYZPoint
.void
TLcdXYZRotation.rotateSFCT
(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZPointOut) void
TLcdGridSegmentScanner.scanSegment
(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction) static double
TLcdCartesian.squaredDistance2D
(ILcdPoint aP1, ILcdPoint aP2) Calculates the squared distance between twoILcdPoint
objectsaP1
andaP2
.static double
TLcdCartesian.squaredDistance3D
(ILcdPoint aP1, ILcdPoint aP2) Calculates the squared distance between twoILcdPoint
objectsaP1
andaP2
. -
Uses of ILcdPoint in com.luciad.geometry.ellipsoidal
Modifier and TypeMethodDescriptionvoid
TLcdGeodeticSegmentScanner.scanSegment
(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction) void
TLcdRhumblineSegmentScanner.scanSegment
(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction) -
Uses of ILcdPoint in com.luciad.geometry.topology
Modifier and TypeMethodDescriptionILcd2DLineIntersectionTopology.lineIntersection
(ILcdShape aS1, ILcdShape aS2) Calculates the intersection points in 2D between the outlines of the given shapes. -
Uses of ILcdPoint in com.luciad.geometry.topology.cartesian
Modifier and TypeMethodDescriptionTLcdCartesianBasicBinaryTopology.lineIntersection
(ILcdShape aS1, ILcdShape aS2) -
Uses of ILcdPoint in com.luciad.geometry.topology.ellipsoidal
Modifier and TypeMethodDescriptionTLcdEllipsoidalBasicBinaryTopology.lineIntersection
(ILcdShape aS1, ILcdShape aS2) -
Uses of ILcdPoint in com.luciad.geometry.topology.spherical
Modifier and TypeMethodDescriptionTLcdSphericalBasicBinaryTopology.lineIntersection
(ILcdShape aS1, ILcdShape aS2) -
Uses of ILcdPoint in com.luciad.imaging.operator
Modifier and TypeMethodDescriptionALcdImageOperatorChain.Builder.curves
(ILcdPoint[][] aCurves, TLcdCurvesOp.CurveType aCurveType) Corresponds to TLcdCurvesOp.curves(com.luciad.imaging.ALcdImage, com.luciad.shape.ILcdPoint[][], com.luciad.imaging.operator.TLcdCurvesOp.CurveType), but the input image is passed in via the operator chain.static ALcdImage
TLcdCurvesOp.curves
(ALcdImage aInputImage, ILcdPoint[][] aCurves, TLcdCurvesOp.CurveType aCurveType) Creates a curves operator for a given input image. -
Uses of ILcdPoint in com.luciad.meshup
Modifier and TypeMethodDescriptionTLcd3DTilesProcessorBuilder.globalShift
(ILcdPoint aGlobalShift) Set a global shift to be used for every mesh.Modifier and TypeMethodDescriptionTLcd3DTilesProcessorBuilder.globalShiftFactory
(Function<String, ILcdPoint> aGlobalShiftFactory) Set a global shift factory that returns apoint
for a given file. -
Uses of ILcdPoint in com.luciad.model
Modifier and TypeMethodDescriptionILcdModelReference.makeModelPoint()
Creates a model point that is compatible with this model reference. -
Uses of ILcdPoint in com.luciad.network.algorithm.routing
Modifier and TypeMethodDescriptionTLcdCrossCountryShortestRouteAlgorithm.getShortestRoute
(ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdCrossCountryDistanceFunction aDistanceFunction, ILcdCrossCountryDistanceFunction aHeuristicDistanceFunction, double aMaxSearchDistance) Returns anILcdRoute
describing the shortest route between the start and end point.Modifier and TypeMethodDescriptionTLcdCrossCountryShortestRouteAlgorithm.getShortestRoute
(ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdCrossCountryDistanceFunction aDistanceFunction, ILcdCrossCountryDistanceFunction aHeuristicDistanceFunction, double aMaxSearchDistance) Returns anILcdRoute
describing the shortest route between the start and end point. -
Uses of ILcdPoint in com.luciad.network.function
Modifier and TypeMethodDescriptionprotected abstract double
ALcdCrossCountryHeightProviderDistanceFunction.computeDistance
(ILcdPoint aStartPoint, double aStartValue, ILcdPoint aEndPoint, double aEndValue) Computes the distance between 2 points.double
ALcdCrossCountryHeightProviderDistanceFunction.computeDistance
(ILcdPoint aStartPoint, ILcdPoint aEndPoint) This method will call theALcdCrossCountryHeightProviderDistanceFunction.computeDistance(com.luciad.shape.ILcdPoint, double, com.luciad.shape.ILcdPoint, double)
method a number of times, depending on the computation mode, to compute the distance between the specified points.protected abstract double
ALcdCrossCountryRasterDistanceFunction.computeDistance
(ILcdPoint aStartPoint, double aStartValue, ILcdPoint aEndPoint, double aEndValue) Computes the distance between 2 points.double
ALcdCrossCountryRasterDistanceFunction.computeDistance
(ILcdPoint aStartPoint, ILcdPoint aEndPoint) This method will call theALcdCrossCountryRasterDistanceFunction.computeDistance(com.luciad.shape.ILcdPoint, double, com.luciad.shape.ILcdPoint, double)
method a number of times, depending on the computation mode, to compute the distance between the specified points.double
ILcdCrossCountryDistanceFunction.computeDistance
(ILcdPoint aStartPoint, ILcdPoint aEndPoint) Returns the distance between 2 points. -
Uses of ILcdPoint in com.luciad.panorama.model
Modifier and TypeMethodDescriptionILcdPanorama.getFocusPoint()
Get the focus point of this panorama.TLcdPanorama.getFocusPoint()
Modifier and TypeMethodDescriptionSet the location.ModifierConstructorDescriptionprotected
TLcdPanorama
(TLcdDataType aDataType, ILcdPoint aPoint, Collection<Supplier<ILcdPanoramicImage>> aImages) Create a newTLcdPanorama
. -
Uses of ILcdPoint in com.luciad.projection
Modifier and TypeFieldDescriptionprotected ILcdPoint
ALcdRectifiedProjection.fOrigin
The point to be used as projection origin.protected ILcdPoint
ALcdRectifiedProjection.fOrigin
The point to be used as projection origin.protected ILcdPoint
ALcdRectifiedProjection.fOrigin
The point to be used as projection origin.protected ILcdPoint[]
ALcdRectifiedProjection.fSourcePoints
The array of tie points in the source (unrectified) reference.protected ILcdPoint[]
ALcdRectifiedProjection.fSourcePoints
The array of tie points in the source (unrectified) reference.protected ILcdPoint[]
ALcdRectifiedProjection.fSourcePoints
The array of tie points in the source (unrectified) reference.protected ILcdPoint[]
ALcdRectifiedProjection.fTargetPoints
The array of tie points in the target (rectified) reference.protected ILcdPoint[]
ALcdRectifiedProjection.fTargetPoints
The array of tie points in the target (rectified) reference.protected ILcdPoint[]
ALcdRectifiedProjection.fTargetPoints
The array of tie points in the target (rectified) reference.Modifier and TypeMethodDescriptionALcdAzimuthal.getOrigin()
ALcdConic.getOrigin()
ALcdCylindrical.getOrigin()
ALcdGeneralPerspective.getOrigin()
ALcdObliqueCylindrical.getOrigin()
ALcdPerspective.getOrigin()
ALcdTransverseCylindrical.getOrigin()
ILcdProjection.getOrigin()
Origin of the projection is theILcd2DEditablePoint
that corresponds with origin (0, 0) of the cartesian coordinate system of the projection.TLcdGeodetic.getOrigin()
TLcdKrovak.getOrigin()
TLcdOrthorectifiedProjection.getOrigin()
TLcdPerspectiveProjection.getOrigin()
Returns the geodetic coordinates of the camera, relative to the WGS84 ellipsoid.TLcdPolarStereographic.getOrigin()
TLcdPolyconic.getOrigin()
Returns the origin of projection.TLcdRPCProjection.getOrigin()
TLcdPerspectiveProjection.getPerspectiveCenter()
Returns the geocentric location of the camera.TLcdPerspectiveProjection.getPrincipalPoint()
Returns the 3D geocentric point the camera is looking at, the same as the 2D origin of the projection plane.TLcdPerspectiveProjection.getRightVector()
Returns the normalized "right" direction of the camera, expressed in geocentric coordinates.ILcdRectifiedProjection.getSourcePoint
(int aIndex) Returns the specified tie point in the unrectified source coordinate system.ILcdRectifiedProjection.getTargetPoint
(int aIndex) Returns the specified tie point in the rectified target coordinate system.TLcdPerspectiveProjection.getUpVector()
Returns the normalized "up" direction of the camera, expressed in geocentric coordinates.Modifier and TypeMethodDescriptionboolean
ILcdCompositeProjection.inLonLatBounds
(ILcdPoint aLLP) Deprecated.Checks if anILcdPoint
is inside the valid area of the composite projection.boolean
ILcdProjection.inLonLatBounds
(ILcdPoint aLLHP) Checks if anILcdPoint
is inside the valid area of geodetic coordinates of the projection.boolean
TLcdAlbersEqualAreaConic.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdAzimuthalEquidistant.inLonLatBounds
(ILcdPoint aLLHP) Checks if anILcd2DEditablePoint
is inside the valid area of the transformation of the projection.boolean
TLcdCassini.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdCassiniSoldner.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdDutchStereographic.inLonLatBounds
(ILcdPoint llp) boolean
TLcdEckertIV.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdEckertVI.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdEllipsoidalEquidistantCylindrical.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdEllipsoidalLambertAzimuthalEqualArea.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdEquidistantCylindrical.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdGeneralPerspective.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdGeodetic.inLonLatBounds
(ILcdPoint aLLP) Checks if anILcd2DEditablePoint
is inside the valid area of the transformation of the projection.boolean
TLcdGnomonic.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdKrovak.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdLambertAzimuthalEqualArea.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdLambertConformal.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdMercator.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdMillerCylindrical.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdMollweide.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdObliqueMercator.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdOrthographic.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdOrthorectifiedProjection.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdPerspectiveProjection.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdPolarStereographic.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdPolyconic.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdRPCProjection.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdSimpleRectangular.inLonLatBounds
(ILcdPoint aLLP) Deprecated.boolean
TLcdStereographic.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdSwissObliqueMercator.inLonLatBounds
(ILcdPoint aLLHP) boolean
TLcdTransverseMercator.inLonLatBounds
(ILcdPoint aLLP) boolean
TLcdTransverseMercatorSPCS.inLonLatBounds
(ILcdPoint aLLP) Deprecated.boolean
TLcdUTM.inLonLatBounds
(ILcdPoint aLLP) Deprecated.Checks if anILcdPoint
is inside the valid area of the composite projection.boolean
TLcdVerticalPerspective.inLonLatBounds
(ILcdPoint aLLP) boolean
ALcdProjection.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) Default implementation callsinWorldBoundsOnSphere
withaEllipsoid.getAuxRadius()
as sphere radius.boolean
ILcdProjection.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) Checks if aILcdPoint
is inside the valid cartesian area of the projection.boolean
TLcdAlbersEqualAreaConic.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdCassiniSoldner.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdDutchStereographic.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdEllipsoidalEquidistantCylindrical.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdEllipsoidalLambertAzimuthalEqualArea.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdKrovak.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdLambertConformal.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdMercator.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdObliqueMercator.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdOrthographic.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdOrthorectifiedProjection.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdPerspectiveProjection.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdPolarStereographic.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdPolyconic.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdPseudoMercator.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdStereographic.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
TLcdTransverseMercator.inWorldBoundsOnEllipsoid
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) boolean
ILcdProjection.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) Checks if aILcdPoint
is inside the valid cartesian area of the projection.boolean
TLcdAlbersEqualAreaConic.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdAzimuthalEquidistant.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdCassini.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdDutchStereographic.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdEckertIV.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdEckertVI.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdEllipsoidalEquidistantCylindrical.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdEllipsoidalLambertAzimuthalEqualArea.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdEquidistantCylindrical.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdGeneralPerspective.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdGeodetic.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdGnomonic.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdKrovak.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdLambertAzimuthalEqualArea.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdLambertConformal.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdMercator.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdMillerCylindrical.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdMollweide.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdObliqueMercator.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdOrthographic.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdOrthorectifiedProjection.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdPerspectiveProjection.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdPolarStereographic.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdPolyconic.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdRPCProjection.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdSimpleRectangular.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) Deprecated.boolean
TLcdStereographic.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdSwissObliqueMercator.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdTransverseMercator.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) boolean
TLcdTransverseMercatorSPCS.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) Deprecated.boolean
TLcdVerticalPerspective.inWorldBoundsOnSphere
(ILcdPoint aXYPoint, double aRadius) void
ALcdProjection.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) Default implementation callslonlatheight2worldOnEllipsoidSFCT
withaEllipsoid.getAuxRadius()
as sphere radius.void
ILcdCompositeProjection.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, int aZone, ILcdEllipsoid aEllipsoid, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.Transforms anILcd2DEditablePoint
into a zonal cartesian coordinate of the projection.void
ILcdCompositeProjection.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.Transforms anILcd2DEditablePoint
into a zonal cartesian coordinate of the projection.void
ILcdProjection.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) Transforms anILcdPoint
on anILcdEllipsoid
into the cartesian coordinate system of the projection.void
TLcdAlbersEqualAreaConic.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdAzimuthalEquidistant.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) void
TLcdCassiniSoldner.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdDutchStereographic.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) void
TLcdEllipsoidalEquidistantCylindrical.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdEllipsoidalLambertAzimuthalEqualArea.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdGeneralPerspective.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) void
TLcdKrovak.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) void
TLcdLambertConformal.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdMercator.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdObliqueMercator.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdOrthographic.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdOrthorectifiedProjection.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdPerspectiveProjection.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdPolarStereographic.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) void
TLcdPolyconic.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdPseudoMercator.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdStereographic.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) void
TLcdSwissObliqueMercator.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) void
TLcdTransverseMercator.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) The Gauss-Krüger projection is determined by three conditions: conformality, symmetrical around central meridian, and preservation of linear scale along the central meridian.void
TLcdTransverseMercatorSPCS.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) Deprecated.void
TLcdUTM.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, int aZone, ILcdEllipsoid aEllipsoid, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.void
TLcdUTM.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.void
TLcdVerticalPerspective.lonlatheight2worldOnEllipsoidSFCT
(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) void
ILcdCompositeProjection.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.Transforms anILcd2DEditablePoint
into a zonal cartesian coordinate of the projection.void
ILcdCompositeProjection.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, int aZone, double aRadius, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.Transforms aILcd2DEditablePoint
into a zonal cartesian coordinate of the projection of the given zone.void
ILcdProjection.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) Transforms anILcd2DEditablePoint
on a sphere into the cartesian coordinate system of the projection.void
TLcdAlbersEqualAreaConic.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdAzimuthalEquidistant.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) void
TLcdCassini.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdDutchStereographic.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) void
TLcdEckertIV.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdEckertVI.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdEllipsoidalEquidistantCylindrical.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdEllipsoidalLambertAzimuthalEqualArea.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) void
TLcdEquidistantCylindrical.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdGeneralPerspective.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) void
TLcdGeodetic.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdGnomonic.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdKrovak.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) void
TLcdLambertAzimuthalEqualArea.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) void
TLcdLambertConformal.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdMercator.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdMillerCylindrical.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdMollweide.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdObliqueMercator.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdOrthographic.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdOrthorectifiedProjection.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdPerspectiveProjection.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdPolarStereographic.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) void
TLcdPolyconic.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdRPCProjection.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdSimpleRectangular.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) Deprecated.void
TLcdStereographic.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) void
TLcdSwissObliqueMercator.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) void
TLcdTransverseMercator.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) For the spherical case the transverse mercator projection is a simple Gauss-Lambert projection.void
TLcdTransverseMercatorSPCS.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) Deprecated.For the spherical case the transverse mercator projection is a simple Gauss-Lambert projection.void
TLcdUTM.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.void
TLcdUTM.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, int aZone, double aRadius, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.void
TLcdVerticalPerspective.lonlatheight2worldOnSphereSFCT
(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) protected void
TLcdRectifiedPolynomialProjection.mapPointBackward
(ILcdPoint aTargetPoint, ILcd2DEditablePoint aSourcePointSFCT) Applies the inverse of the polynomial transformation to the target point, to obtain the source point.protected void
TLcdRectifiedProjectiveProjection.mapPointBackward
(ILcdPoint aTargetPoint, ILcd2DEditablePoint aSourcePointSFCT) Applies the inverse of the projective transformation to the target point, to obtain the source point.protected void
TLcdRectifiedRationalProjection.mapPointBackward
(ILcdPoint aTargetPoint, ILcd2DEditablePoint aSourcePointSFCT) Applies the inverse of the rational transformation to the target point, to obtain the source point.protected void
TLcdRectifiedPolynomialProjection.mapPointForward
(ILcdPoint aSourcePoint, ILcd2DEditablePoint aTargetPointSFCT) Applies the polynomial transformation to the source point to obtain the target point.protected void
TLcdRectifiedProjectiveProjection.mapPointForward
(ILcdPoint aSourcePoint, ILcd2DEditablePoint aTargetPointSFCT) Applies the projective transformation to the source point, to obtain the target point.protected void
TLcdRectifiedRationalProjection.mapPointForward
(ILcdPoint aSourcePoint, ILcd2DEditablePoint aTargetPointSFCT) Applies the rational transformation to the source point, to obtain the target point.int
ILcdCompositeProjection.retrieveZone
(ILcdPoint aLLP) Deprecated.Return the zone id for the given model point.int
TLcdUTM.retrieveZone
(ILcdPoint aLLP) Deprecated.void
Sets the origin of projection.void
TLcdPerspectiveProjection.setPerspectiveCenter
(ILcdPoint aPerspectiveCenter) Sets the geocentric location of the camera.void
TLcdPerspectiveProjection.setPrincipalPoint
(ILcdPoint aPrincipalPoint) Sets the 3D geocentric point the camera is looking at, the same as the 2D origin of the projection plane.void
TLcdPerspectiveProjection.setUpVector
(ILcdPoint aUpVector) Sets the "up" direction of the camera, expressed in geocentric coordinates.void
ALcdProjection.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) Default implementation callsworld2lonlatOnSphereSFCT
withaEllipsoid.getAuxRadius()
as sphere radius.void
ILcdProjection.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) Transforms anILcdPoint
from the cartesian coordinate system of the projection into anILcd2DEditablePoint
onto anILcdEllipsoid
.void
TLcdAlbersEqualAreaConic.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdAzimuthalEquidistant.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdCassiniSoldner.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) void
TLcdDutchStereographic.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdEllipsoidalEquidistantCylindrical.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) void
TLcdEllipsoidalLambertAzimuthalEqualArea.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) void
TLcdGeneralPerspective.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) Transforms a world point to a LonLatHeightPoint.void
TLcdKrovak.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdLambertConformal.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdMercator.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdObliqueMercator.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdOrthographic.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) void
TLcdOrthorectifiedProjection.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) void
TLcdPerspectiveProjection.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) void
TLcdPolarStereographic.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdPolyconic.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) void
TLcdPseudoMercator.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdStereographic.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdSwissObliqueMercator.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) void
TLcdTransverseMercator.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) void
TLcdTransverseMercatorSPCS.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) Deprecated.void
TLcdVerticalPerspective.world2lonlatOnEllipsoidSFCT
(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) Transforms a world point to a LonLatHeightPoint.void
ILcdProjection.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) Transforms anILcdPoint
from the cartesian coordinate system of the projection into anILcd2DEditablePoint
onto a sphere.void
TLcdAlbersEqualAreaConic.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdAzimuthalEquidistant.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdCassini.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdDutchStereographic.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdEckertIV.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) void
TLcdEckertVI.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) void
TLcdEllipsoidalEquidistantCylindrical.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) void
TLcdEllipsoidalLambertAzimuthalEqualArea.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdEquidistantCylindrical.world2lonlatOnSphereSFCT
(ILcdPoint cp, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdGeneralPerspective.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdGeodetic.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdGnomonic.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdKrovak.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdLambertAzimuthalEqualArea.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdLambertConformal.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdMercator.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdMillerCylindrical.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) void
TLcdMollweide.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) void
TLcdObliqueMercator.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdOrthographic.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdOrthorectifiedProjection.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) void
TLcdPerspectiveProjection.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) void
TLcdPolarStereographic.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdPolyconic.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) void
TLcdRPCProjection.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) void
TLcdSimpleRectangular.world2lonlatOnSphereSFCT
(ILcdPoint cp, double aRadius, ILcd2DEditablePoint aLLPSFCT) Deprecated.void
TLcdStereographic.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdSwissObliqueMercator.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) void
TLcdTransverseMercator.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) void
TLcdTransverseMercatorSPCS.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) Deprecated.void
TLcdVerticalPerspective.world2lonlatOnSphereSFCT
(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) ModifierConstructorDescriptionTLcdAzimuthalEquidistant
(ILcdPoint aOrigin) Constructs an azimuthal equidistant projection with the origin at anILcdPoint
aOrigin
.TLcdDutchStereographic
(ILcdPoint aOrigin) Constructs a stereographic projection with the origin at anILcdPoint
aOrigin
.Constructs a lambert azimuthal equal-area projection with the origin at anILcdPoint
aOrigin
.TLcdGeneralPerspective
(ILcdPoint aOrigin, double aPerspectiveDistance) Constructs a general perspective projection with the origin at anILcdPoint
aOrigin
and a point of perspective at a distance (divided by the semi-major axis) from the center of the earth.TLcdGeneralPerspective
(ILcdPoint aOrigin, double aPerspectiveDistance, double aAzimuth, double aTiltAngle) Constructs a general perspective projection with the origin at anILcdPoint
aOrigin
and a point of perspective at a distance (divided by the semi-major axis) from the center of the earth.TLcdGnomonic
(ILcdPoint aOrigin) Constructs a gnomonic projection for a sphere with the origin at anILcdPoint
aOrigin
.TLcdLambertAzimuthalEqualArea
(ILcdPoint aOrigin) Constructs a lambert azimuthal equal-area projection with the origin at anILcdPoint
aOrigin
.TLcdOrthographic
(ILcdPoint aOrigin) Constructs an orthographic projection for a sphere with the origin at anILcdPoint
aOrigin
.TLcdPerspectiveProjection
(ILcdPoint aPerspectiveCenter, ILcdPoint aPrincipalPoint) Constructs a perspective projection, given the geocentric locations of the perspective center and the principal point.TLcdPerspectiveProjection
(ILcdPoint aPerspectiveCenter, ILcdPoint aPrincipalPoint, double aRollAngle) Constructs a perspective projection, given the geocentric locations of the perspective center and the principal point.TLcdPerspectiveProjection
(ILcdPoint aPerspectiveCenter, ILcdPoint aPrincipalPoint, ILcdPoint aUpVector) Constructs a perspective projection, given the geocentric locations of the perspective center, the principal point and the "up" direction of the camera.TLcdPolyconic
(ILcdPoint aOrigin) Creates a polyconic projection with the origin at the given point.TLcdRectifiedPolynomialProjection
(int aPolynomialDegree, ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints) Creates a new TLcdRectifiedPolynomialProjection based on the given source and target tie points, and the maximum degree of the polynomial.TLcdRectifiedPolynomialProjection
(int aPolynomialDegree, ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints, ILcdProjection aBaseProjection, ILcdBounds aWorldBounds) Creates a new TLcdRectifiedPolynomialProjection based on the given source and target tie points, and the maximum degree of the polynomial.TLcdRectifiedProjectiveProjection
(ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints) Creates a new TLcdRectifiedProjectiveProjection based on the given pairs of tie points.TLcdRectifiedProjectiveProjection
(ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints, ILcdProjection aBaseProjection, ILcdBounds aWorldBounds) Creates a new TLcdRectifiedProjectiveProjection based on the given source and target tie points.TLcdRectifiedRationalProjection
(int aNumeratorDegree, int aDenominatorDegree, ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints) Creates a new TLcdRectifiedRationalProjection based on the given source and target tie points, and maximum degrees of the rationals.TLcdRectifiedRationalProjection
(int aNumeratorDegree, int aDenominatorDegree, ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints, ILcdProjection aBaseProjection, ILcdBounds aWorldBounds) Creates a new TLcdRectifiedRationalProjection based on the given source and target tie points, and maximum degrees of the rationals.TLcdStereographic
(ILcdPoint aOrigin) Constructs a stereographic projection with the origin at anILcdPoint
aOrigin
.TLcdVerticalPerspective
(ILcdPoint aOrigin, double aPerspectiveDistance) Constructs a vertical perspective projection with the origin at anILcdPoint
aOrigin
and a point of perspective at a distance (divided by the semi-major axis) from the center of the earth. -
Uses of ILcdPoint in com.luciad.reference
Modifier and TypeMethodDescriptionILcdTopocentricReference.getOrigin()
Returns the 3D origin of thisILcdTopocentricReference
.TLcdTopocentricReference.getOrigin()
TLcdCartesianReference.makeModelPoint()
TLcdGeocentricReference.makeModelPoint()
TLcdGeodeticReference.makeModelPoint()
TLcdGeoidReference.makeModelPoint()
Deprecated.TLcdGridReference.makeModelPoint()
TLcdTopocentricReference.makeModelPoint()
TLcdXYModelReference.makeModelPoint()
ModifierConstructorDescriptionTLcdTopocentricReference
(ILcdGeodeticDatum aGeodeticDatum, ILcdPoint aOrigin) Constructor with anILcdGeodeticDatum
and anILcd3DEditablePoint
as origin. -
Uses of ILcdPoint in com.luciad.shape
Modifier and TypeInterfaceDescriptioninterface
Deprecated.This interface has been deprecated.Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcdPoint
interface.Modifier and TypeMethodDescriptionILcdArc.getCenter()
Returns the center of thisILcdArc
.ILcdArcBand.getCenter()
Returns the center point of thisILcdArcBand
.default ILcdPoint
ILcdBounds.getCenter()
Returns the center of the bounds.ILcdCircle.getCenter()
Returns the center of thisILcdCircle
.ILcdCircularArc.getCenter()
Returns the center of thisILcdCircularArc
.ILcdEllipse.getCenter()
Returns the center of thisILcdEllipse
.ILcdCompositeCurve.getEndPoint()
Retrieves the end point of the curve.ILcdCurve.getEndPoint()
Retrieves the end point of the curve.TLcdCompositeCurve.getEndPoint()
ILcdCircleBy3Points.getFirstIntermediatePoint()
Returns the first intermediate point of this circle.ALcdBounds.getFocusPoint()
ALcdPoint.getFocusPoint()
ALcdShapeList.getFocusPoint()
Returns the focus point of the shape list.ILcdShape.getFocusPoint()
Returns the focus point of thisILcdShape
.TLcdComplexPolygon.getFocusPoint()
TLcdCompositeCurve.getFocusPoint()
TLcdSurface.getFocusPoint()
ILcdCircularArcBy3Points.getIntermediatePoint()
Returns an intermediate point of this arc.ALcdPoint.getLocation()
ILcdBounds.getLocation()
Returns the location of the bounding box (smallest x and y coordinates).ILcdText.getLocation()
Returns the location of the text.ALcdPoint.getPoint
(int aIndex) ILcdPointList.getPoint
(int aIndex) Returns theILcdPoint
at a given index.TLcdComplexPolygon.getPoint
(int aIndex) ILcdCircleBy3Points.getSecondIntermediatePoint()
Returns the second intermediate point of this circle.ILcdCompositeCurve.getStartPoint()
Retrieves the start point of the curve.ILcdCurve.getStartPoint()
Retrieves the start point of the curve.TLcdCompositeCurve.getStartPoint()
Modifier and TypeMethodDescriptionboolean
ALcdShape.contains2D
(ILcdPoint aPoint) Checks whether thisALcdShape
contains the given point in the 2D cartesian plane.boolean
ILcdShape.contains2D
(ILcdPoint aPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 2D space.boolean
ALcdShape.contains3D
(ILcdPoint aPoint) Checks whether thisALcdShape
contains the given point in the 3D space.boolean
ILcdShape.contains3D
(ILcdPoint aPoint) Checks whether thisILcdShape
contains the givenILcdPoint
in the 3D space.int
ILcdCurve.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) Returns the number of intersections between this curve and a line segment defined by the two specified points.int
TLcdCompositeCurve.getLineSegmentIntersectionCount
(ILcdPoint aP1, ILcdPoint aP2) -
Uses of ILcdPoint in com.luciad.shape.shape2D
Modifier and TypeInterfaceDescriptioninterface
AnILcd2DEditablePoint
is anILcdPoint
that can be moved in two dimensions.interface
Deprecated.This interface hes been deprecated.Modifier and TypeClassDescriptionclass
This abstract class provides a basis for implementing theILcd2DEditablePoint
interface.class
This class provides an implementation of anILcd2DEditablePoint
andILcdFeatured
.class
This class provides an implementation ofILcd2DEditablePoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditablePoint
in the geodetic space.class
This class provides an implementation ofILcd2DEditableZonalPoint
in the geodetic 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 ofILcd2DEditablePoint
in the cartesian space.class
This class provides an implementation ofILcd2DEditableZonalPoint
in the cartesian space.Modifier and TypeMethodDescriptionALcdXYDynamicSegmentationEvent.getBeginPoint()
Deprecated.ILcd2DDynamicSegmentationEvent.getBeginPoint()
Deprecated.static ILcdPoint
TLcdXYPolylineMSupport.getBeginPoint
(ILcdShapeList aPolylineM) final ILcdPoint
TLcdLonLatArc.getCenter()
final ILcdPoint
TLcdLonLatArcBand.getCenter()
final ILcdPoint
TLcdLonLatCircle.getCenter()
TLcdLonLatCircleBy3Points.getCenter()
TLcdLonLatCircularArcBy3Points.getCenter()
TLcdLonLatCircularArcByBulge.getCenter()
TLcdLonLatCircularArcByCenterPoint.getCenter()
final ILcdPoint
TLcdLonLatEllipse.getCenter()
TLcdXYArc.getCenter()
TLcdXYArcBand.getCenter()
final ILcdPoint
TLcdXYCircle.getCenter()
TLcdXYCircleBy3Points.getCenter()
TLcdXYCircularArcBy3Points.getCenter()
TLcdXYCircularArcByBulge.getCenter()
TLcdXYCircularArcByCenterPoint.getCenter()
TLcdXYEllipse.getCenter()
ALcdXYDynamicSegmentationEvent.getEndPoint()
Deprecated.ILcd2DDynamicSegmentationEvent.getEndPoint()
Deprecated.TLcdLonLatArc.getEndPoint()
TLcdLonLatCircle.getEndPoint()
TLcdLonLatCircleBy3Points.getEndPoint()
TLcdLonLatCircularArcBy3Points.getEndPoint()
TLcdLonLatCircularArcByBulge.getEndPoint()
TLcdLonLatCircularArcByCenterPoint.getEndPoint()
TLcdLonLatEllipse.getEndPoint()
TLcdLonLatFloatPolygon.getEndPoint()
TLcdLonLatFloatPolyline.getEndPoint()
TLcdLonLatLine.getEndPoint()
TLcdLonLatPolygon.getEndPoint()
TLcdLonLatPolyline.getEndPoint()
TLcdLonLatRhumbPolygon.getEndPoint()
TLcdLonLatRhumbPolyline.getEndPoint()
TLcdRoundedPolygon.getEndPoint()
TLcdRoundedPolyline.getEndPoint()
TLcdXYArc.getEndPoint()
TLcdXYCircle.getEndPoint()
TLcdXYCircleBy3Points.getEndPoint()
TLcdXYCircularArcBy3Points.getEndPoint()
TLcdXYCircularArcByBulge.getEndPoint()
TLcdXYCircularArcByCenterPoint.getEndPoint()
TLcdXYEllipse.getEndPoint()
TLcdXYFloatLine.getEndPoint()
TLcdXYFloatPolygon.getEndPoint()
TLcdXYFloatPolyline.getEndPoint()
TLcdXYLine.getEndPoint()
TLcdXYPolygon.getEndPoint()
TLcdXYPolyline.getEndPoint()
static ILcdPoint
TLcdXYPolylineMSupport.getEndPoint
(ILcdShapeList aPolylineM) TLcdLonLatCircleBy3Points.getFirstIntermediatePoint()
TLcdXYCircleBy3Points.getFirstIntermediatePoint()
ALcd2DEditableFloatPolypoint.getFocusPoint()
ALcd2DEditableLine.getFocusPoint()
ALcd2DEditablePolypoint.getFocusPoint()
Returns the combined focus point of the points.ALcdXYDynamicSegmentationEvent.getFocusPoint()
Deprecated.TLcd2DEditableFeaturedPoint.getFocusPoint()
TLcdLonLatArc.getFocusPoint()
TLcdLonLatArcBand.getFocusPoint()
TLcdLonLatBuffer.getFocusPoint()
TLcdLonLatCircle.getFocusPoint()
TLcdLonLatCircleBy3Points.getFocusPoint()
TLcdLonLatCircularArcBy3Points.getFocusPoint()
TLcdLonLatCircularArcByBulge.getFocusPoint()
TLcdLonLatCircularArcByCenterPoint.getFocusPoint()
TLcdLonLatEllipse.getFocusPoint()
TLcdLonLatGeoBuffer.getFocusPoint()
TLcdRoundedPolygon.getFocusPoint()
TLcdRoundedPolyline.getFocusPoint()
TLcdXYArc.getFocusPoint()
TLcdXYArcBand.getFocusPoint()
TLcdXYCircle.getFocusPoint()
TLcdXYCircleBy3Points.getFocusPoint()
TLcdXYCircularArcBy3Points.getFocusPoint()
TLcdXYCircularArcByBulge.getFocusPoint()
TLcdXYCircularArcByCenterPoint.getFocusPoint()
TLcdXYEllipse.getFocusPoint()
TLcdXYFloatLine.getFocusPoint()
TLcdXYGeoBuffer.getFocusPoint()
TLcdXYText.getFocusPoint()
TLcdLonLatCircularArcBy3Points.getIntermediatePoint()
TLcdXYCircularArcBy3Points.getIntermediatePoint()
final ILcdPoint
TLcdLonLatBounds.getLocation()
final ILcdPoint
TLcdLonLatFloatBounds.getLocation()
final ILcdPoint
TLcdXYBounds.getLocation()
final ILcdPoint
TLcdXYFloatBounds.getLocation()
final ILcdPoint
TLcdXYText.getLocation()
final ILcdPoint
ALcd2DEditableFloatPolypoint.getPoint
(int aIndex) final ILcdPoint
ALcd2DEditableLine.getPoint
(int aIndex) final ILcdPoint
ALcd2DEditablePolypoint.getPoint
(int aIndex) final ILcdPoint
TLcd2DEditablePointList.getPoint
(int aIndex) final ILcdPoint
TLcd2DEditablePointListLonLatFloatArray.getPoint
(int aIndex) final ILcdPoint
TLcd2DEditablePointListXYFloatArray.getPoint
(int aIndex) final ILcdPoint
TLcdLonLatBuffer.getPoint
(int aIndex) TLcdXYFloatLine.getPoint
(int aIndex) static ILcdPoint
TLcdXYPolylineMSupport.getPoint
(ILcdShapeList aPolylineM, double aM) static ILcdPoint
TLcdXYPolylineMSupport.getPoint
(ILcdShapeList aPolylineM, double aM, double aOffset) ALcdXYDynamicSegmentationEvent.getPointFromBegin
(int aIndex) Deprecated.ILcd2DDynamicSegmentationEvent.getPointFromBegin
(int aIndex) Deprecated.ALcdXYDynamicSegmentationEvent.getPointFromEnd
(int aIndex) Deprecated.
TLcdEllipsoidUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.geodesy.ILcdEllipsoid, com.luciad.shape.shape2D.ILcd2DEditablePoint)