Package | Description |
---|---|
com.luciad.ais.geodesy |
Provides utility classes for geodesic calculations.
|
com.luciad.ais.model.aerodrome |
Provides classes and interfaces for all aerodrome related aspects.
|
com.luciad.ais.model.airspace |
Provides classes and interfaces for all airspace related aspects (like airspaces,
airspace associations and airspace segments).
|
com.luciad.ais.model.navaid |
Provides classes and interfaces for all navigation aid related aspects.
|
com.luciad.ais.model.obstacle |
Provides classes and interfaces for all obstacle related aspects.
|
com.luciad.ais.model.parachutejumparea |
Provides classes and interfaces for all parachute jump area related aspects.
|
com.luciad.ais.model.procedure |
Provides classes and interfaces for all procedure related aspects.
|
com.luciad.ais.model.refuelingtrack |
Provides classes and interfaces for all air refueling related aspects (like tracks, airspace, ...
|
com.luciad.ais.model.route |
Provides classes and interfaces for all route or airway related aspects.
|
com.luciad.ais.model.service |
Provides classes and interfaces for all service related aspects.
|
com.luciad.ais.model.vfr |
Provides classes and interfaces for all arrival / departure routes in Visual Flight Rules related aspects.
|
com.luciad.ais.shape |
Everything related to representing three-dimensional shapes that are domain independent.
|
com.luciad.earth.tileset.datatype |
Defines classes for use as the class of a
TLcdEarthTileFormat . |
com.luciad.earth.tileset.terrain |
Provides classes for
ILcdEarthTileSet s with terrain data. |
com.luciad.earth.util |
Contains various utility classes used in the Luciad Earth framework.
|
com.luciad.earth.view.vertical |
Provides a terrain profile model that can be used to display terrain.
|
com.luciad.format.aixm51.model.abstractfeature |
This package provides the classes that correspond to AIXM 5.1 data types.
|
com.luciad.format.aixm51.model.features.airspace |
This package provides the classes that correspond to AIXM 5.1 airspace types.
|
com.luciad.format.aixm51.model.features.geometry |
This package provides the classes that correspond to AIXM 5.1 geometry types.
|
com.luciad.format.aixm51.model.features.obstacle |
This package provides the classes that correspond to AIXM 5.1 obstacle types.
|
com.luciad.format.asdi |
Provides classes and interfaces for decoding and displaying ASDI data, version 5.4.
|
com.luciad.format.asterix |
Provides classes and interfaces for decoding and displaying ASTERIX data.
|
com.luciad.format.bingmaps |
This package contains functionality related to the decoding of Bing Maps models.
|
com.luciad.format.database |
Provides classes to read and write geometries and features from generic
spatial databases.
|
com.luciad.format.dgn |
Handles the dgn format.
|
com.luciad.format.dwg |
Handles the dwg format.
|
com.luciad.format.gdf |
Handles the GDF format.
|
com.luciad.format.gml2.model |
Provides domain model classes and utility classes for modeling GML 2 data.
|
com.luciad.format.gml31.model |
Provides domain model classes and utility classes for modeling GML 3.1 data.
|
com.luciad.format.gml32.model |
Provides domain model classes and utility classes for modeling GML 3.2 data.
|
com.luciad.format.informix.spatial.shp |
Provides specialized Informix shapes.
|
com.luciad.format.kml22.model.feature |
This package contains all feature classes of KML.
|
com.luciad.format.kml22.model.geometry |
This package contains all geometry classes of KML.
|
com.luciad.format.magneticnorth |
Contains all classes to create a chart of the magnetic north declination and to perform magnetic north calculations.
|
com.luciad.format.metadata.model.extent |
The datatype in this package is an aggregate of the metadata elements that describe the spatial
and temporal extent of the referring entity.
|
com.luciad.format.mif |
Handles MapInfo formats: the binary map format and the ASCII mif
format.
|
com.luciad.format.nvg.nvg15.model |
This package contains a domain model to represent an NVG 1.4/1.5 data source.
|
com.luciad.format.nvg.nvg20.model |
This package contains a domain model to represent an NVG 2.0 data source.
|
com.luciad.format.raster |
Provides representations, decoders, and encoders for rasters.
|
com.luciad.format.raster.reference |
Provides classes for referencing and rectifying rasters.
|
com.luciad.format.s57 |
Handles the S-57 format.
|
com.luciad.format.shp |
Handles the shp format.
|
com.luciad.format.svg |
Handles the svg format.
|
com.luciad.fusion.client.view.gxy |
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
|
com.luciad.geodesy |
Specifies ellipsoids and geodetic datums.
|
com.luciad.geometry |
Utility classes for topology and geometry calculations.
|
com.luciad.geometry.cartesian |
Topology and geometry calculations in cartesian space.
|
com.luciad.geometry.ellipsoidal |
Topology and geometry calculations on an ellipse.
|
com.luciad.geometry.spherical |
Topology and geometry calculations on a sphere.
|
com.luciad.imaging.operator |
Defines image processing operators that can be applied to an
ALcdImage.
|
com.luciad.meshup |
Provides a builder for optimizing, simplifying,
multi-leveling and slicing 3D mesh data.
|
com.luciad.model |
Model interfaces
|
com.luciad.network.algorithm.routing |
Contains interfaces and algorithms for routing (shortest route, tracing).
|
com.luciad.network.function |
Provides functions associating values with edges, used by the routing algorithms to determine the length of a route.
|
com.luciad.panorama.model |
This package contains the base classes that describe a panorama.
|
com.luciad.projection |
All projection related aspects.
|
com.luciad.reference |
Everything related to model references and view references.
|
com.luciad.shape |
Everything related to representing three-dimensional shapes.
|
com.luciad.shape.shape2D |
Three-dimensional shapes that can be changed in two dimensions.
|
com.luciad.shape.shape3D |
Three-dimensional shapes that can be changed in all three dimensions.
|
com.luciad.symbology.app6a.model |
Contains the domain model to represent military symbols from the APP-6A standard,
or optionally also from the TTA-106 V4 standard.
|
com.luciad.symbology.milstd2525b.model |
Military units (including modifiers) that can be represented by the MIL-STD 2525 military symbology standard.
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.tea.hypsometry |
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
|
com.luciad.tea.lightspeed.los |
Provides support for real-time line of sight calculation on elevation models using
hardware acceleration to perform calculations.
|
com.luciad.tea.viewshed |
The viewshed package provides support for computing and rendering visbility for
3D scenes consisting of any meshes, extruded shapes or terrain.
|
com.luciad.text |
Provides classes and interfaces for handling text, dates, numbers, and messages.
|
com.luciad.transformation |
Handles all transformations between model coordinates and world coordinates.
|
com.luciad.util |
Basic utilities.
|
com.luciad.util.expression |
This package provides a builder to construct
expressions . |
com.luciad.util.height |
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
|
com.luciad.util.measure |
This package contains classes used for working with generic measurement values.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.controller |
Controllers for 2D views.
|
com.luciad.view.gxy.controller.touch |
Touch controllers for the 2D view.
|
com.luciad.view.gxy.measure |
This package contains classes for working with measurement values in a GXY context.
|
com.luciad.view.gxy.painter |
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
|
com.luciad.view.lightspeed.camera |
Contains view world transformations.
|
com.luciad.view.lightspeed.camera.tracking |
Contains tracking constraints for
TLspViewXYZWorldTransformation3D and
TLspViewXYZWorldTransformation2D that automatically adapt the viewing parameters
for example by tracking an object. |
com.luciad.view.lightspeed.controller.ruler |
This package provides support for measuring distances in a view.
|
com.luciad.view.lightspeed.controller.touch |
Provides controller implementations that work with touch input instead of
mouse input.
|
com.luciad.view.lightspeed.controller.visualinspection |
Provides functionality for visually inspecting layers.
|
com.luciad.view.lightspeed.editor |
Provides support for interactive editing of domain objects in a model.
|
com.luciad.view.lightspeed.editor.handle |
Defines the concept of edit handles and provides a number of implementations that can be used by
editors . |
com.luciad.view.lightspeed.editor.operation |
Classes that describe edit handle results and edit operations.
|
com.luciad.view.lightspeed.editor.snapping |
Defines a mechanism for snapping between objects that are being edited.
|
com.luciad.view.lightspeed.geometry |
Provides utilities for performing geometric operations, such as
visibility culling and intersection tests.
|
com.luciad.view.lightspeed.geometry.discretization |
Provides support for the discretization of vector shapes.
|
com.luciad.view.lightspeed.label.algorithm |
Handles labeling algorithms.
|
com.luciad.view.lightspeed.layer |
Provides layering support for
ILspView . |
com.luciad.view.lightspeed.layer.imageprojection |
Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView , as if by a slide
projector. |
com.luciad.view.lightspeed.layer.raster |
Provides layering support for raster layers.
|
com.luciad.view.lightspeed.measure |
This package contains classes for working with measurement values in a lightspeed view context.
|
com.luciad.view.lightspeed.painter.grid |
Provides support for the painting of grids.
|
com.luciad.view.lightspeed.query |
Provides support for
querying
the objects of a layer. |
com.luciad.view.lightspeed.services.effects |
Support for various global graphics effects in an
ILspView . |
com.luciad.view.lightspeed.services.terrain |
Provides tools needed for working with draped data and the terrain the data is visualized on.
|
com.luciad.view.lightspeed.services.vertexarray |
This package provides
vertex arrays and the vertex array renderer . |
com.luciad.view.lightspeed.util |
Contains utility classes related to Lightspeed views.
|
com.luciad.view.lightspeed.util.opengl.texturefont |
Contains a utility class for drawing text to a ILcdGLDrawable using a "texture font".
|
com.luciad.view.map |
Utilities for making maps.
|
com.luciad.view.map.multilevelgrid |
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
|
com.luciad.view.swing |
This package provides Swing components which are related to a view or allow interaction with a view.
|
com.luciad.view.vertical |
Visualisation of the third dimension of a list of points.
|
Modifier and Type | Method and Description |
---|---|
double |
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.
|
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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdAerodrome
This interface describes the geometry and the relationships of an aerodrome.
|
interface |
ILcdArrestingGear
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 |
ILcdEditableAerodrome
This interface defines operations to edit the attributes and relationships of
an
ILcdAerodrome . |
interface |
ILcdEditableArrestingGear
This interface is an extension of the
ILcdArrestingGear
interface that allows to change the attributes and relationships of
an arresting gear. |
interface |
ILcdEditableRunwayClinePoint
This interface defines operations to edit the attributes and relationships of
an
ILcdRunwayClinePoint . |
interface |
ILcdRunwayClinePoint
This interface describes the geometry and the relationships of a runway cline point.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdAerodrome
The default implementation of an aerodrome without additional properties.
|
class |
TLcdArrestingGear
This class represents an arresting gear with only default properties.
|
class |
TLcdFeaturedAerodrome
The default implementation of an aerodrome with properties.
|
class |
TLcdFeaturedArrestingGear
The default implementation of an arresting gear with properties.
|
class |
TLcdFeaturedRunwayClinePoint
The default implementation of a runway cline point with features.
|
class |
TLcdRunwayClinePoint
The default implementation of a runway cline point with default properties.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdRunwayDirection.getDisplacedThresholdPoint() |
ILcdPoint |
ILcdRunwayDirection.getDisplacedThresholdPoint()
Returns the threshold point of this runway direction.
|
ILcdPoint |
TLcdHelipad.getFocusPoint() |
ILcdPoint |
TLcdHelipad.getPoint(int aIndex) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdHelipad.contains2D(ILcdPoint aPoint) |
boolean |
TLcdHelipad.contains3D(ILcdPoint aPoint) |
void |
TLcdRunwayDirection.setDisplacedThresholdPoint(ILcdPoint aThresholdPoint) |
void |
ILcdEditableRunwayDirection.setDisplacedThresholdPoint(ILcdPoint aThresholdPoint)
Specifies the threshold point of this runway direction.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdAirspaceSegment
This interface describes the geometry and the relationships of an airspace segment.
|
interface |
ILcdEditableAirspaceSegment
This interface defines operations to edit the attributes and relationships of
an
ILcdAirspaceSegment . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAirspaceSegment
The default implementation of an airspace segment without features.
|
class |
TLcdSubPointlistAirspaceSegment
An implementation of an airspace segment that uses a
ILcdGeoPathLeg.SUB_POINT_LIST
as geopath leg type together with a shared subpointlist as dataset. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdAirspaceCorridor.getFocusPoint() |
ILcdPoint |
TLcdAirspace.getFocusPoint() |
ILcdPoint |
TLcdAirspaceCorridor.getPoint(int i) |
ILcdPoint |
TLcdAirspace.getPoint(int i) |
ILcdPoint |
ILcdAirspaceCorridor.getPoint(int aIndex)
Returns the point of the axis at the given index.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdAssociationBasedAirspace.contains2D(ILcdPoint aPoint) |
boolean |
TLcdAirspaceCorridor.contains2D(ILcdPoint aPoint) |
boolean |
TLcdAirspace.contains2D(ILcdPoint aPoint) |
boolean |
TLcdAssociationBasedAirspace.contains3D(ILcdPoint aPoint) |
boolean |
TLcdAirspaceCorridor.contains3D(ILcdPoint aPoint) |
boolean |
TLcdAirspace.contains3D(ILcdPoint aPoint) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdDME
This interface describes the geometry and the relationships of a DME (Distance Measuring Equipment).
|
interface |
ILcdEditableDME
This interface defines operations to edit the attributes and relationships of
an
ILcdDME . |
interface |
ILcdEditableGlidePath
This interface defines operations to edit the attributes and relationships of
an
ILcdGlidePath . |
interface |
ILcdEditableLocalizer
This interface defines operations to edit the attributes and relationships of
an
ILcdLocalizer . |
interface |
ILcdEditableMarker
This interface defines operations to edit the attributes and relationships of
an
ILcdMarker . |
interface |
ILcdEditableNavaid
This interface defines operations to edit the attributes and relationships of
an
ILcdNavaid . |
interface |
ILcdEditableNDB
This interface defines operations to edit the attributes and relationships of
an
ILcdNDB . |
interface |
ILcdEditableTACAN
This interface defines operations to edit the attributes and relationships of
an
ILcdTACAN . |
interface |
ILcdEditableVOR
This interface defines operations to edit the attributes and relationships of
an
ILcdVOR . |
interface |
ILcdEditableWayPoint
This interface defines operations to edit the attributes and relationships of
an
ILcdWayPoint . |
interface |
ILcdGlidePath
This interface describes the geometry and the relationships of a glide path transmitter.
|
interface |
ILcdLocalizer
This interface describes the geometry and the relationships of a localizer.
|
interface |
ILcdMarker
This interface describes the geometry and the relationships of a marker beacon.
|
interface |
ILcdNavaid
This interface describes the geometry and the relationships of a navaid.
|
interface |
ILcdNDB
This interface describes the geometry and the relationships of a Non-Directional Beacon (NDB).
|
interface |
ILcdTACAN
This interface describes the geometry and the relationships of a Tactical Air Navigation (TACAN).
|
interface |
ILcdVOR
This interface describes the geometry and the relationships of a VHF Omnidirectional Radio range (VOR).
|
interface |
ILcdWayPoint
This interface describes the geometry and the relationships of a waypoint.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDME
The default implementation of a DME with default properties.
|
class |
TLcdFeaturedDME
The default implementation of a DME with features.
|
class |
TLcdFeaturedGlidePath
The default implementation of a glide path with features.
|
class |
TLcdFeaturedLocalizer
The default implementation of a DME with features.
|
class |
TLcdFeaturedMarker
The default implementation of a marker with features.
|
class |
TLcdFeaturedNDB
The default implementation of a NDB with features.
|
class |
TLcdFeaturedTACAN
The default implementation of a TACAN with features.
|
class |
TLcdFeaturedVOR
The default implementation of a VOR with features.
|
class |
TLcdFeaturedWayPoint
The default implementation of a waypoint with features.
|
class |
TLcdGlidePath
The default implementation of a glide path without features.
|
class |
TLcdLocalizer
The default implementation of a localizer with default properties.
|
class |
TLcdMarker
The default implementation of a marker with default properties.
|
class |
TLcdNDB
The default implementation of a NDB with default properties.
|
class |
TLcdTACAN
The default implementation of a TACAN with default properties.
|
class |
TLcdVOR
The default implementation of a VOR with default properties.
|
class |
TLcdWayPoint
The default implementation of a waypoint with default properties.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableObstacle
This extension of the
ILcdEditableObstacle interface
allows users to change the geodetic datum of an obstacle. |
interface |
ILcdObstacle
This interface describes the geometry and the relationships of an obstacle.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedObstacle
This extension of
TLcdFeaturedObstacle has all facilities
to store obstacle related aspects. |
class |
TLcdObstacle
This class defines an obstacle.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableParachuteJumpAreaSegment
This interface defines operations to edit the attributes and relationships of
an
ILcdParachuteJumpAreaSegment . |
interface |
ILcdParachuteJumpAreaSegment
This interface describes the geometry and the relationships of an parachute jump area segment.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdParachuteJumpAreaSegment
The default implementation of a parachute jump area segment without features.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdParachuteJumpArea.getFocusPoint() |
ILcdPoint |
TLcdParachuteJumpArea.getPoint(int i) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdParachuteJumpArea.contains2D(ILcdPoint aPoint) |
boolean |
TLcdParachuteJumpArea.contains3D(ILcdPoint aPoint) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdProcedureLeg.getArcCentreFix() |
ILcdPoint |
ILcdProcedureLeg.getArcCentreFix()
For RF legs only, returns the center of the turn arc.
|
ILcdPoint |
TLcdAircraftState.getCurrentPosition()
Returns the current position of the aircraft.
|
ILcdPoint |
TLcdProcedureLeg.getFix() |
ILcdPoint |
ILcdProcedureLeg.getFix() |
ILcdPoint |
TLcdProcedureTrajectory.getFocusPoint() |
ILcdPoint |
TLcdProcedureTrajectory.getPoint(int aIndex)
Returns the trajectory point at the given index.
|
ILcdPoint |
TLcdProcedureLeg.getRecommendedNavaid() |
ILcdPoint |
ILcdProcedureLeg.getRecommendedNavaid()
An auxiliary navaid for AF, CD, CR legs.
|
ILcdPoint |
TLcdHolding.getSignificantPoint() |
ILcdPoint |
ILcdHolding.getSignificantPoint()
Return the significant point (waypoint) of this holding.
|
Modifier and Type | Method and Description |
---|---|
void |
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)
Returns
false . |
boolean |
TLcdProcedureTrajectory.contains3D(ILcdPoint aPoint)
Returns
false . |
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 and
aTargetFix . |
protected 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 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 void |
TLcdProcedureGeometryCalculator.handlePoint(ILcdPoint aPoint,
TLcdProcedureGeometryType aType,
TLcdAircraftState aState,
ILcdProcedureGeometryHandler aHandler)
This method may be used by derived classes to output geometry.
|
void |
TLcdProcedureLeg.setArcCentreFix(ILcdPoint aArcCentreFix) |
void |
ILcdEditableProcedureLeg.setArcCentreFix(ILcdPoint aArcCentreFix)
For RF legs, sets the center point of the turn arc.
|
void |
TLcdAircraftState.setCurrentPosition(ILcdPoint aPos)
Moves the current position to the specified location.
|
void |
TLcdProcedureLeg.setFix(ILcdPoint aFix) |
void |
ILcdEditableProcedureLeg.setFix(ILcdPoint aFix)
Sets the fix associated with this leg.
|
void |
TLcdProcedureLeg.setRecommendedNavaid(ILcdPoint aRecommendedNavaid) |
void |
ILcdEditableProcedureLeg.setRecommendedNavaid(ILcdPoint aRecommendedNavaid)
Sets the secondary navaid for AF, CD, CR legs.
|
void |
TLcdHolding.setSignificantPoint(ILcdPoint aSignificantPoint) |
void |
ILcdEditableHolding.setSignificantPoint(ILcdPoint aSignificantPoint)
Specify the significant point (waypoint) of this holding.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableRefuelingTrackPoint
An editable extension of
ILcdRefuelingTrackPoint . |
interface |
ILcdRefuelingTrackPoint
This interface describes the geometry and the relationships of a
refueling track point.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedRefuelingTrackPoint
This extension of
TLcdRefuelingTrackPoint
has all facilities to store refueling route point related aspects. |
class |
TLcdRefuelingTrackPoint
This class represents a refueling route point.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableMilitaryTrainingRoutePoint
This interface is an extension of the
ILcdMilitaryTrainingRoutePoint
interface that allows to change the attributes and relationships of a military
training route point. |
interface |
ILcdEditableRoutePoint
This interface is an extension of the
ILcdRoutePoint
interface that allows to change the attributes and relationships of
a route point. |
interface |
ILcdMilitaryTrainingRoutePoint
This interface describes the geometry and the relationships of a military training route point.
|
interface |
ILcdRoutePoint
This interface describes the geometry and the relationships of a route point.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedMilitaryTrainingRoutePoint
A featured extension of
TLcdMilitaryTrainingRoutePoint . |
class |
TLcdMilitaryTrainingRoutePoint
An implementation of
ILcdMilitaryTrainingRoutePoint . |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdRouteSegment.getBeginPoint() |
ILcdPoint |
ILcdRouteSegment.getBeginPoint()
Returns the first point of this route segment.
|
ILcdPoint |
TLcdRouteSegment.getEndPoint() |
ILcdPoint |
ILcdRouteSegment.getEndPoint()
Returns the second point of this route segment.
|
ILcdPoint |
TLcdRouteSegment.getPoint(int i) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdRouteSegment.setBeginPoint(ILcdPoint aBeginPoint) |
void |
ILcdEditableRouteSegment.setBeginPoint(ILcdPoint aBeginPoint)
Specifies the begin point of this route segment.
|
void |
TLcdRouteSegment.setEndPoint(ILcdPoint aEndPoint) |
void |
ILcdEditableRouteSegment.setEndPoint(ILcdPoint aEndPoint)
Specifies the end point for this route segment.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableLocationBasedService
This interface defines operations to edit the attributes and relationships of
an
ILcdLocationBasedService . |
interface |
ILcdLocationBasedService
This interface describes the geometry and the relationships of a location-based service object.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedLocationBasedService
The default implementation of a location-based service object with additional
properties.
|
class |
TLcdLocationBasedService
The default implementation of a location-based service object with default
properties.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableVFRRoutePoint
This interface defines operations to edit the attributes and relationships of
an
ILcdVFRRoutePoint . |
interface |
ILcdVFRRoutePoint
This interface describes the geometry and the relationships of a VFR route point.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedVFRRoutePoint
The default implementation of a VFR route point with addtional properties.
|
class |
TLcdVFRRoutePoint
The default implementation of a VFR route point without features.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdVFRRoute.getPoint(int aIndex) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableGeoPathLeg
An editable extension of
ILcdGeoPathLeg . |
interface |
ILcdGeoPathLeg
An
ILcdGeoPathLeg is a geometric shape defined by a point and, depending on
the type of the leg, a number of other parameters. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAISPoint
An generic point class that delegates to another ILcd3DEditablePoint instance.
|
class |
TLcdGeoPathLeg
An implementation of the
ILcdGeoPathLeg interface. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdDiscretizedLonLatGeoPath.getFocusPoint() |
ILcdPoint |
TLcdAISPolyline.getFocusPoint() |
ILcdPoint |
TLcdAISPolygon.getFocusPoint() |
ILcdPoint |
TLcdAISPoint.getFocusPoint() |
ILcdPoint |
TLcdDiscretizedLonLatGeoPath.getPoint(int aIndex) |
ILcdPoint |
TLcdAISPolyline.getPoint(int i) |
ILcdPoint |
TLcdAISPolygon.getPoint(int i) |
Modifier and Type | Method and Description |
---|---|
protected 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 |
TLcdDiscretizedLonLatGeoPath.contains2D(ILcdPoint aPoint) |
boolean |
TLcdAISPolyline.contains2D(ILcdPoint aPoint) |
boolean |
TLcdAISPolygon.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdAISPoint.contains2D(ILcdPoint aPoint) |
boolean |
TLcdDiscretizedLonLatGeoPath.contains3D(ILcdPoint aPoint) |
boolean |
TLcdAISPolyline.contains3D(ILcdPoint aPoint) |
boolean |
TLcdAISPolygon.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdAISPoint.contains3D(ILcdPoint aPoint) |
void |
TLcdAISPolyline.move2D(ILcdPoint aPoint) |
void |
TLcdAISPolygon.move2D(ILcdPoint aILcdPoint) |
void |
TLcdAISPoint.move2D(ILcdPoint aPoint) |
void |
TLcdAISPolyline.move3D(ILcdPoint aPoint) |
void |
TLcdAISPolygon.move3D(ILcdPoint aILcdPoint) |
void |
TLcdAISPoint.move3D(ILcdPoint aPoint) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdEarthVertexArray.getCoordinateOrigin() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdEarthVertexArray.setCoordinateOrigin(ILcdPoint aCoordinateOrigin) |
Modifier and Type | Method and Description |
---|---|
double |
TLcdEarthTileSetElevationProvider.retrieveElevationAt(ILcdPoint aPoint,
ILcdGeoReference aGeoReference) |
double |
TLcdEarthTileSetElevationProvider.retrieveElevationAt(ILcdPoint aPoint,
ILcdGeoReference aGeoReference,
double aDesiredResolution) |
double |
TLcdEarthTileSetElevationProviderAdapter.retrieveHeightAt(ILcdPoint aPoint) |
Modifier and Type | Method and Description |
---|---|
double |
TLcdEarthTerrainElevationProvider.retrieveElevationAt(ILcdPoint aPoint,
ILcdGeoReference aGeoReference) |
abstract double |
ALcdEarthTerrainElevationProvider.retrieveElevationAt(ILcdPoint aPoint,
ILcdGeoReference aPointReference)
Returns the elevation for a given location, defined in meters above mean sea level.
|
double |
TLcdEarthTerrainElevationProvider.retrieveElevationAt(ILcdPoint aPoint,
ILcdGeoReference aPointReference,
double aDesiredResolution) |
double |
ALcdEarthTerrainElevationProvider.retrieveElevationAt(ILcdPoint aPoint,
ILcdGeoReference aPointReference,
double aDesiredResolution)
Returns the elevation for a given location, defined in meters above mean sea level.
|
void |
ILcdEarthMultivaluedProvider.retrieveValuesSFCT(ILcdPoint aPoint,
double[] aValues)
Retrieves all the values at a given point.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdVVTerrainModel.getPoint(int aPointIndex) |
Modifier and Type | Method and Description |
---|---|
protected 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.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdAIXM51AbstractAIXMTimeSlice.getFocusPoint() |
ILcdPoint |
TLcdAIXM51AbstractAIXMFeature.getFocusPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdAIXM51AbstractAIXMTimeSlice.contains2D(ILcdPoint aPoint) |
boolean |
TLcdAIXM51AbstractAIXMTimeSlice.contains3D(ILcdPoint aPoint) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdAIXM51AirspaceVolume.getFocusPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdAIXM51AirspaceVolume.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdAIXM51AirspaceVolume.contains3D(ILcdPoint aPoint) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAIXM51ElevatedPoint
A class that represents an AIXM 5.1 elevated point.
|
class |
TLcdAIXM51Point
A class that represents an AIXM 5.1 Point.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdAIXM51ElevatedSurface.getFocusPoint() |
ILcdPoint |
TLcdAIXM51ElevatedCurve.getFocusPoint() |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdAIXM51VerticalStructurePart.getFocusPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdAIXM51VerticalStructurePart.contains2D(ILcdPoint aPoint) |
boolean |
TLcdAIXM51VerticalStructurePart.contains3D(ILcdPoint aPoint) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdASDITrack
Time-dependent view on a
TLcdASDITrajectory . |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdASDITrajectory.getPoint(int aIndex) |
ILcdPoint |
TLcdASDIFlightPlanHistory.getPoint(int aPointIndex)
Retrieves the position indicated by
aPointIndex in the most recent intended path. |
ILcdPoint |
TLcdASDIFlightPlan.getPoint(int aPointIndex)
Retrieves the intended route position indicated by
aPointIndex . |
ILcdPoint |
TLcdASDIFlightPlanHistory.getPoint(int aFlightPlanIndex,
int aPointIndex)
Retrieves the position indicated by
aPointIndex
in the intended path of the flight plan at index aFlightPlanIndex . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdASTERIXPlot
Defines an ASTERIX plot.
|
class |
TLcdASTERIXTrack
Time-dependent view on a
TLcdASTERIXTrajectory . |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdASTERIXTrajectory.getFocusPoint() |
ILcdPoint |
TLcdASTERIXPrecipitationZone.getFocusPoint() |
ILcdPoint |
TLcdASTERIXTrajectory.getPoint(int aIndex) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdASTERIXTrajectory.contains2D(ILcdPoint aPoint) |
boolean |
TLcdASTERIXPrecipitationZone.contains2D(ILcdPoint aPoint) |
boolean |
TLcdASTERIXPlot.contains2D(ILcdPoint aPoint) |
boolean |
TLcdASTERIXTrajectory.contains3D(ILcdPoint aPoint) |
boolean |
TLcdASTERIXPrecipitationZone.contains3D(ILcdPoint aPoint) |
boolean |
TLcdASTERIXPlot.contains3D(ILcdPoint aPoint) |
Constructor and Description |
---|
TLcdASTERIXReferenceProvider(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.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdBingMapsCoverageArea.getFocusPoint() |
ILcdPoint |
TLcdBingMapsCoverageArea.getLocation() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdBingMapsCoverageArea.contains2D(ILcdPoint aPoint) |
boolean |
TLcdBingMapsCoverageArea.contains3D(ILcdPoint aPoint) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdFeaturedSingleShapeList.getFocusPoint() |
ILcdPoint |
TLcdFeaturedMultiShapeList.getFocusPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdFeaturedSingleShapeList.contains2D(ILcdPoint aPoint) |
boolean |
TLcdFeaturedMultiShapeList.contains2D(ILcdPoint aPoint) |
boolean |
TLcdFeaturedSingleShapeList.contains3D(ILcdPoint aPoint) |
boolean |
TLcdFeaturedMultiShapeList.contains3D(ILcdPoint aPoint) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdDGNReferenceFile.getMasterOrigin()
Returns the master origin.
|
ILcdPoint |
TLcdDGNReferenceFile.getReferenceOrigin()
Returns the reference origin.
|
Constructor and Description |
---|
TLcdDGNReferenceFile(java.lang.String aFileSpecification,
java.lang.String aLogicalName,
java.lang.String aDescription,
int aFileNumber,
long aLevelMask,
TLcdDGNLevelSymbology aLevelSymbology,
ILcdPoint aReferenceOrigin,
ILcdPoint aMasterOrigin,
double aRotationAngle,
double aConversionFactor,
ILcdPointList aClip) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdDWGPoint
This class represents a Point from a DWG file.
|
Constructor and Description |
---|
TLcdDWGPoint(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcdPoint aPoint)
Creates a new TLcdDWGPoint with the given DWG properties and coordinates.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdGDFPointFeature
Represents a GDF point feature.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML2Point
A Point is defined by a single coordinate tuple.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdGML2LinearRing.getEndPoint() |
ILcdPoint |
TLcdGML2LineString.getEndPoint() |
ILcdPoint |
TLcdGML2Polygon.getFocusPoint() |
ILcdPoint |
TLcdGML2Point.getFocusPoint() |
ILcdPoint |
TLcdGML2LinearRing.getFocusPoint() |
ILcdPoint |
TLcdGML2LineString.getFocusPoint() |
ILcdPoint |
TLcdGML2GeometryCollection.getFocusPoint() |
ILcdPoint |
TLcdGML2Box.getFocusPoint() |
ILcdPoint |
TLcdGML2AbstractGeometry.getFocusPoint() |
ILcdPoint |
TLcdGML2AbstractFeature.getFocusPoint() |
ILcdPoint |
TLcdGML2Box.getLocation() |
ILcdPoint |
TLcdGML2Polygon.getPoint(int aIndex) |
ILcdPoint |
TLcdGML2Coordinates.getPoint(int aIndex)
Deprecated.
|
ILcdPoint |
TLcdGML2LinearRing.getStartPoint() |
ILcdPoint |
TLcdGML2LineString.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGML2Polygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML2Point.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML2LinearRing.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML2LineString.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML2GeometryCollection.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML2Box.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML2AbstractGeometry.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML2AbstractFeature.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML2Polygon.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML2Point.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML2LinearRing.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML2LineString.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML2GeometryCollection.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML2Box.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML2AbstractGeometry.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML2AbstractFeature.contains3D(ILcdPoint aPoint) |
int |
TLcdGML2LinearRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML2LineString.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
void |
TLcdGML2Point.move2D(ILcdPoint aILcdPoint) |
void |
TLcdGML2LinearRing.move2D(ILcdPoint aPoint) |
void |
TLcdGML2LineString.move2D(ILcdPoint aPoint) |
void |
TLcdGML2Box.move2D(ILcdPoint aPoint) |
void |
TLcdGML2Point.move3D(ILcdPoint aILcdPoint) |
void |
TLcdGML2LinearRing.move3D(ILcdPoint aPoint) |
void |
TLcdGML2LineString.move3D(ILcdPoint aPoint) |
void |
TLcdGML2Box.move3D(ILcdPoint aPoint) |
void |
TLcdGML2Box.setToIncludePoint2D(ILcdPoint aPoint) |
void |
TLcdGML2Box.setToIncludePoint3D(ILcdPoint aPoint) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML31DirectPosition
Direct position instances hold the coordinates for a position within some coordinate reference
system (CRS).
|
class |
TLcdGML31Point
A Point is defined by a single coordinate tuple.
|
class |
TLcdGML31Vector
Vector instances hold the components for a (usually spatial) vector within some coordinate reference system (CRS).
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdGML31CircleByCenterPoint.getCenter() |
ILcdPoint |
TLcdGML31Circle.getCenter() |
ILcdPoint |
TLcdGML31ArcByCenterPoint.getCenter() |
ILcdPoint |
TLcdGML31ArcByBulge.getCenter() |
ILcdPoint |
TLcdGML31Arc.getCenter() |
ILcdPoint |
TLcdGML31Ring.getEndPoint() |
ILcdPoint |
TLcdGML31OrientableCurve.getEndPoint() |
ILcdPoint |
TLcdGML31LinearRing.getEndPoint() |
ILcdPoint |
TLcdGML31LineStringSegment.getEndPoint() |
ILcdPoint |
TLcdGML31LineString.getEndPoint() |
ILcdPoint |
TLcdGML31GeodesicString.getEndPoint() |
ILcdPoint |
TLcdGML31Curve.getEndPoint() |
ILcdPoint |
TLcdGML31CompositeCurve.getEndPoint() |
ILcdPoint |
TLcdGML31CircleByCenterPoint.getEndPoint() |
ILcdPoint |
TLcdGML31Circle.getEndPoint() |
ILcdPoint |
TLcdGML31ArcStringByBulge.getEndPoint() |
ILcdPoint |
TLcdGML31ArcString.getEndPoint() |
ILcdPoint |
TLcdGML31ArcByCenterPoint.getEndPoint() |
ILcdPoint |
TLcdGML31ArcByBulge.getEndPoint() |
ILcdPoint |
TLcdGML31Arc.getEndPoint() |
ILcdPoint |
TLcdGML31AbstractRing.getEndPoint() |
ILcdPoint |
TLcdGML31AbstractCurveSegment.getEndPoint() |
ILcdPoint |
TLcdGML31AbstractCurve.getEndPoint() |
ILcdPoint |
TLcdGML31Circle.getFirstIntermediatePoint() |
ILcdPoint |
TLcdGML31Vector.getFocusPoint() |
ILcdPoint |
TLcdGML31Triangle.getFocusPoint() |
ILcdPoint |
TLcdGML31Surface.getFocusPoint() |
ILcdPoint |
TLcdGML31Ring.getFocusPoint() |
ILcdPoint |
TLcdGML31Rectangle.getFocusPoint() |
ILcdPoint |
TLcdGML31PolygonPatch.getFocusPoint() |
ILcdPoint |
TLcdGML31Polygon.getFocusPoint() |
ILcdPoint |
TLcdGML31Point.getFocusPoint() |
ILcdPoint |
TLcdGML31OrientableSurface.getFocusPoint() |
ILcdPoint |
TLcdGML31OrientableCurve.getFocusPoint() |
ILcdPoint |
TLcdGML31MultiSurface.getFocusPoint() |
ILcdPoint |
TLcdGML31MultiPolygon.getFocusPoint() |
ILcdPoint |
TLcdGML31MultiPoint.getFocusPoint() |
ILcdPoint |
TLcdGML31MultiLineString.getFocusPoint() |
ILcdPoint |
TLcdGML31MultiGeometry.getFocusPoint() |
ILcdPoint |
TLcdGML31MultiCurve.getFocusPoint() |
ILcdPoint |
TLcdGML31LinearRing.getFocusPoint() |
ILcdPoint |
TLcdGML31LineStringSegment.getFocusPoint() |
ILcdPoint |
TLcdGML31LineString.getFocusPoint() |
ILcdPoint |
TLcdGML31GeodesicString.getFocusPoint() |
ILcdPoint |
TLcdGML31Envelope.getFocusPoint() |
ILcdPoint |
TLcdGML31DirectPosition.getFocusPoint() |
ILcdPoint |
TLcdGML31Curve.getFocusPoint() |
ILcdPoint |
TLcdGML31CompositeCurve.getFocusPoint() |
ILcdPoint |
TLcdGML31CircleByCenterPoint.getFocusPoint() |
ILcdPoint |
TLcdGML31Circle.getFocusPoint() |
ILcdPoint |
TLcdGML31ArcStringByBulge.getFocusPoint() |
ILcdPoint |
TLcdGML31ArcString.getFocusPoint() |
ILcdPoint |
TLcdGML31ArcByCenterPoint.getFocusPoint() |
ILcdPoint |
TLcdGML31ArcByBulge.getFocusPoint() |
ILcdPoint |
TLcdGML31Arc.getFocusPoint() |
ILcdPoint |
TLcdGML31AbstractSurfacePatch.getFocusPoint() |
ILcdPoint |
TLcdGML31AbstractRing.getFocusPoint() |
ILcdPoint |
TLcdGML31AbstractGeometry.getFocusPoint() |
ILcdPoint |
TLcdGML31AbstractFeature.getFocusPoint() |
ILcdPoint |
TLcdGML31AbstractCurveSegment.getFocusPoint() |
ILcdPoint |
TLcdGML31Arc.getIntermediatePoint() |
ILcdPoint |
TLcdGML31Rectangle.getLocation() |
ILcdPoint |
TLcdGML31Envelope.getLocation() |
ILcdPoint |
TLcdGML31Triangle.getPoint(int aIndex) |
ILcdPoint |
TLcdGML31DirectPositionList.getPoint(int aIndex) |
ILcdPoint |
TLcdGML31Coordinates.getPoint(int aIndex)
Deprecated.
|
ILcdPoint |
TLcdGML31Circle.getSecondIntermediatePoint() |
ILcdPoint |
TLcdGML31Ring.getStartPoint() |
ILcdPoint |
TLcdGML31OrientableCurve.getStartPoint() |
ILcdPoint |
TLcdGML31LinearRing.getStartPoint() |
ILcdPoint |
TLcdGML31LineStringSegment.getStartPoint() |
ILcdPoint |
TLcdGML31LineString.getStartPoint() |
ILcdPoint |
TLcdGML31GeodesicString.getStartPoint() |
ILcdPoint |
TLcdGML31Curve.getStartPoint() |
ILcdPoint |
TLcdGML31CompositeCurve.getStartPoint() |
ILcdPoint |
TLcdGML31CircleByCenterPoint.getStartPoint() |
ILcdPoint |
TLcdGML31Circle.getStartPoint() |
ILcdPoint |
TLcdGML31ArcStringByBulge.getStartPoint() |
ILcdPoint |
TLcdGML31ArcString.getStartPoint() |
ILcdPoint |
TLcdGML31ArcByCenterPoint.getStartPoint() |
ILcdPoint |
TLcdGML31ArcByBulge.getStartPoint() |
ILcdPoint |
TLcdGML31Arc.getStartPoint() |
ILcdPoint |
TLcdGML31AbstractRing.getStartPoint() |
ILcdPoint |
TLcdGML31AbstractCurveSegment.getStartPoint() |
ILcdPoint |
TLcdGML31AbstractCurve.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGML31CircleByCenterPoint.connect(ILcdPoint aStart,
ILcdPoint aEnd) |
boolean |
TLcdGML31ArcByCenterPoint.connect(ILcdPoint aStart,
ILcdPoint aEnd)
Adapts this arc such that its start point and end point coincide with the given
start and end point.
|
boolean |
TLcdGML31Vector.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31Triangle.contains2D(ILcdPoint aArg0) |
boolean |
TLcdGML31Surface.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31Ring.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31Rectangle.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31PolygonPatch.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31Polygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31Point.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31OrientableSurface.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31OrientableCurve.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31MultiSurface.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31MultiPolygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31MultiPoint.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31MultiLineString.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31MultiGeometry.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31MultiCurve.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31LinearRing.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31LineStringSegment.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31LineString.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31GeodesicString.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31Envelope.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31DirectPosition.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31Curve.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31CompositeCurve.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31CircleByCenterPoint.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31Circle.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31ArcStringByBulge.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31ArcString.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31ArcByCenterPoint.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31ArcByBulge.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31Arc.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31AbstractSurfacePatch.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31AbstractRing.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31AbstractGeometry.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31AbstractFeature.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML31AbstractCurveSegment.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31Vector.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31Triangle.contains3D(ILcdPoint aArg0) |
boolean |
TLcdGML31Surface.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31Ring.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31Rectangle.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31PolygonPatch.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31Polygon.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31Point.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31OrientableSurface.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31OrientableCurve.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31MultiSurface.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31MultiPolygon.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31MultiPoint.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31MultiLineString.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31MultiGeometry.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31MultiCurve.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31LinearRing.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31LineStringSegment.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31LineString.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31GeodesicString.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31Envelope.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31DirectPosition.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31Curve.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31CompositeCurve.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31CircleByCenterPoint.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31Circle.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31ArcStringByBulge.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31ArcString.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31ArcByCenterPoint.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31ArcByBulge.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31Arc.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31AbstractSurfacePatch.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31AbstractRing.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31AbstractGeometry.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML31AbstractFeature.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML31AbstractCurveSegment.contains3D(ILcdPoint aILcdPoint) |
int |
TLcdGML31Ring.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31OrientableCurve.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31LinearRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31LineStringSegment.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31LineString.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31GeodesicString.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31Curve.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31CompositeCurve.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31CircleByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31Circle.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31ArcStringByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31ArcString.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31ArcByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31ArcByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31Arc.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31AbstractRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31AbstractCurveSegment.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML31AbstractCurve.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
void |
TLcdGML31Vector.move2D(ILcdPoint aILcdPoint) |
void |
TLcdGML31Triangle.move2D(ILcdPoint aArg0) |
void |
TLcdGML31Rectangle.move2D(ILcdPoint aPoint) |
void |
TLcdGML31Point.move2D(ILcdPoint aILcdPoint) |
void |
TLcdGML31LinearRing.move2D(ILcdPoint aPoint) |
void |
TLcdGML31LineStringSegment.move2D(ILcdPoint aPoint) |
void |
TLcdGML31LineString.move2D(ILcdPoint aILcdPoint) |
void |
TLcdGML31GeodesicString.move2D(ILcdPoint aPoint) |
void |
TLcdGML31Envelope.move2D(ILcdPoint aPoint) |
void |
TLcdGML31DirectPosition.move2D(ILcdPoint aILcdPoint) |
void |
TLcdGML31CircleByCenterPoint.move2D(ILcdPoint aPoint) |
void |
TLcdGML31Circle.move2D(ILcdPoint aPoint) |
void |
TLcdGML31ArcByCenterPoint.move2D(ILcdPoint aPoint) |
void |
TLcdGML31ArcByBulge.move2D(ILcdPoint aPoint) |
void |
TLcdGML31Arc.move2D(ILcdPoint aPoint) |
void |
TLcdGML31Vector.move3D(ILcdPoint aPoint) |
void |
TLcdGML31Triangle.move3D(ILcdPoint aPoint) |
void |
TLcdGML31Rectangle.move3D(ILcdPoint aPoint) |
void |
TLcdGML31Point.move3D(ILcdPoint aILcdPoint) |
void |
TLcdGML31LinearRing.move3D(ILcdPoint aPoint) |
void |
TLcdGML31LineStringSegment.move3D(ILcdPoint aPoint) |
void |
TLcdGML31LineString.move3D(ILcdPoint aILcdPoint) |
void |
TLcdGML31GeodesicString.move3D(ILcdPoint aPoint) |
void |
TLcdGML31Envelope.move3D(ILcdPoint aPoint) |
void |
TLcdGML31DirectPosition.move3D(ILcdPoint aPoint) |
void |
TLcdGML31Rectangle.setToIncludePoint2D(ILcdPoint aArg0) |
void |
TLcdGML31Envelope.setToIncludePoint2D(ILcdPoint aPoint) |
void |
TLcdGML31Rectangle.setToIncludePoint3D(ILcdPoint aArg0) |
void |
TLcdGML31Envelope.setToIncludePoint3D(ILcdPoint aPoint) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML32DirectPosition
Direct position instances hold the coordinates for a position within some coordinate reference
system (CRS).
|
class |
TLcdGML32Point
A Point is defined by a single coordinate tuple.
|
class |
TLcdGML32Vector
For some applications the components of the position may be adjusted to yield a unit vector.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdGML32CircleByCenterPoint.getCenter() |
ILcdPoint |
TLcdGML32Circle.getCenter() |
ILcdPoint |
TLcdGML32ArcByCenterPoint.getCenter() |
ILcdPoint |
TLcdGML32ArcByBulge.getCenter() |
ILcdPoint |
TLcdGML32Arc.getCenter() |
ILcdPoint |
TLcdGML32Ring.getEndPoint() |
ILcdPoint |
TLcdGML32OrientableCurve.getEndPoint() |
ILcdPoint |
TLcdGML32LinearRing.getEndPoint() |
ILcdPoint |
TLcdGML32LineStringSegment.getEndPoint() |
ILcdPoint |
TLcdGML32LineString.getEndPoint() |
ILcdPoint |
TLcdGML32GeodesicString.getEndPoint() |
ILcdPoint |
TLcdGML32Curve.getEndPoint() |
ILcdPoint |
TLcdGML32CompositeCurve.getEndPoint() |
ILcdPoint |
TLcdGML32CircleByCenterPoint.getEndPoint() |
ILcdPoint |
TLcdGML32Circle.getEndPoint() |
ILcdPoint |
TLcdGML32ArcStringByBulge.getEndPoint() |
ILcdPoint |
TLcdGML32ArcString.getEndPoint() |
ILcdPoint |
TLcdGML32ArcByCenterPoint.getEndPoint() |
ILcdPoint |
TLcdGML32ArcByBulge.getEndPoint() |
ILcdPoint |
TLcdGML32Arc.getEndPoint() |
ILcdPoint |
TLcdGML32AbstractRing.getEndPoint() |
ILcdPoint |
TLcdGML32AbstractCurveSegment.getEndPoint() |
ILcdPoint |
TLcdGML32AbstractCurve.getEndPoint() |
ILcdPoint |
TLcdGML32Circle.getFirstIntermediatePoint() |
ILcdPoint |
TLcdGML32Triangle.getFocusPoint() |
ILcdPoint |
TLcdGML32Surface.getFocusPoint() |
ILcdPoint |
TLcdGML32Ring.getFocusPoint() |
ILcdPoint |
TLcdGML32Rectangle.getFocusPoint() |
ILcdPoint |
TLcdGML32PolygonPatch.getFocusPoint() |
ILcdPoint |
TLcdGML32Polygon.getFocusPoint() |
ILcdPoint |
TLcdGML32Point.getFocusPoint() |
ILcdPoint |
TLcdGML32OrientableSurface.getFocusPoint() |
ILcdPoint |
TLcdGML32OrientableCurve.getFocusPoint() |
ILcdPoint |
TLcdGML32MultiSurface.getFocusPoint() |
ILcdPoint |
TLcdGML32MultiPoint.getFocusPoint() |
ILcdPoint |
TLcdGML32MultiGeometry.getFocusPoint() |
ILcdPoint |
TLcdGML32MultiCurve.getFocusPoint() |
ILcdPoint |
TLcdGML32LinearRing.getFocusPoint() |
ILcdPoint |
TLcdGML32LineStringSegment.getFocusPoint() |
ILcdPoint |
TLcdGML32LineString.getFocusPoint() |
ILcdPoint |
TLcdGML32GeodesicString.getFocusPoint() |
ILcdPoint |
TLcdGML32Envelope.getFocusPoint() |
ILcdPoint |
TLcdGML32DirectPosition.getFocusPoint() |
ILcdPoint |
TLcdGML32Curve.getFocusPoint() |
ILcdPoint |
TLcdGML32CompositeCurve.getFocusPoint() |
ILcdPoint |
TLcdGML32CircleByCenterPoint.getFocusPoint() |
ILcdPoint |
TLcdGML32Circle.getFocusPoint() |
ILcdPoint |
TLcdGML32ArcStringByBulge.getFocusPoint() |
ILcdPoint |
TLcdGML32ArcString.getFocusPoint() |
ILcdPoint |
TLcdGML32ArcByCenterPoint.getFocusPoint() |
ILcdPoint |
TLcdGML32ArcByBulge.getFocusPoint() |
ILcdPoint |
TLcdGML32Arc.getFocusPoint() |
ILcdPoint |
TLcdGML32AbstractSurfacePatch.getFocusPoint() |
ILcdPoint |
TLcdGML32AbstractRing.getFocusPoint() |
ILcdPoint |
TLcdGML32AbstractGeometry.getFocusPoint() |
ILcdPoint |
TLcdGML32AbstractFeature.getFocusPoint() |
ILcdPoint |
TLcdGML32AbstractCurveSegment.getFocusPoint() |
ILcdPoint |
TLcdGML32Arc.getIntermediatePoint() |
ILcdPoint |
TLcdGML32Rectangle.getLocation() |
ILcdPoint |
TLcdGML32Envelope.getLocation() |
ILcdPoint |
TLcdGML32Triangle.getPoint(int aIndex) |
ILcdPoint |
TLcdGML32DirectPositionList.getPoint(int aIndex) |
ILcdPoint |
TLcdGML32Coordinates.getPoint(int aIndex)
Deprecated.
|
ILcdPoint |
TLcdGML32Circle.getSecondIntermediatePoint() |
ILcdPoint |
TLcdGML32Ring.getStartPoint() |
ILcdPoint |
TLcdGML32OrientableCurve.getStartPoint() |
ILcdPoint |
TLcdGML32LinearRing.getStartPoint() |
ILcdPoint |
TLcdGML32LineStringSegment.getStartPoint() |
ILcdPoint |
TLcdGML32LineString.getStartPoint() |
ILcdPoint |
TLcdGML32GeodesicString.getStartPoint() |
ILcdPoint |
TLcdGML32Curve.getStartPoint() |
ILcdPoint |
TLcdGML32CompositeCurve.getStartPoint() |
ILcdPoint |
TLcdGML32CircleByCenterPoint.getStartPoint() |
ILcdPoint |
TLcdGML32Circle.getStartPoint() |
ILcdPoint |
TLcdGML32ArcStringByBulge.getStartPoint() |
ILcdPoint |
TLcdGML32ArcString.getStartPoint() |
ILcdPoint |
TLcdGML32ArcByCenterPoint.getStartPoint() |
ILcdPoint |
TLcdGML32ArcByBulge.getStartPoint() |
ILcdPoint |
TLcdGML32Arc.getStartPoint() |
ILcdPoint |
TLcdGML32AbstractRing.getStartPoint() |
ILcdPoint |
TLcdGML32AbstractCurveSegment.getStartPoint() |
ILcdPoint |
TLcdGML32AbstractCurve.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGML32CircleByCenterPoint.connect(ILcdPoint aStart,
ILcdPoint aEnd) |
boolean |
TLcdGML32ArcByCenterPoint.connect(ILcdPoint aStart,
ILcdPoint aEnd)
Adapts this arc such that its start point and end point coincide with the given
start and end point.
|
boolean |
TLcdGML32Triangle.contains2D(ILcdPoint aArg0) |
boolean |
TLcdGML32Surface.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32Ring.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32Rectangle.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32PolygonPatch.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32Polygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32Point.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32OrientableSurface.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32OrientableCurve.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32MultiSurface.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32MultiPoint.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32MultiGeometry.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32MultiCurve.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32LinearRing.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32LineStringSegment.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32LineString.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32GeodesicString.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32Envelope.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32DirectPosition.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32Curve.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32CompositeCurve.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32CircleByCenterPoint.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32Circle.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32ArcStringByBulge.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32ArcString.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32ArcByCenterPoint.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32ArcByBulge.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32Arc.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32AbstractSurfacePatch.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32AbstractRing.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32AbstractGeometry.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32AbstractFeature.contains2D(ILcdPoint aPoint) |
boolean |
TLcdGML32AbstractCurveSegment.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32Triangle.contains3D(ILcdPoint aArg0) |
boolean |
TLcdGML32Surface.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32Ring.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32Rectangle.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32PolygonPatch.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32Polygon.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32Point.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32OrientableSurface.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32OrientableCurve.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32MultiSurface.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32MultiPoint.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32MultiGeometry.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32MultiCurve.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32LinearRing.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32LineStringSegment.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32LineString.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32GeodesicString.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32Envelope.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32DirectPosition.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32Curve.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32CompositeCurve.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32CircleByCenterPoint.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32Circle.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32ArcStringByBulge.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32ArcString.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32ArcByCenterPoint.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32ArcByBulge.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32Arc.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32AbstractSurfacePatch.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32AbstractRing.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32AbstractGeometry.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdGML32AbstractFeature.contains3D(ILcdPoint aPoint) |
boolean |
TLcdGML32AbstractCurveSegment.contains3D(ILcdPoint aILcdPoint) |
int |
TLcdGML32Ring.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32OrientableCurve.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32LinearRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32LineStringSegment.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32LineString.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32GeodesicString.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32Curve.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32CompositeCurve.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32CircleByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32Circle.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32ArcStringByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32ArcString.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32ArcByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32ArcByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32Arc.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32AbstractRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32AbstractCurveSegment.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdGML32AbstractCurve.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
void |
TLcdGML32Triangle.move2D(ILcdPoint aArg0) |
void |
TLcdGML32Rectangle.move2D(ILcdPoint aPoint) |
void |
TLcdGML32Point.move2D(ILcdPoint aILcdPoint) |
void |
TLcdGML32LinearRing.move2D(ILcdPoint aPoint) |
void |
TLcdGML32LineStringSegment.move2D(ILcdPoint aPoint) |
void |
TLcdGML32LineString.move2D(ILcdPoint aILcdPoint) |
void |
TLcdGML32GeodesicString.move2D(ILcdPoint aPoint) |
void |
TLcdGML32Envelope.move2D(ILcdPoint aPoint) |
void |
TLcdGML32DirectPosition.move2D(ILcdPoint aILcdPoint) |
void |
TLcdGML32CircleByCenterPoint.move2D(ILcdPoint aPoint) |
void |
TLcdGML32Circle.move2D(ILcdPoint aPoint) |
void |
TLcdGML32ArcByCenterPoint.move2D(ILcdPoint aPoint) |
void |
TLcdGML32ArcByBulge.move2D(ILcdPoint aPoint) |
void |
TLcdGML32Arc.move2D(ILcdPoint aPoint) |
void |
TLcdGML32Triangle.move3D(ILcdPoint aPoint) |
void |
TLcdGML32Rectangle.move3D(ILcdPoint aPoint) |
void |
TLcdGML32Point.move3D(ILcdPoint aILcdPoint) |
void |
TLcdGML32LinearRing.move3D(ILcdPoint aPoint) |
void |
TLcdGML32LineStringSegment.move3D(ILcdPoint aPoint) |
void |
TLcdGML32LineString.move3D(ILcdPoint aILcdPoint) |
void |
TLcdGML32GeodesicString.move3D(ILcdPoint aPoint) |
void |
TLcdGML32Envelope.move3D(ILcdPoint aPoint) |
void |
TLcdGML32DirectPosition.move3D(ILcdPoint aPoint) |
void |
TLcdGML32Rectangle.setToIncludePoint2D(ILcdPoint aArg0) |
void |
TLcdGML32Envelope.setToIncludePoint2D(ILcdPoint aPoint) |
void |
TLcdGML32Rectangle.setToIncludePoint3D(ILcdPoint aArg0) |
void |
TLcdGML32Envelope.setToIncludePoint3D(ILcdPoint aPoint) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMeasureXYPoint
This class represents a
TLcdXYPoint with a measure value. |
class |
TLcdMeasureXYZPoint
This class represents a
TLcdXYZPoint with a measure value. |
Constructor and Description |
---|
TLcdMeasureXYPoint(ILcdPoint aILcdPoint,
double aM) |
TLcdMeasureXYZPoint(ILcdPoint aILcdPoint,
double aM) |
TLcdMeasureXYZPoint(ILcdPoint aILcdPoint,
double v,
double aM) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdKML22Placemark.getFocusPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdKML22Placemark.contains2D(ILcdPoint aPoint) |
boolean |
TLcdKML22Placemark.contains3D(ILcdPoint aPoint) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22Location
Domain class modeling the KML LocationType type.
|
class |
TLcdKML22Point
Domain class modeling the KML PointType type.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdKML22LinearRing.getEndPoint() |
ILcdPoint |
TLcdKML22LineString.getEndPoint() |
ILcdPoint |
TLcdKML22Polygon.getFocusPoint() |
ILcdPoint |
TLcdKML22Point.getFocusPoint() |
ILcdPoint |
TLcdKML22MultiGeometry.getFocusPoint() |
ILcdPoint |
TLcdKML22Location.getFocusPoint() |
ILcdPoint |
TLcdKML22LinearRing.getFocusPoint() |
ILcdPoint |
TLcdKML22LineString.getFocusPoint() |
ILcdPoint |
TLcdKML22LatLonAltBox.getFocusPoint() |
ILcdPoint |
TLcdKML22AbstractGeometry.getFocusPoint() |
ILcdPoint |
TLcdKML223DModel.getFocusPoint() |
ILcdPoint |
TLcdKML22LatLonAltBox.getLocation() |
ILcdPoint |
TLcdKML22Coordinates.getPoint(int aIndex) |
ILcdPoint |
TLcdKML22LinearRing.getStartPoint() |
ILcdPoint |
TLcdKML22LineString.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdKML22Polygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdKML22Point.contains2D(ILcdPoint aPoint) |
boolean |
TLcdKML22MultiGeometry.contains2D(ILcdPoint aPoint) |
boolean |
TLcdKML22Location.contains2D(ILcdPoint aPoint) |
boolean |
TLcdKML22LinearRing.contains2D(ILcdPoint aPoint) |
boolean |
TLcdKML22LineString.contains2D(ILcdPoint aPoint) |
boolean |
TLcdKML22LatLonAltBox.contains2D(ILcdPoint aPoint) |
boolean |
TLcdKML22AbstractGeometry.contains2D(ILcdPoint aPoint) |
boolean |
TLcdKML22Polygon.contains3D(ILcdPoint aPoint) |
boolean |
TLcdKML22Point.contains3D(ILcdPoint aPoint) |
boolean |
TLcdKML22MultiGeometry.contains3D(ILcdPoint aPoint) |
boolean |
TLcdKML22Location.contains3D(ILcdPoint aPoint) |
boolean |
TLcdKML22LinearRing.contains3D(ILcdPoint aPoint) |
boolean |
TLcdKML22LineString.contains3D(ILcdPoint aPoint) |
boolean |
TLcdKML22LatLonAltBox.contains3D(ILcdPoint aPoint) |
boolean |
TLcdKML22AbstractGeometry.contains3D(ILcdPoint aPoint) |
int |
TLcdKML22LinearRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdKML22LineString.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
void |
TLcdKML22Polygon.move2D(ILcdPoint aPoint) |
void |
TLcdKML22Point.move2D(ILcdPoint aPoint) |
void |
TLcdKML22Location.move2D(ILcdPoint a2DEditablePoint) |
void |
TLcdKML22LinearRing.move2D(ILcdPoint aPoint) |
void |
TLcdKML22LineString.move2D(ILcdPoint aPoint) |
void |
TLcdKML22AbstractGeometry.move2D(ILcdPoint aPoint) |
void |
TLcdKML22Polygon.move3D(ILcdPoint aPoint) |
void |
TLcdKML22Point.move3D(ILcdPoint aPoint) |
void |
TLcdKML22Location.move3D(ILcdPoint aPoint) |
void |
TLcdKML22LinearRing.move3D(ILcdPoint aPoint) |
void |
TLcdKML22LineString.move3D(ILcdPoint aPoint) |
void |
TLcdKML22AbstractGeometry.move3D(ILcdPoint aPoint) |
Modifier and Type | Method and Description |
---|---|
float |
TLcdWMMMagneticNorthMap.retrieveDeclinationAt(ILcdPoint aPoint) |
float |
TLcdIGRFMagneticNorthMap.retrieveDeclinationAt(ILcdPoint aPoint) |
float |
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 |
TLcdWMMMagneticNorthMap.retrieveInclinationAt(ILcdPoint aPoint) |
float |
TLcdIGRFMagneticNorthMap.retrieveInclinationAt(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 |
TLcdWMMMagneticNorthMap.retrieveTotalIntensityAt(ILcdPoint aPoint) |
float |
TLcdIGRFMagneticNorthMap.retrieveTotalIntensityAt(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.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdISO19115GeographicBoundingBox.getFocusPoint() |
ILcdPoint |
TLcdISO19115GeographicBoundingBox.getLocation() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdISO19115GeographicBoundingBox.contains2D(ILcdPoint aPoint) |
boolean |
TLcdISO19115GeographicBoundingBox.contains3D(ILcdPoint aPoint) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMIFPoint
This
ILcdMIFShape represents a MIF point. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdMIFPoint.getPoint()
Returns the position of this point.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdMIFModelEncoder.write2DPoint(ILcdPoint aPoint,
java.io.BufferedWriter aBufferedWriter)
Writes the given
ILcdPoint as a point (Point) and adds a symbol clause. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG15Point
Implementation of
ILcd2DEditablePoint that represents an NVG 1.5 Point. |
class |
TLcdNVG15Text
Represents textual information at a certain location.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdNVG15Ellipse.getCenter() |
ILcdPoint |
TLcdNVG15Circle.getCenter()
Returns the center of this
ILcdCircle . |
ILcdPoint |
TLcdNVG15ArcBand.getCenter()
Returns the center point of this
ILcdArcBand . |
ILcdPoint |
TLcdNVG15Arc.getCenter()
Returns the center of this
ILcdEllipse . |
ILcdPoint |
TLcdNVG15Polyline.getEndPoint() |
ILcdPoint |
TLcdNVG15Polygon.getEndPoint() |
ILcdPoint |
TLcdNVG15Ellipse.getEndPoint() |
ILcdPoint |
TLcdNVG15Circle.getEndPoint() |
ILcdPoint |
TLcdNVG15ArcBand.getEndPoint() |
ILcdPoint |
TLcdNVG15Text.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG15Polyline.getFocusPoint() |
ILcdPoint |
TLcdNVG15Polygon.getFocusPoint() |
ILcdPoint |
TLcdNVG15Point.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG15Multipoint.getFocusPoint() |
ILcdPoint |
TLcdNVG15Group.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG15Ellipse.getFocusPoint() |
ILcdPoint |
TLcdNVG15Corridor.getFocusPoint() |
ILcdPoint |
TLcdNVG15Composite.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG15Circle.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG15Arrow.getFocusPoint() |
ILcdPoint |
TLcdNVG15ArcBand.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG15Arc.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG15Anchor.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG15Polyline.getPoint(int aIndex) |
ILcdPoint |
TLcdNVG15Polygon.getPoint(int aIndex) |
ILcdPoint |
TLcdNVG15Multipoint.getPoint(int aIndex) |
ILcdPoint |
TLcdNVG15Polyline.getStartPoint() |
ILcdPoint |
TLcdNVG15Polygon.getStartPoint() |
ILcdPoint |
TLcdNVG15Ellipse.getStartPoint() |
ILcdPoint |
TLcdNVG15Circle.getStartPoint() |
ILcdPoint |
TLcdNVG15ArcBand.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdNVG15Text.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG15Polyline.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG15Polygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG15Point.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG15Multipoint.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG15Group.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG15Ellipse.contains2D(ILcdPoint aLLP) |
boolean |
TLcdNVG15Corridor.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG15Composite.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG15Circle.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG15Arrow.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG15ArcBand.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG15Arc.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG15Anchor.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG15Text.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG15Polyline.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG15Polygon.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG15Point.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG15Multipoint.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG15Group.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG15Ellipse.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG15Corridor.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG15Composite.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG15Circle.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG15Arrow.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG15ArcBand.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG15Arc.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG15Anchor.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
int |
TLcdNVG15Polyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdNVG15Polygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdNVG15Ellipse.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdNVG15Circle.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdNVG15ArcBand.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
void |
TLcdNVG15Text.move2D(ILcdPoint aILcdPoint)
Moves this
ILcd2DEditableShape to the given point in the 2D space. |
void |
TLcdNVG15Polyline.move2D(ILcdPoint aPoint) |
void |
TLcdNVG15Polygon.move2D(ILcdPoint aPoint) |
void |
TLcdNVG15Point.move2D(ILcdPoint aILcdPoint)
Moves this
ILcd2DEditableShape to the given point in the 2D space. |
void |
TLcdNVG15Multipoint.move2D(ILcdPoint aPoint) |
void |
TLcdNVG15Ellipse.move2D(ILcdPoint aPoint) |
void |
TLcdNVG15Corridor.move2D(ILcdPoint aPoint) |
void |
TLcdNVG15Circle.move2D(ILcdPoint aILcdPoint)
Moves this
ILcd2DEditableShape to the given point in the 2D space. |
void |
TLcdNVG15Arrow.move2D(ILcdPoint aPoint) |
void |
TLcdNVG15ArcBand.move2D(ILcdPoint aILcdPoint)
Moves this
ILcd2DEditableShape to the given point in the 2D space. |
void |
TLcdNVG15Arc.move2D(ILcdPoint aPoint) |
void |
TLcdNVG15Multipoint.move3D(ILcdPoint aPoint) |
void |
TLcdNVG15Ellipse.updateForCornerPoint2D(int aCorner,
ILcdPoint aPoint) |
void |
TLcdNVG15Arc.updateForCornerPoint2D(int aIndex,
ILcdPoint aILcdPoint)
Updates the ellipse for the specified corner point location.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVG20Point
Implementation of
ILcd2DEditablePoint that represents an NVG 2.0 Point. |
class |
TLcdNVG20Text
Represents textual information at a certain location.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdNVG20EllipticRing.getCenter() |
ILcdPoint |
TLcdNVG20CircularRing.getCenter()
Returns the center of this
ILcdCircle . |
ILcdPoint |
TLcdNVG20Circle.getCenter() |
ILcdPoint |
TLcdNVG20ArcBandRing.getCenter() |
ILcdPoint |
TLcdNVG20Arc.getCenter()
Returns the center of this
ILcdArc . |
ILcdPoint |
TLcdNVG20RectangularRing.getEndPoint() |
ILcdPoint |
TLcdNVG20Polyline.getEndPoint() |
ILcdPoint |
TLcdNVG20LinearRing.getEndPoint() |
ILcdPoint |
TLcdNVG20EllipticRing.getEndPoint() |
ILcdPoint |
TLcdNVG20CircularRing.getEndPoint() |
ILcdPoint |
TLcdNVG20ArcBandRing.getEndPoint() |
ILcdPoint |
TLcdNVG20Text.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG20RectangularRing.getFocusPoint() |
ILcdPoint |
TLcdNVG20Rectangle.getFocusPoint() |
ILcdPoint |
TLcdNVG20Polyline.getFocusPoint() |
ILcdPoint |
TLcdNVG20Polygon.getFocusPoint() |
ILcdPoint |
TLcdNVG20Point.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG20Orbit.getFocusPoint() |
ILcdPoint |
TLcdNVG20MultiPoint.getFocusPoint() |
ILcdPoint |
TLcdNVG20LinearRing.getFocusPoint() |
ILcdPoint |
TLcdNVG20Group.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG20EllipticRing.getFocusPoint() |
ILcdPoint |
TLcdNVG20Ellipse.getFocusPoint() |
ILcdPoint |
TLcdNVG20Corridor.getFocusPoint() |
ILcdPoint |
TLcdNVG20Composite.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG20CircularRing.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG20Circle.getFocusPoint() |
ILcdPoint |
TLcdNVG20Arrow.getFocusPoint() |
ILcdPoint |
TLcdNVG20ArcBandRing.getFocusPoint() |
ILcdPoint |
TLcdNVG20ArcBand.getFocusPoint() |
ILcdPoint |
TLcdNVG20Arc.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
TLcdNVG20Polyline.getPoint(int aIndex) |
ILcdPoint |
TLcdNVG20Orbit.getPoint(int aIndex) |
ILcdPoint |
TLcdNVG20MultiPoint.getPoint(int aIndex) |
ILcdPoint |
TLcdNVG20LinearRing.getPoint(int aIndex) |
ILcdPoint |
TLcdNVG20Corridor.getPoint(int aIndex) |
ILcdPoint |
TLcdNVG20Arrow.getPoint(int aIndex) |
ILcdPoint |
TLcdNVG20RectangularRing.getStartPoint() |
ILcdPoint |
TLcdNVG20Polyline.getStartPoint() |
ILcdPoint |
TLcdNVG20LinearRing.getStartPoint() |
ILcdPoint |
TLcdNVG20EllipticRing.getStartPoint() |
ILcdPoint |
TLcdNVG20CircularRing.getStartPoint() |
ILcdPoint |
TLcdNVG20ArcBandRing.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdNVG20Text.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG20RectangularRing.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Rectangle.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Polyline.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Polygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Point.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG20Orbit.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20MultiPoint.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20LinearRing.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Group.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG20EllipticRing.contains2D(ILcdPoint aLLP) |
boolean |
TLcdNVG20Ellipse.contains2D(ILcdPoint aLLP) |
boolean |
TLcdNVG20Corridor.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Composite.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG20CircularRing.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG20Circle.contains2D(ILcdPoint aILcdPoint) |
boolean |
TLcdNVG20Arrow.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20ArcBandRing.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20ArcBand.contains2D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Arc.contains2D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
TLcdNVG20Text.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG20RectangularRing.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Rectangle.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Polyline.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Polygon.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Point.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG20Orbit.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20MultiPoint.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20LinearRing.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Group.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG20EllipticRing.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Ellipse.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Corridor.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Composite.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG20CircularRing.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
TLcdNVG20Circle.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdNVG20Arrow.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20ArcBandRing.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20ArcBand.contains3D(ILcdPoint aPoint) |
boolean |
TLcdNVG20Arc.contains3D(ILcdPoint aILcdPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
int |
TLcdNVG20RectangularRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdNVG20Polyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdNVG20LinearRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdNVG20EllipticRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdNVG20CircularRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdNVG20ArcBandRing.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
void |
TLcdNVG20Text.move2D(ILcdPoint aILcdPoint)
Moves this
ILcd2DEditableShape to the given point in the 2D space. |
void |
TLcdNVG20RectangularRing.move2D(ILcdPoint aPoint) |
void |
TLcdNVG20Polyline.move2D(ILcdPoint aPoint) |
void |
TLcdNVG20Point.move2D(ILcdPoint aILcdPoint)
Moves this
ILcd2DEditableShape to the given point in the 2D space. |
void |
TLcdNVG20Orbit.move2D(ILcdPoint aPoint) |
void |
TLcdNVG20MultiPoint.move2D(ILcdPoint aPoint) |
void |
TLcdNVG20LinearRing.move2D(ILcdPoint aPoint) |
void |
TLcdNVG20EllipticRing.move2D(ILcdPoint aPoint) |
void |
TLcdNVG20Corridor.move2D(ILcdPoint aPoint) |
void |
TLcdNVG20CircularRing.move2D(ILcdPoint aILcdPoint)
Moves this
ILcd2DEditableShape to the given point in the 2D space. |
void |
TLcdNVG20Circle.move2D(ILcdPoint aILcdPoint) |
void |
TLcdNVG20Arrow.move2D(ILcdPoint aPoint) |
void |
TLcdNVG20ArcBandRing.move2D(ILcdPoint aPoint) |
void |
TLcdNVG20Arc.move2D(ILcdPoint aPoint) |
void |
TLcdNVG20MultiPoint.move3D(ILcdPoint aPoint) |
void |
TLcdNVG20EllipticRing.updateForCornerPoint2D(int aCorner,
ILcdPoint aPoint) |
void |
TLcdNVG20Arc.updateForCornerPoint2D(int aIndex,
ILcdPoint aILcdPoint)
Updates the arc for the specified corner point location.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdShadedRasterPainter.getSunPosition()
Returns the direction of the sun.
|
ILcdPoint |
TLcdShadedMultilevelRasterPainter.getSunPosition()
Returns the direction of the sun.
|
Modifier and Type | Method and Description |
---|---|
ILcdBounds |
TLcdRasterReferencingUtil.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.
|
ILcdBounds |
TLcdRasterReferencingUtil.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.
|
ILcdBounds |
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.
|
ILcdBounds |
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.
|
ILcdModelReference |
TLcdRasterReferencingUtil.createRotatedModelReference(ILcdModelReference aModelReference,
ILcdPoint[] aImageTiePoints,
ILcdPoint[] aModelTiePointsSFCT,
boolean aAllowOrthographicReferencing)
Computes a suitably rotated model reference for the given tie points.
|
ILcdModelReference |
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 |
TLcdShadedRasterPainter.setSunPosition(ILcdPoint aPoint)
Sets the direction of the sun.
|
void |
TLcdShadedMultilevelRasterPainter.setSunPosition(ILcdPoint aPoint)
Sets the direction of the sun.
|
void |
TLcdRasterOffsetModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aILcdPoint,
ILcd3DEditablePoint aILcd3DEditablePoint) |
double |
TLcdRasterOffsetZTransformation.worldZ2ModelZ(ILcdPoint aWorldPoint) |
Modifier and Type | Method and Description |
---|---|
ILcdRasterReference |
TLcdWrapAroundRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdWrapAroundRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdWrapAroundRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdTranslatedRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdTranslatedRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdTranslatedRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdTiePointCheckingRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdTiePointCheckingRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdTiePointCheckingRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdRotatedRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdRotatedRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdRotatedRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdResidualErrorCheckingRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdResidualErrorCheckingRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdResidualErrorCheckingRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdRationalRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdRationalRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdRationalRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdProjectiveRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdProjectiveRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdProjectiveRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdPolynomialRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdPolynomialRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdPolynomialRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdOrthographicRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdOrthographicRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdOrthographicRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdCompositeRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdCompositeRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdCompositeRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdAxisAlignedRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdAxisAlignedRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
TLcdAxisAlignedRasterReferencer.createRasterReference(int aImageWidth,
int aImageHeight,
ILcdPoint[] aImageTiePoints,
ILcdModelReference aModelReference,
ILcdPoint[] aModelTiePoints,
ILcdPoint[] aMappedModelTiePointsSFCT) |
ILcdRasterReference |
ILcdRasterReferencer.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.
|
ILcdRasterReference |
ILcdRasterReferencer.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.
|
ILcdRasterReference |
ILcdRasterReferencer.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.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdS57Node
Represents a node in the S-57 domain model.
|
class |
TLcdS57Point
Represents a Point feature in the S-57 domain model.
|
class |
TLcdS57SoundingPoint
Represents a Sounding Point feature in the S-57 domain model.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdS57Face.getEndPoint() |
ILcdPoint |
TLcdS57Edge.getEndPoint() |
ILcdPoint |
TLcdS57Face.getFocusPoint() |
ILcdPoint |
TLcdS57Edge.getFocusPoint() |
ILcdPoint |
TLcdS57Face.getPoint(int aIndex) |
ILcdPoint |
TLcdS57Edge.getPoint(int aIndex) |
ILcdPoint |
TLcdS57Area.getPoint(int aIndex) |
ILcdPoint |
TLcdS57Face.getStartPoint() |
ILcdPoint |
TLcdS57Edge.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdS57Face.contains2D(ILcdPoint aPoint) |
boolean |
TLcdS57Edge.contains2D(ILcdPoint aPoint) |
boolean |
TLcdS57Face.contains3D(ILcdPoint aPoint) |
boolean |
TLcdS57Edge.contains3D(ILcdPoint aPoint) |
int |
TLcdS57Face.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdS57Edge.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
void |
TLcdS57Face.move2D(ILcdPoint aPoint) |
void |
TLcdS57Edge.move2D(ILcdPoint aPoint) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdSHPPointM
A
TLcdSHPPointM is a point on the surface having a measure value. |
class |
TLcdSHPPointZ
A
TLcdSHPPointZ is a point having a height and a measure value. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdSHPPolygonZ.getEndPoint() |
ILcdPoint |
TLcdSHPPolylineZ.getFocusPoint() |
ILcdPoint |
TLcdSHPPolygonZ.getFocusPoint() |
ILcdPoint |
TLcdSHPPointZ.getFocusPoint() |
ILcdPoint |
TLcdSHPPointM.getFocusPoint() |
ILcdPoint |
TLcdSHPMultiPointZ.getFocusPoint() |
ILcdPoint |
TLcdSHPPolylineZ.getPoint(int aIndex) |
ILcdPoint |
TLcdSHPPolygonZ.getPoint(int aIndex) |
ILcdPoint |
TLcdSHPMultiPointZ.getPoint(int aIndex) |
ILcdPoint |
TLcdSHPPolygonZ.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdSHPPolylineZ.contains2D(ILcdPoint aPoint) |
boolean |
TLcdSHPPolygonZ.contains2D(ILcdPoint aPoint) |
boolean |
TLcdSHPPointZ.contains2D(ILcdPoint aPoint) |
boolean |
TLcdSHPPointM.contains2D(ILcdPoint aPoint) |
boolean |
TLcdSHPMultiPointZ.contains2D(ILcdPoint aPoint) |
boolean |
TLcdSHPPolylineZ.contains3D(ILcdPoint aPoint) |
boolean |
TLcdSHPPolygonZ.contains3D(ILcdPoint aPoint) |
boolean |
TLcdSHPPointZ.contains3D(ILcdPoint aPoint) |
boolean |
TLcdSHPPointM.contains3D(ILcdPoint aPoint) |
boolean |
TLcdSHPMultiPointZ.contains3D(ILcdPoint aPoint) |
int |
TLcdSHPPolygonZ.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
void |
TLcdSHPPointZ.move2D(ILcdPoint aPoint) |
void |
TLcdSHPPointM.move2D(ILcdPoint aPoint) |
void |
TLcdSHPPointZ.move3D(ILcdPoint aPoint) |
protected void |
TLcdSHPModelEncoder.write2DPoint(ILcdPoint aPoint,
TLcdDataOutputStream aDOS)
Encodes a
ILcdPoint as a Point to the output stream
following the ESRI SHP file technical specification. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
ILcdSVGShapeFactory.createPoint(org.xml.sax.Attributes aAttributes)
Creates a
ILcdPoint form given Attributes . |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdSVGUnStyledShapeWriter.writePoint(ILcdPoint aPoint,
java.io.Writer aTarget) |
protected abstract void |
ALcdSVGShapeWriter.writePoint(ILcdPoint aPoint,
java.io.Writer aTarget)
Appends an
ILcdPoint to a StringBuffer . |
protected void |
TLcdSVGUnStyledShapeWriter.writePointProperties(ILcdPoint aPoint,
java.io.Writer aTarget)
Writes properties specific to a point object:
the position (x,y)
.
|
Modifier and Type | Method and Description |
---|---|
ILcdIcon |
TLfnVectorGXYStyleProvider.getIcon(ILcdDataObject aDataObject,
ILcdPoint aPoint)
Deprecated.
|
abstract ILcdIcon |
ALfnVectorGXYStyleProvider.getIcon(ILcdDataObject aDataObject,
ILcdPoint aPoint)
Deprecated.
Gets the icon to represent a given point with.
|
ILcdIcon |
TLfnVectorGXYStyleProvider.getSelectionIcon(ILcdDataObject aDataObject,
ILcdPoint aPoint)
Deprecated.
|
abstract ILcdIcon |
ALfnVectorGXYStyleProvider.getSelectionIcon(ILcdDataObject aDataObject,
ILcdPoint aPoint)
Deprecated.
Gets the icon to represent a given selected point with.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
TLcdSphereUtil.arcContains2D(ILcdArc aArc,
double aSphereRadius,
ILcdPoint aLLPoint)
Checks whether the point
aLLPoint 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 point
aLLPoint lies on the elliptical arc segment. |
static void |
TLcdSphereUtil.bufferContour2DOfSegmentSFCT(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
double aWidth,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the rectangle defined by
aStartPoint ,
aEndPoint , and aWidth , as an array of 4 ILcd2DEditablePoint
objects. |
void |
TLcdEllipsoid.bufferContour2DOfSegmentSFCT(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
double aWidth,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the rectangle defined by
aStartPoint ,
aEndPoint , and aWidth , as an array of 4 ILcd2DEditablePoint
objects. |
void |
ILcdEllipsoid.bufferContour2DOfSegmentSFCT(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
double aWidth,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the rectangle defined by
aStartPoint ,
aEndPoint , and aWidth , as an array of 4 ILcd2DEditablePoint
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 point
aPoint lies within the circle
(aCenter,aCircleRadius) on the sphere with radius
aSphereRadius . |
static double |
TLcdSphereUtil.closestDistanceToGeodesic(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
boolean aClipToLineSegment)
Calculates the shortest distance between the geodetic line (segment)
aP1-aP2
and point aP3 . |
static double |
TLcdSphereUtil.closestPointOnGeodesic(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
boolean aClipToLineSegment,
ILcd2DEditablePoint aPSFCT)
Calculates the shortest distance between the geodesic through
aP1-aP2
and the point aP3 , and also the point on the geodesic aP1-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 segment
aP1-aP2
and point aP3 , and also the point on the geodesic aP1-aP2
that is the closest to point aP3. |
static double |
TLcdEllipsoidUtil.closestPointOnGeodesic(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdEllipsoid aEllipsoid,
double aRelativeTolerance,
double aAbsoluteTolerance,
ILcd2DEditablePoint aResultSFCT)
Finds the shortest distance from point
aP3 to the geodesic line
segment aP1-aP2 to within an accuracy of
max( aAbsoluteTolerance, aRelativeTolerance * distance(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 point
aP3 to the rhumbline
segment aP1-aP2 to within an accuracy of
max( aAbsoluteTolerance, aRelativeTolerance * rhumblineDistance(aP1,aP2) ) . |
static double |
TLcdEllipsoidRhumblineUtil.closestPointOnRhumbline(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdEllipsoid aEllipsoid,
double aRelativeTolerance,
double aAbsoluteTolerance,
ILcd2DEditablePoint aResultSFCT)
Finds the shortest rhumb distance from point
aP3 to the rhumbline
segment aP1-aP2 within an accuracy of
max( 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 point
aP3 to the rhumbline
segment aP1-aP2 to within an accuracy of
max( 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 point
aP3 to the rhumbline
segment aP1-aP2 within an accuracy of
max( aAbsoluteTolerance, aRelativeTolerance * rhumblineDistance(aP1,aP2) ) . |
static double |
TLcdSphereUtil.closestPointOnShape(ILcdPoint aPoint,
ILcdShape aShape,
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 |
TLcdEllipsoidUtil.closestPointOnShape(ILcdPoint aPoint,
ILcdShape aShape,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aResultSFCT)
Finds the shortest distance from the given point to the given shape.
|
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.
|
void |
TLcdEllipsoid.conformalSphericalLonLatPointSFCT(ILcdPoint aLLP,
ILcd2DEditablePoint aLLPSFCT) |
void |
ILcdEllipsoid.conformalSphericalLonLatPointSFCT(ILcdPoint aLLP,
ILcd2DEditablePoint aLLPSFCT)
The conformal spherical longitude/latitude for a given geodetic
longitude/latitude.
|
static boolean |
TLcdEllipsoidUtil.contains2D(ILcdEllipsoid aEllipsoid,
ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aPoint)
Checks if the point
aPoint lies on the geodesic between
aP1 and aP2 . |
static boolean |
TLcdEllipsoidRhumblineUtil.contains2D(ILcdEllipsoid aEllipsoid,
ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aPoint)
Checks if the point
aPoint lies on the rhumb line between
aP1 and aP2 . |
static boolean |
TLcdSphereUtil.contains2D(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aPoint)
Checks whether the point
aPoint lies on the line segment
aP1-aP2 . |
static boolean |
TLcdSphereRhumblineUtil.contains2D(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aPoint)
Checks if the point
aPoint lies on the rhumb line between
aP1 and aP2 . |
static boolean |
TLcdEllipsoidUtil.contains2DLS(ILcdEllipsoid aEllipsoid,
ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4)
Checks if the geodesic
aP1-aP2 contains the geodesic
aP3-aP4 . |
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 |
TLcdSphereUtil.contains2DLS(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4)
Checks if the line segment
aP1-aP2 contains the line segment
aP3-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.
|
void |
TLcdGeodeticDatum.datum2refGeocSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aXYZOut)
Conversion of geocentric datum coordinate to geocentric reference datum
coordinate.
|
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.datum2refLLHSFCT(ILcdPoint aLLHPoint,
ILcd3DEditablePoint aLLHOut)
Conversion of geodetic datum coordinate to geodetic reference datum
coordinate.
|
void |
ILcdGeodeticDatum.datum2refLLHSFCT(ILcdPoint aLLHPoint,
ILcd3DEditablePoint aLLHOut)
Conversion of geodetic coordinates from this geodetic datum into
reference geodetic datum.
|
static double |
TLcdSphereUtil.distanceToGeodesic(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
double aAngle)
Calculates the distance between the geodesic line determined by
aP1-aP2
and the point aP3 , at a certain angle aAngle . |
double |
TLcdEllipsoid.distanceToGeodesic(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
double aAngle)
Calculates the distance between the geodesic
aP1-aP2 and the
point aP3 , at a certain angle aAngle . |
double |
ILcdEllipsoid.distanceToGeodesic(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
double aAngle)
Calculates the distance between the geodesic
aP1-aP2 and the
point aP3 , at a certain angle aAngle . |
static double |
TLcdSphereUtil.forwardAzimuth2D(ILcdPoint aP1,
ILcdPoint aP2)
Forward azimuth from
aP1 to aP2 in RADIANS! The
resulting value lies between [0.0, 2.0*Math.PI]. |
double |
TLcdEllipsoid.forwardAzimuth2D(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the forward azimuth of the geodesic line from
aP1
to aP2 in radians ! Only the (x,y) coordinates
(longitude and latitude) of the ILcdPoint objects are taken
into account. |
double |
ILcdEllipsoid.forwardAzimuth2D(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the forward azimuth of the geodesic line from
aP1
to aP2 in radians ! Only the (x,y) coordinates
(longitude and latitude) of the ILcdPoint objects are taken
into account. |
double |
TLcdEllipsoid.geoc2height(ILcdPoint aXYZGeocPoint) |
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.
|
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. |
void |
TLcdGeodeticDatum.geoc2llhSFCT(ILcdPoint aXYZGeocPoint,
ILcd3DEditablePoint aLLHPointSFCT) |
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 |
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 |
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.
|
static double |
TLcdSphereUtil.geodesicArea(ILcdPoint[] aPts,
int aN)
Geodesic surface area of a polygon on the sphere.
|
double |
TLcdEllipsoid.geodesicArea(ILcdPoint[] aPts,
int aN)
Calculates the geodesic surface area of a polygon given as an array of
ILcdPoint objects. |
double |
ILcdEllipsoid.geodesicArea(ILcdPoint[] aPts,
int aN)
Calculates the geodesic surface area of a polygon given as an array of
ILcdPoint objects. |
static double |
TLcdEllipsoidUtil.geodesicArea(ILcdPoint[] aPts,
int aN,
ILcdEllipsoid aEllipsoid)
Geodesic surface area of a polygon on the ellipsoid.
|
double |
TLcdEllipsoid.geodesicDistance(ILcdPoint aP1,
ILcdPoint aP2) |
double |
ILcdEllipsoid.geodesicDistance(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the shortest distance between two arbitrary
ILcdPoint
objects aP1 and aP2 on the ellipsoid in meters. |
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 |
TLcdEllipsoid.geodesicPointSFCT(ILcdPoint aPoint,
double aDistance,
double aAzimuth,
ILcd2DEditablePoint aGeodesicPointSFCT)
Determines the
ILcdPoint aGeodesicPoint on the
geodesic through (aP1.getX(), aP1.getY()) located at a
distance aDistance and forward azimuth aAzimuth . |
void |
ILcdEllipsoid.geodesicPointSFCT(ILcdPoint aPoint,
double aDistance,
double aAzimuth,
ILcd2DEditablePoint aGeodesicPointSFCT)
Determines the
ILcdPoint aGeodesicPoint on the
geodesic through (aP1.getX(), aP1.getY()) located at a
distance aDistance and forward azimuth aAzimuth . |
void |
TLcdEllipsoid.geodesicPointSFCT(ILcdPoint aP1,
ILcdPoint aP2,
double aK,
ILcd2DEditablePoint aGeodesicPointSFCT)
Sets
aGeodesicPointSFCT to an ILcdPoint on the
geodesic line through the point aP1 and the point aP2 ,
located at a fraction aK of the (shortest) distance between
aP1 and aP2 . |
void |
ILcdEllipsoid.geodesicPointSFCT(ILcdPoint aP1,
ILcdPoint aP2,
double aK,
ILcd2DEditablePoint aGeodesicPointSFCT)
Sets
aGeodesicPointSFCT to an ILcdPoint on the
geodesic line through the point aP1 and the point aP2 ,
located at a fraction aK of the (shortest) distance between
aP1 and aP2 . |
static double |
TLcdSphereUtil.greatCircleDistance(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the shortest distance between
aP1 and aP2 . |
static double |
TLcdSphereUtil.greatCircleDistanceEast2West(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the distance between
aP1 and aP2 ,
tracing the sphere from east to west. |
static double |
TLcdSphereUtil.greatCircleDistanceWest2East(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the distance between
aP1 and aP2 ,
tracing the sphere from west to east. |
static void |
TLcdSphereUtil.greatCirclePointSFCT(ILcdPoint aP1,
double aDistance,
double aAzimuth,
ILcd2DEditablePoint aGreatCirclePoint)
Calculates
aGreatCirclePoint to be a point on the great circle
through aP1 , located at a distance aD and forward
azimuth aAzimuth . |
static void |
TLcdSphereUtil.greatCirclePointSFCT(ILcdPoint aP1,
ILcdPoint aP2,
double aK,
ILcd2DEditablePoint aGreatCirclePoint)
Calculates
aGreatCirclePoint to be a point on the great circle
through aP1 and aP2 , located at a fraction aK
of the shortest distance between the two point aP1 and aP2 . |
static int |
TLcdSphereUtil.intersection2DLineSegments(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcd2DEditablePoint aLLResultSFCT1,
ILcd2DEditablePoint aLLResultSFCT2)
Intersection of two line segments on a sphere.
|
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 |
TLcdEllipsoidUtil.intersection2DLineSegments(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcdEllipsoid aEllipsoid,
double aAbsoluteTolerance,
ILcd2DEditablePoint aResult1SFCT,
ILcd2DEditablePoint aResult2SFCT)
Calculates the intersection of two line segments defined by the given points.
|
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 void |
TLcdSphereUtil.intersection2DLSSFCT(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcd2DEditablePoint aLLResultSFCT)
Calculates the intersection point of two great circle lines defined by the
pairs
aP1-aP2 and aP3-aP4 that intersect each
other. |
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.
|
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.
|
static int |
TLcdSphereUtil.intersection2DLSSFCT(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcd2DEditablePoint aLLResultSFCT1,
ILcd2DEditablePoint aLLResultSFCT2)
Calculates the intersection point of two great circle lines defined by the
pairs through
aP1-aP2 and aP3-aP4 that intersect each
other. |
static void |
TLcdEllipsoidUtil.intersection2DLSSFCT(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 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 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 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 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 line segments defined by the pairs
aP1-aP2
and aP3-aP4 intersect each other. |
static boolean |
TLcdEllipsoidUtil.intersects2DLS(ILcdEllipsoid aEllipsoid,
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 |
TLcdSphereUtil.intersects2DLS(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4)
Checks whether two great circle lines defined by the pairs
aP1-aP2
and aP3-aP4 intersect each other. |
static boolean |
TLcdSphereRhumblineUtil.intersects2DLS(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4)
Checks if two rhumb lines intersect.
|
boolean |
TLcdEllipsoid.intersects2DLS(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4)
Checks whether two geodesic line segments intersect.
|
boolean |
ILcdEllipsoid.intersects2DLS(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4)
Checks whether two geodesic line segments intersect.
|
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 |
TLcdEllipsoid.inverseConformalSphericalLonLatPointSFCT(ILcdPoint aLLP,
ILcd2DEditablePoint aLLPSFCT) |
void |
ILcdEllipsoid.inverseConformalSphericalLonLatPointSFCT(ILcdPoint aLLP,
ILcd2DEditablePoint aLLPSFCT)
The inverse transformation of the conformal spherical longitude/latitude.
|
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) . |
void |
TLcdGeodeticDatum.llh2geocSFCT(ILcdPoint aLLHPoint,
ILcd3DEditablePoint aXYZGeocPointSFCT) |
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 |
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 |
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.
|
static int |
TLcdSphereUtil.orientation2D(ILcdPoint[] aPoints,
int aNumberOfPoints)
Calculates the orientation of an array of points on a sphere.
|
static int |
TLcdEllipsoidUtil.orientation2D(ILcdPoint[] aPoints,
int aNumberOfPoints,
ILcdEllipsoid aEllipsoid)
Calculates the orientation of an array of points on an ellipsoid.
|
static boolean |
TLcdSphereUtil.polygonContains2D(ILcdPolygon aPolygon,
ILcdPoint aPoint)
Checks if a point lies inside a polygon.
|
void |
TLcdGeodeticDatum.ref2datumGeocSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aXYZOut)
Conversion of geocentric reference datum coordinate to geocentric datum
coordinate.
|
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.ref2datumLLHSFCT(ILcdPoint aLLHPoint,
ILcd3DEditablePoint aLLHOut)
Conversion of geodetic reference datum coordinate to geodetic datum
coordinate.
|
void |
ILcdGeodeticDatum.ref2datumLLHSFCT(ILcdPoint aLLHPoint,
ILcd3DEditablePoint aLLHOut)
Conversion of geodetic coordinates from reference geodetic datum into
this geodetic datum.
|
static double |
TLcdSphereRhumblineUtil.rhumblineAzimuth2D(ILcdPoint aP1,
ILcdPoint aP2)
Returns the azimuth of the rhumbline path from
aP1
to aP2 in DEGREES. |
double |
TLcdEllipsoid.rhumblineAzimuth2D(ILcdPoint aP1,
ILcdPoint aP2) |
double |
ILcdEllipsoid.rhumblineAzimuth2D(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the azimuth of the rhumbline from
aP1 to aP2 in degrees!
Only the (x,y) coordinates (longitude and latitude) of the ILcdPoint objects are taken into
account. |
double |
TLcdEllipsoid.rhumblineDistance(ILcdPoint aP1,
ILcdPoint aP2) |
double |
ILcdEllipsoid.rhumblineDistance(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the distance between two arbitrary
ILcdPoint
objects aP1 and aP2 on the ellipsoid in meters
following a path with constant azimuth. |
static double |
TLcdSphereRhumblineUtil.rhumblineDistance(ILcdPoint aP1,
ILcdPoint aP2,
double aRadius)
Returns the distance of the rhumbline path from
aP1
to aP2 in meters. |
static void |
TLcdEllipsoidRhumblineUtil.rhumblinePointSFCT(ILcdEllipsoid aEllipsoid,
ILcdPoint aP1,
ILcdPoint aP2,
double aK,
ILcd2DEditablePoint aRhumblinePoint)
Calculates the rhumbline point at a fraction
aK of the rhumbline
distance between two points aP1 and aP2 . |
static void |
TLcdSphereRhumblineUtil.rhumblinePointSFCT(ILcdPoint aPoint,
double aDistance,
double aAzimuth,
double aRadius,
ILcd2DEditablePoint aRhumblinePointSFCT)
Determines the
ILcdPoint aRhumblinePointSFCT on
the rhumbline through (aP1.getX(), aP1.getY()) located at
a distance aDistance and forward azimuth aAzimuth . |
void |
TLcdEllipsoid.rhumblinePointSFCT(ILcdPoint aPoint,
double aDistance,
double aAzimuth,
ILcd2DEditablePoint aRhumblinePointSFCT) |
void |
ILcdEllipsoid.rhumblinePointSFCT(ILcdPoint aPoint,
double aDistance,
double aAzimuth,
ILcd2DEditablePoint aRhumblinePointSFCT)
Determines the
ILcdPoint aRhumblinePointSFCT on
the rhumbline (a path with a constant bearing) through
(aP1.getX(), aP1.getY()) located at a distance
aDistance and forward azimuth aAzimuth . |
static void |
TLcdSphereRhumblineUtil.rhumblinePointSFCT(ILcdPoint aP1,
ILcdPoint aP2,
double aK,
ILcd2DEditablePoint aRhumblinePoint)
Calculates the rhumbline point at a fraction
aK of the rhumbline
distance between two points aP1 and aP2 . |
Modifier and Type | Method and Description |
---|---|
ILcdPoint[] |
ILcd2DLineIntersectionTopology.lineIntersection(ILcdShape aS1,
ILcdShape aS2)
Calculates the intersection points in 2D between the outlines of the given shapes.
|
Modifier and Type | Method and Description |
---|---|
void |
ILcdSegmentScanner.scanSegment(double aDistanceDelta,
ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdOnPointFunction aFunction)
Scan a given line segment.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint[] |
TLcdCartesianBasicBinaryTopology.lineIntersection(ILcdShape aS1,
ILcdShape aS2) |
Modifier and Type | Method and Description |
---|---|
static double |
TLcdCartesian.area(ILcdPoint[] aPts,
int aN)
Surface area of a polygon given with cartesian coordinates.
|
static void |
TLcdCartesian.bufferContour2DOfSegmentSFCT(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
double aWidth,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the rectangle defined by
aStartPoint , aEndPoint , and aWidth ,
as an array of ILcd2DEditablePoint 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
distance aDistance and forward azimuth aAzimuth . |
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 segment
aP0-aP1
from a point aP2 . |
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 two
ILcdPoint objects
aP1 and aP2 . |
static double |
TLcdCartesian.distance3D(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the distance between two
ILcdPoint objects
aP1 and aP2 . |
static double |
TLcdCartesian.forwardAngle2D(ILcdPoint aP1,
ILcdPoint aP2)
Forward angle from
aP1 to aP2 in RADIANS!
The resulting value lies between [-Math.PI, Math.PI]. |
static double |
TLcdCartesian.forwardAzimuth2D(ILcdPoint aP1,
ILcdPoint aP2)
Forward azimuth from
aP1 to aP2 in RADIANS!
The resulting value lies between [0.0, 2.0*Math.PI]. |
static void |
TLcdCartesian.intersection2DLSSFCT(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcd2DEditablePoint a2DEditablePoint)
Calculates the intersection point between the lines corresponding to
the two line segments
aP1-aP2 and aP3-aP4 . |
static boolean |
TLcdCartesian.intersects2DLS(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4)
Check whether line segment
aP1-aP2 and line segment
aP3-aP4 intersect each other. |
void |
TLcdXYZRotation.inverseRotateSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aXYZPointOut) |
void |
ILcdXYZRotation.inverseRotateSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aXYZPointOut)
Application of the 3D inverse rotation to
aXYZPoint
results in the ILcd3DEditablePoint aXYZPointOut . |
static int |
TLcdCartesian.orientation2D(ILcdPoint[] aPts,
int aN)
Calculate the orientation of a polygon of points.
|
void |
TLcdXYZRotation.rotateSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aXYZPointOut) |
void |
ILcdXYZRotation.rotateSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aXYZPointOut)
Apply the three rotations a,
b, and g
to the cartesian
ILcdPoint aXYZPoint . |
void |
TLcdGridSegmentScanner.scanSegment(double aDistanceDelta,
ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdOnPointFunction aFunction) |
static double |
TLcdCartesian.squaredDistance2D(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the squared distance between two
ILcdPoint objects
aP1 and aP2 . |
static double |
TLcdCartesian.squaredDistance3D(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the squared distance between two
ILcdPoint objects
aP1 and aP2 . |
Modifier and Type | Method and Description |
---|---|
ILcdPoint[] |
TLcdEllipsoidalBasicBinaryTopology.lineIntersection(ILcdShape aS1,
ILcdShape aS2) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdRhumblineSegmentScanner.scanSegment(double aDistanceDelta,
ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdOnPointFunction aFunction) |
void |
TLcdGeodeticSegmentScanner.scanSegment(double aDistanceDelta,
ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdOnPointFunction aFunction) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint[] |
TLcdSphericalBasicBinaryTopology.lineIntersection(ILcdShape aS1,
ILcdShape aS2) |
Modifier and Type | Method and Description |
---|---|
static ALcdImage |
TLcdCurvesOp.curves(ALcdImage aInputImage,
ILcdPoint[][] aCurves,
TLcdCurvesOp.CurveType aCurveType)
Creates a curves operator for a given input image.
|
ALcdImageOperatorChain.Builder |
ALcdImageOperatorChain.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.
|
Modifier and Type | Method and Description |
---|---|
TLcd3DTilesProcessorBuilder |
TLcd3DTilesProcessorBuilder.globalShift(ILcdPoint aGlobalShift)
Set a global shift to be used for every mesh.
|
Modifier and Type | Method and Description |
---|---|
TLcd3DTilesProcessorBuilder |
TLcd3DTilesProcessorBuilder.globalShiftFactory(java.util.function.Function<java.lang.String,ILcdPoint> aGlobalShiftFactory)
Set a global shift factory that returns a
point for a given file. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
ILcdModelReference.makeModelPoint()
Creates a model point that is compatible with this model reference.
|
Modifier and Type | Method and Description |
---|---|
ILcdRoute<ILcdPoint,ILcdPolyline> |
TLcdCrossCountryShortestRouteAlgorithm.getShortestRoute(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdCrossCountryDistanceFunction aDistanceFunction,
ILcdCrossCountryDistanceFunction aHeuristicDistanceFunction,
double aMaxSearchDistance)
Returns an
ILcdRoute describing the shortest route between the start and end
point. |
Modifier and Type | Method and Description |
---|---|
ILcdRoute<ILcdPoint,ILcdPolyline> |
TLcdCrossCountryShortestRouteAlgorithm.getShortestRoute(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdCrossCountryDistanceFunction aDistanceFunction,
ILcdCrossCountryDistanceFunction aHeuristicDistanceFunction,
double aMaxSearchDistance)
Returns an
ILcdRoute describing the shortest route between the start and end
point. |
Modifier and Type | Method and Description |
---|---|
protected abstract double |
ALcdCrossCountryRasterDistanceFunction.computeDistance(ILcdPoint aStartPoint,
double aStartValue,
ILcdPoint aEndPoint,
double aEndValue)
Computes the distance between 2 points.
|
protected abstract double |
ALcdCrossCountryHeightProviderDistanceFunction.computeDistance(ILcdPoint aStartPoint,
double aStartValue,
ILcdPoint aEndPoint,
double aEndValue)
Computes the distance between 2 points.
|
double |
ILcdCrossCountryDistanceFunction.computeDistance(ILcdPoint aStartPoint,
ILcdPoint aEndPoint)
Returns the distance between 2 points.
|
double |
ALcdCrossCountryRasterDistanceFunction.computeDistance(ILcdPoint aStartPoint,
ILcdPoint aEndPoint)
This method will call the
ALcdCrossCountryRasterDistanceFunction.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 |
ALcdCrossCountryHeightProviderDistanceFunction.computeDistance(ILcdPoint aStartPoint,
ILcdPoint aEndPoint)
This method will call the
ALcdCrossCountryHeightProviderDistanceFunction.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. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdPanorama.getFocusPoint() |
ILcdPoint |
ILcdPanorama.getFocusPoint()
Get the focus point of this panorama.
|
Modifier and Type | Method and Description |
---|---|
TLcdPanorama.Builder |
TLcdPanorama.Builder.location(ILcdPoint aLocation)
Set the location.
|
Constructor and Description |
---|
TLcdPanorama(TLcdDataType aDataType,
ILcdPoint aPoint,
java.util.Collection<java.util.function.Supplier<ILcdPanoramicImage>> aImages)
Create a new
TLcdPanorama . |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdRPCProjection.getOrigin() |
ILcdPoint |
TLcdPolyconic.getOrigin()
Returns the origin of projection.
|
ILcdPoint |
TLcdPolarStereographic.getOrigin() |
ILcdPoint |
TLcdPerspectiveProjection.getOrigin()
Returns the geodetic coordinates of the camera, relative to the WGS84
ellipsoid.
|
ILcdPoint |
TLcdOrthorectifiedProjection.getOrigin() |
ILcdPoint |
TLcdKrovak.getOrigin() |
ILcdPoint |
TLcdGeodetic.getOrigin() |
ILcdPoint |
ILcdProjection.getOrigin()
Origin of the projection is the
ILcd2DEditablePoint that
corresponds with origin (0, 0) of the cartesian coordinate system of the
projection. |
ILcdPoint |
ALcdTransverseCylindrical.getOrigin() |
ILcdPoint |
ALcdPerspective.getOrigin() |
ILcdPoint |
ALcdObliqueCylindrical.getOrigin() |
ILcdPoint |
ALcdGeneralPerspective.getOrigin() |
ILcdPoint |
ALcdCylindrical.getOrigin() |
ILcdPoint |
ALcdConic.getOrigin() |
ILcdPoint |
ALcdAzimuthal.getOrigin() |
ILcdPoint |
TLcdPerspectiveProjection.getPerspectiveCenter()
Returns the geocentric location of the camera.
|
ILcdPoint |
TLcdPerspectiveProjection.getPrincipalPoint()
Returns the 3D geocentric point the camera is looking at, the same as the
2D origin of the projection plane.
|
ILcdPoint |
TLcdPerspectiveProjection.getRightVector()
Returns the normalized "right" direction of the camera, expressed in
geocentric coordinates.
|
ILcdPoint |
ILcdRectifiedProjection.getSourcePoint(int aIndex)
Returns the specified tie point in the unrectified source coordinate system.
|
ILcdPoint |
ILcdRectifiedProjection.getTargetPoint(int aIndex)
Returns the specified tie point in the rectified target coordinate system.
|
ILcdPoint |
TLcdPerspectiveProjection.getUpVector()
Returns the normalized "up" direction of the camera, expressed in
geocentric coordinates.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdVerticalPerspective.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdUTM.inLonLatBounds(ILcdPoint aLLP)
Deprecated.
Checks if an
ILcdPoint is inside the valid area of the
composite projection. |
boolean |
TLcdTransverseMercatorSPCS.inLonLatBounds(ILcdPoint aLLP)
Deprecated.
|
boolean |
TLcdTransverseMercator.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdSwissObliqueMercator.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdStereographic.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdSimpleRectangular.inLonLatBounds(ILcdPoint aLLP)
Deprecated.
|
boolean |
TLcdRPCProjection.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdPolyconic.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdPolarStereographic.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdPerspectiveProjection.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdOrthorectifiedProjection.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdOrthographic.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdObliqueMercator.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdMollweide.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdMillerCylindrical.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdMercator.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdLambertConformal.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdLambertAzimuthalEqualArea.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdKrovak.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdGnomonic.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdGeodetic.inLonLatBounds(ILcdPoint aLLP)
Checks if an
ILcd2DEditablePoint is inside the valid area of
the transformation of the projection. |
boolean |
TLcdGeneralPerspective.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdEquidistantCylindrical.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdEllipsoidalEquidistantCylindrical.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdEckertVI.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdEckertIV.inLonLatBounds(ILcdPoint aLLHP) |
boolean |
TLcdDutchStereographic.inLonLatBounds(ILcdPoint llp) |
boolean |
TLcdCassiniSoldner.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdCassini.inLonLatBounds(ILcdPoint aLLP) |
boolean |
TLcdAzimuthalEquidistant.inLonLatBounds(ILcdPoint aLLHP)
Checks if an
ILcd2DEditablePoint is inside the valid area of
the transformation of the projection. |
boolean |
TLcdAlbersEqualAreaConic.inLonLatBounds(ILcdPoint aLLP) |
boolean |
ILcdProjection.inLonLatBounds(ILcdPoint aLLHP)
Checks if an
ILcdPoint is inside the valid area of geodetic
coordinates of the projection. |
boolean |
ILcdCompositeProjection.inLonLatBounds(ILcdPoint aLLP)
Deprecated.
Checks if an
ILcdPoint is inside the valid area of the
composite projection. |
boolean |
TLcdTransverseMercator.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdStereographic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdPseudoMercator.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdPolyconic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdPolarStereographic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdPerspectiveProjection.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdOrthorectifiedProjection.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdOrthographic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdObliqueMercator.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdMercator.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdLambertConformal.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdKrovak.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdEllipsoidalEquidistantCylindrical.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdDutchStereographic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdCassiniSoldner.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
TLcdAlbersEqualAreaConic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid) |
boolean |
ILcdProjection.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid)
Checks if a
ILcdPoint is inside the valid cartesian area of
the projection. |
boolean |
ALcdProjection.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid)
Default implementation calls
inWorldBoundsOnSphere with
aEllipsoid.getAuxRadius() as sphere radius. |
boolean |
TLcdVerticalPerspective.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdTransverseMercatorSPCS.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius)
Deprecated.
|
boolean |
TLcdTransverseMercator.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdSwissObliqueMercator.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdStereographic.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdSimpleRectangular.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius)
Deprecated.
|
boolean |
TLcdRPCProjection.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdPolyconic.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdPolarStereographic.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdPerspectiveProjection.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdOrthorectifiedProjection.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdOrthographic.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdObliqueMercator.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdMollweide.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdMillerCylindrical.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdMercator.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdLambertConformal.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdLambertAzimuthalEqualArea.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdKrovak.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdGnomonic.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdGeodetic.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdGeneralPerspective.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdEquidistantCylindrical.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdEllipsoidalEquidistantCylindrical.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdEckertVI.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdEckertIV.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdDutchStereographic.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdCassini.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdAzimuthalEquidistant.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
TLcdAlbersEqualAreaConic.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius) |
boolean |
ILcdProjection.inWorldBoundsOnSphere(ILcdPoint aXYPoint,
double aRadius)
Checks if a
ILcdPoint is inside the valid cartesian area of
the projection. |
void |
TLcdVerticalPerspective.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdTransverseMercatorSPCS.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT)
Deprecated.
|
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 |
TLcdSwissObliqueMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdStereographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdPseudoMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdPolyconic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdPolarStereographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdPerspectiveProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdOrthorectifiedProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdOrthographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdObliqueMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdLambertConformal.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdKrovak.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdGeneralPerspective.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdEllipsoidalEquidistantCylindrical.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdDutchStereographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdCassiniSoldner.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdAzimuthalEquidistant.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdAlbersEqualAreaConic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
ILcdProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT)
Transforms an
ILcdPoint on an ILcdEllipsoid into
the cartesian coordinate system of the projection. |
void |
ALcdProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT)
Default implementation calls
lonlatheight2worldOnEllipsoidSFCT
with aEllipsoid.getAuxRadius() as sphere radius. |
void |
TLcdUTM.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditableZonalPoint aZonalPointSFCT)
Deprecated.
|
void |
ILcdCompositeProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditableZonalPoint aZonalPointSFCT)
Deprecated.
Transforms an
ILcd2DEditablePoint into a zonal cartesian
coordinate of the projection. |
void |
TLcdUTM.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
int aZone,
ILcdEllipsoid aEllipsoid,
ILcd2DEditableZonalPoint aZonalPointSFCT)
Deprecated.
|
void |
ILcdCompositeProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
int aZone,
ILcdEllipsoid aEllipsoid,
ILcd2DEditableZonalPoint aZonalPointSFCT)
Deprecated.
Transforms an
ILcd2DEditablePoint into a zonal cartesian
coordinate of the projection. |
void |
TLcdVerticalPerspective.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
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 |
TLcdTransverseMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT)
For the spherical case the transverse mercator projection is a
simple Gauss-Lambert projection.
|
void |
TLcdSwissObliqueMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdStereographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdSimpleRectangular.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT)
Deprecated.
|
void |
TLcdRPCProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdPolyconic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdPolarStereographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdPerspectiveProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdOrthorectifiedProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdOrthographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdObliqueMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdMollweide.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdMillerCylindrical.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdLambertConformal.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdLambertAzimuthalEqualArea.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdKrovak.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdGnomonic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdGeodetic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdGeneralPerspective.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdEquidistantCylindrical.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdEllipsoidalEquidistantCylindrical.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdEckertVI.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdEckertIV.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdDutchStereographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdCassini.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdAzimuthalEquidistant.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdAlbersEqualAreaConic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
ILcdProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT)
Transforms an
ILcd2DEditablePoint on a sphere into the
cartesian coordinate system of the projection. |
void |
TLcdUTM.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditableZonalPoint aZonalPointSFCT)
Deprecated.
|
void |
ILcdCompositeProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditableZonalPoint aZonalPointSFCT)
Deprecated.
Transforms an
ILcd2DEditablePoint into a zonal cartesian
coordinate of the projection. |
void |
TLcdUTM.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
int aZone,
double aRadius,
ILcd2DEditableZonalPoint aZonalPointSFCT)
Deprecated.
|
void |
ILcdCompositeProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
int aZone,
double aRadius,
ILcd2DEditableZonalPoint aZonalPointSFCT)
Deprecated.
Transforms a
ILcd2DEditablePoint into a zonal cartesian
coordinate of the projection of the given zone. |
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 |
TLcdRectifiedProjectiveProjection.mapPointBackward(ILcdPoint aTargetPoint,
ILcd2DEditablePoint aSourcePointSFCT)
Applies the inverse of the projective transformation to the target point,
to obtain the source point.
|
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 |
TLcdRectifiedRationalProjection.mapPointForward(ILcdPoint aSourcePoint,
ILcd2DEditablePoint aTargetPointSFCT)
Applies the rational 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 |
TLcdRectifiedPolynomialProjection.mapPointForward(ILcdPoint aSourcePoint,
ILcd2DEditablePoint aTargetPointSFCT)
Applies the polynomial transformation to the source point to obtain the
target point.
|
int |
TLcdUTM.retrieveZone(ILcdPoint aLLP)
Deprecated.
|
int |
ILcdCompositeProjection.retrieveZone(ILcdPoint aLLP)
Deprecated.
Return the zone id for the given model point.
|
void |
TLcdPolyconic.setOrigin(ILcdPoint aOrigin)
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 |
TLcdVerticalPerspective.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT)
Transforms a world point to a LonLatHeightPoint.
|
void |
TLcdTransverseMercatorSPCS.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT)
Deprecated.
|
void |
TLcdTransverseMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdSwissObliqueMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdStereographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdPseudoMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdPolyconic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdPolarStereographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdPerspectiveProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdOrthorectifiedProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdOrthographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdObliqueMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdLambertConformal.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdKrovak.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdGeneralPerspective.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT)
Transforms a world point to a LonLatHeightPoint.
|
void |
TLcdEllipsoidalEquidistantCylindrical.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdDutchStereographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdCassiniSoldner.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdAzimuthalEquidistant.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdAlbersEqualAreaConic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
ILcdProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT)
Transforms an
ILcdPoint from the cartesian coordinate system
of the projection into an ILcd2DEditablePoint onto an ILcdEllipsoid . |
void |
ALcdProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT)
Default implementation calls
world2lonlatOnSphereSFCT with
aEllipsoid.getAuxRadius() as sphere radius. |
void |
TLcdVerticalPerspective.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdTransverseMercatorSPCS.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT)
Deprecated.
|
void |
TLcdTransverseMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdSwissObliqueMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdStereographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdSimpleRectangular.world2lonlatOnSphereSFCT(ILcdPoint cp,
double aRadius,
ILcd2DEditablePoint aLLPSFCT)
Deprecated.
|
void |
TLcdRPCProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdPolyconic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdPolarStereographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdPerspectiveProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdOrthorectifiedProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdOrthographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdObliqueMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdMollweide.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdMillerCylindrical.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdLambertConformal.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdLambertAzimuthalEqualArea.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdKrovak.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdGnomonic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdGeodetic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdGeneralPerspective.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdEquidistantCylindrical.world2lonlatOnSphereSFCT(ILcdPoint cp,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdEllipsoidalEquidistantCylindrical.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdEckertVI.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdEckertIV.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdDutchStereographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdCassini.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdAzimuthalEquidistant.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdAlbersEqualAreaConic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
ILcdProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT)
Transforms an
ILcdPoint from the cartesian coordinate system
of the projection into an ILcd2DEditablePoint onto a sphere. |
Constructor and Description |
---|
TLcdAzimuthalEquidistant(ILcdPoint aOrigin)
Constructs an azimuthal equidistant projection with the origin
at an
ILcdPoint aOrigin . |
TLcdDutchStereographic(ILcdPoint aOrigin)
Constructs a stereographic projection with the origin at an
ILcdPoint aOrigin . |
TLcdGeneralPerspective(ILcdPoint aOrigin,
double aPerspectiveDistance)
Constructs a general perspective projection with the origin at an
ILcdPoint 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 an
ILcdPoint 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 an
ILcdPoint aOrigin . |
TLcdLambertAzimuthalEqualArea(ILcdPoint aOrigin)
Constructs a lambert azimuthal equal-area projection with the origin
at an
ILcdPoint aOrigin . |
TLcdOrthographic(ILcdPoint aOrigin)
Constructs an orthographic projection for a sphere with the origin
at an
ILcdPoint 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)
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.
|
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)
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.
|
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)
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.
|
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 an
ILcdPoint aOrigin . |
TLcdVerticalPerspective(ILcdPoint aOrigin,
double aPerspectiveDistance)
Constructs a vertical perspective projection with the origin at an
ILcdPoint aOrigin and a point of perspective at
a distance (divided by the semi-major axis) from the center of the earth. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdTopocentricReference.getOrigin() |
ILcdPoint |
ILcdTopocentricReference.getOrigin()
Returns the 3D origin of this
ILcdTopocentricReference . |
ILcdPoint |
TLcdXYModelReference.makeModelPoint() |
ILcdPoint |
TLcdTopocentricReference.makeModelPoint() |
ILcdPoint |
TLcdGridReference.makeModelPoint() |
ILcdPoint |
TLcdGeoidReference.makeModelPoint()
Deprecated.
|
ILcdPoint |
TLcdGeodeticReference.makeModelPoint() |
ILcdPoint |
TLcdGeocentricReference.makeModelPoint() |
ILcdPoint |
TLcdCartesianReference.makeModelPoint() |
Constructor and Description |
---|
TLcdTopocentricReference(ILcdGeodeticDatum aGeodeticDatum,
ILcdPoint aOrigin)
Constructor with an
ILcdGeodeticDatum and
an ILcd3DEditablePoint as origin. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdZonalPoint
Deprecated.
This interface has been deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdPoint
This abstract class provides a basis for implementing the
ILcdPoint interface. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
ILcdEllipse.getCenter()
Returns the center of this
ILcdEllipse . |
ILcdPoint |
ILcdCircularArc.getCenter()
Returns the center of this
ILcdCircularArc . |
ILcdPoint |
ILcdCircle.getCenter()
Returns the center of this
ILcdCircle . |
default ILcdPoint |
ILcdBounds.getCenter()
Returns the center of the bounds.
|
ILcdPoint |
ILcdArcBand.getCenter()
Returns the center point of this
ILcdArcBand . |
ILcdPoint |
ILcdArc.getCenter()
Returns the center of this
ILcdArc . |
ILcdPoint |
TLcdCompositeCurve.getEndPoint() |
ILcdPoint |
ILcdCurve.getEndPoint()
Retrieves the end point of the curve.
|
ILcdPoint |
ILcdCompositeCurve.getEndPoint()
Retrieves the end point of the curve.
|
ILcdPoint |
ILcdCircleBy3Points.getFirstIntermediatePoint()
Returns the first intermediate point of this circle.
|
ILcdPoint |
TLcdSurface.getFocusPoint() |
ILcdPoint |
TLcdCompositeCurve.getFocusPoint() |
ILcdPoint |
TLcdComplexPolygon.getFocusPoint() |
ILcdPoint |
ILcdShape.getFocusPoint()
Returns the focus point of this
ILcdShape . |
ILcdPoint |
ALcdShapeList.getFocusPoint()
Returns the focus point of the shape list.
|
ILcdPoint |
ALcdPoint.getFocusPoint() |
ILcdPoint |
ALcdBounds.getFocusPoint() |
ILcdPoint |
ILcdCircularArcBy3Points.getIntermediatePoint()
Returns an intermediate point of this arc.
|
ILcdPoint |
ILcdText.getLocation()
Returns the location of the text.
|
ILcdPoint |
ILcdBounds.getLocation()
Returns the location of the bounding box (smallest x and y coordinates).
|
ILcdPoint |
ALcdPoint.getLocation() |
ILcdPoint |
TLcdComplexPolygon.getPoint(int aIndex) |
ILcdPoint |
ILcdPointList.getPoint(int aIndex)
Returns the
ILcdPoint at a given index. |
ILcdPoint |
ALcdPoint.getPoint(int aIndex) |
ILcdPoint |
ILcdCircleBy3Points.getSecondIntermediatePoint()
Returns the second intermediate point of this circle.
|
ILcdPoint |
TLcdCompositeCurve.getStartPoint() |
ILcdPoint |
ILcdCurve.getStartPoint()
Retrieves the start point of the curve.
|
ILcdPoint |
ILcdCompositeCurve.getStartPoint()
Retrieves the start point of the curve.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ILcdShape.contains2D(ILcdPoint aPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 2D space. |
boolean |
ALcdShape.contains2D(ILcdPoint aPoint)
Checks whether this
ALcdShape contains the given point in the
2D cartesian plane. |
boolean |
ILcdShape.contains3D(ILcdPoint aPoint)
Checks whether this
ILcdShape contains the given ILcdPoint in the 3D space. |
boolean |
ALcdShape.contains3D(ILcdPoint aPoint)
Checks whether this
ALcdShape contains the given point in the
3D space. |
int |
TLcdCompositeCurve.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd2DEditablePoint
An
ILcd2DEditablePoint is an ILcdPoint that can be moved in two dimensions. |
interface |
ILcd2DEditableZonalPoint
Deprecated.
This interface hes been deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcd2DEditablePoint
This abstract class provides a basis for implementing the
ILcd2DEditablePoint interface. |
class |
TLcd2DEditableFeaturedPoint
This class provides an implementation of an
ILcd2DEditablePoint
and ILcdFeatured . |
class |
TLcdLonLatFloatPoint
This class provides an implementation of
ILcd2DEditablePoint
in the geodetic space. |
class |
TLcdLonLatPoint
This class provides an implementation of
ILcd2DEditablePoint in the geodetic
space. |
class |
TLcdLonLatZonalPoint
This class provides an implementation of
ILcd2DEditableZonalPoint in the geodetic
space. |
class |
TLcdXYFloatPoint
This class provides an implementation of
ILcd2DEditablePoint in
the cartesian space, but internally using floats instead of doubles. |
class |
TLcdXYPoint
This class provides an implementation of
ILcd2DEditablePoint in
the cartesian space. |
class |
TLcdXYZonalPoint
This class provides an implementation of
ILcd2DEditableZonalPoint in the
cartesian space. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
ILcd2DDynamicSegmentationEvent.getBeginPoint()
Deprecated.
|
ILcdPoint |
ALcdXYDynamicSegmentationEvent.getBeginPoint()
Deprecated.
|
static ILcdPoint |
TLcdXYPolylineMSupport.getBeginPoint(ILcdShapeList aPolylineM) |
ILcdPoint |
TLcdXYEllipse.getCenter() |
ILcdPoint |
TLcdXYCircularArcByCenterPoint.getCenter() |
ILcdPoint |
TLcdXYCircularArcByBulge.getCenter() |
ILcdPoint |
TLcdXYCircularArcBy3Points.getCenter() |
ILcdPoint |
TLcdXYCircleBy3Points.getCenter() |
ILcdPoint |
TLcdXYCircle.getCenter() |
ILcdPoint |
TLcdXYArcBand.getCenter() |
ILcdPoint |
TLcdXYArc.getCenter() |
ILcdPoint |
TLcdLonLatEllipse.getCenter() |
ILcdPoint |
TLcdLonLatCircularArcByCenterPoint.getCenter() |
ILcdPoint |
TLcdLonLatCircularArcByBulge.getCenter() |
ILcdPoint |
TLcdLonLatCircularArcBy3Points.getCenter() |
ILcdPoint |
TLcdLonLatCircleBy3Points.getCenter() |
ILcdPoint |
TLcdLonLatCircle.getCenter() |
ILcdPoint |
TLcdLonLatArcBand.getCenter() |
ILcdPoint |
TLcdLonLatArc.getCenter() |
ILcdPoint |
TLcdXYPolyline.getEndPoint() |
ILcdPoint |
TLcdXYPolygon.getEndPoint() |
|