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.finalapproachpath |
Provides classes and interfaces for modeling final approach paths.
|
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.database.shape |
Provides shape classes containing a measure value.
|
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 |
Contains classes to perform geometry operations on an ellipsoid and in cartesian space.
|
com.luciad.geometry.cartesian |
Contains classes to perform geometry operations in cartesian space.
|
com.luciad.geometry.ellipsoidal |
Contains classes to perform geometry operations on an ellipsoid.
|
com.luciad.geometry.topology |
This package provides topological operations between shapes.
|
com.luciad.geometry.topology.cartesian |
Topology operations in cartesian space.
|
com.luciad.geometry.topology.ellipsoidal |
Topology and geometry calculations on an ellipse.
|
com.luciad.geometry.topology.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.lucy.addons.drawing.format |
This package provides a new, highly configurable data format.
|
com.luciad.lucy.addons.modelreference |
Provides the addon that allows to open data that is missing a valid model reference
(=coordinate system), and that allows to create Luciad .ref files for storing such a model reference
specification.
|
com.luciad.lucy.addons.tea.lineofsight |
This is a terrain analysis add-on for line-of-sight (LOS) calculation on Lightspeed maps.
|
com.luciad.lucy.addons.tea.shapevisibility |
Provides the add-on to perform visibility calculations between a point observer and other shapes on a Lightspeed map.
|
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.cgrs |
Provides a
TLcdCGRSFormat to parse and format Common Grid Reference System (CGRS) coordinates. |
com.luciad.text.gars |
Provides a
TLcdGARSFormat to parse and format Global Area Reference System (GARS) coordinates. |
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.getEndPoint() |
ILcdPoint |
TLcdHelipad.getFocusPoint() |
ILcdPoint |
TLcdHelipad.getPoint(int aIndex) |
ILcdPoint |
TLcdHelipad.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdHelipad.contains2D(ILcdPoint aPoint) |
boolean |
TLcdHelipad.contains3D(ILcdPoint aPoint) |
int |
TLcdHelipad.getLineSegmentIntersectionCount(ILcdPoint aILcdPoint,
ILcdPoint aILcdPoint1) |
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.getEndPoint() |
ILcdPoint |
TLcdAirspace.getEndPoint() |
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.
|
ILcdPoint |
TLcdAirspaceCorridor.getStartPoint() |
ILcdPoint |
TLcdAirspace.getStartPoint() |
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) |
int |
TLcdAirspaceCorridor.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdAirspace.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdFinalApproachPath.getFlightPathAlignmentPoint() |
ILcdPoint |
ILcdFinalApproachPath.getFlightPathAlignmentPoint()
The flight path alignment point (FPAP) of the final approach path.
|
ILcdPoint |
TLcdFinalApproachPath.getLandingThresholdPoint() |
ILcdPoint |
ILcdFinalApproachPath.getLandingThresholdPoint()
The landing threshold point (LTP) of the final approach path.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdFinalApproachPath.setFlightPathAlignmentPoint(ILcdPoint aFlightPathAlignmentPoint) |
void |
ILcdEditableFinalApproachPath.setFlightPathAlignmentPoint(ILcdPoint aFlightPathAlignmentPoint)
Specifies the flight path alignment point for the final approach path.
|
void |
TLcdFinalApproachPath.setLandingThresholdPoint(ILcdPoint aLandingThresholdPoint) |
void |
ILcdEditableFinalApproachPath.setLandingThresholdPoint(ILcdPoint aLandingThresholdPoint)
Specifies the landing threshold point for the final approach path.
|
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.getEndPoint() |
ILcdPoint |
TLcdParachuteJumpArea.getFocusPoint() |
ILcdPoint |
TLcdParachuteJumpArea.getPoint(int i) |
ILcdPoint |
TLcdParachuteJumpArea.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdParachuteJumpArea.contains2D(ILcdPoint aPoint) |
boolean |
TLcdParachuteJumpArea.contains3D(ILcdPoint aPoint) |
int |
TLcdParachuteJumpArea.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
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 |
TLcdProcedureTrajectory.getEndPoint() |
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.
|
ILcdPoint |
TLcdProcedureTrajectory.getStartPoint() |
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 . |
int |
TLcdProcedureTrajectory.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
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 |
TLcdAISArcBand.getCenter() |
ILcdPoint |
TLcdDiscretizedLonLatGeoPath.getEndPoint() |
ILcdPoint |
TLcdAISPolyline.getEndPoint() |
ILcdPoint |
TLcdAISPolygon.getEndPoint() |
ILcdPoint |
TLcdDiscretizedLonLatGeoPath.getFocusPoint() |
ILcdPoint |
TLcdAISPolyline.getFocusPoint() |
ILcdPoint |
TLcdAISPolygon.getFocusPoint() |
ILcdPoint |
TLcdAISPoint.getFocusPoint() |
ILcdPoint |
TLcdAISArcBand.getFocusPoint() |
ILcdPoint |
TLcdDiscretizedLonLatGeoPath.getPoint(int aIndex) |
ILcdPoint |
TLcdAISPolyline.getPoint(int i) |
ILcdPoint |
TLcdAISPolygon.getPoint(int i) |
ILcdPoint |
TLcdDiscretizedLonLatGeoPath.getStartPoint() |
ILcdPoint |
TLcdAISPolyline.getStartPoint() |
ILcdPoint |
TLcdAISPolygon.getStartPoint() |
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 |
TLcdAISArcBand.contains2D(ILcdPoint aPoint) |
boolean |
TLcdDiscretizedLonLatGeoPath.contains3D(ILcdPoint aPoint) |
boolean |
TLcdAISPolyline.contains3D(ILcdPoint aPoint) |
boolean |
TLcdAISPolygon.contains3D(ILcdPoint aILcdPoint) |
boolean |
TLcdAISPoint.contains3D(ILcdPoint aPoint) |
boolean |
TLcdAISArcBand.contains3D(ILcdPoint aPoint) |
int |
TLcdDiscretizedLonLatGeoPath.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdAISPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdAISPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
void |
TLcdAISPolyline.move2D(ILcdPoint aPoint) |
void |
TLcdAISPolygon.move2D(ILcdPoint aILcdPoint) |
void |
TLcdAISPoint.move2D(ILcdPoint aPoint) |
void |
TLcdAISArcBand.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.getEndPoint() |
ILcdPoint |
TLcdASTERIXTrajectory.getFocusPoint() |
ILcdPoint |
TLcdASTERIXPrecipitationZone.getFocusPoint() |
ILcdPoint |
TLcdASTERIXTrajectory.getPoint(int aIndex) |
ILcdPoint |
TLcdASTERIXTrajectory.getStartPoint() |
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) |
int |
TLcdASTERIXTrajectory.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
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 | Class and Description |
---|---|
class |
TLcdLonLatHeightMPoint
This class represents a
TLcdLonLatHeightMPoint with a measure value. |
class |
TLcdLonLatMPoint
This class represents a
TLcdLonLatPoint with a measure (M) value. |
class |
TLcdXYMPoint
This class represents a
TLcdXYPoint with a measure (M) value. |
class |
TLcdXYZMPoint
This class represents a
TLcdXYZPoint with a measure value. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdDGNReferenceFile.getMasterOrigin()
Returns the master origin.
|
ILcdPoint |
TLcdDGNReferenceFile.getReferenceOrigin()
Returns the reference origin.
|
Constructor and Description |
---|
TLcdDGNReferenceFile(String aFileSpecification,
String aLogicalName,
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 |
TLcdGML31Triangle.getEndPoint() |
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 |
TLcdGML31Triangle.getStartPoint() |
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 |
TLcdGML31Triangle.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
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 |
TLcdGML32Triangle.getEndPoint() |
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 |
TLcdGML32Triangle.getStartPoint() |
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 |
TLcdGML32Triangle.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
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,
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 |
TLcdNVG15Arc.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() |
ILcdPoint |
TLcdNVG15Arc.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) |
int |
TLcdNVG15Arc.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 |
TLcdNVG20Arc.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() |
ILcdPoint |
TLcdNVG20Arc.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) |
int |
TLcdNVG20Arc.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 |
TLcdSHPPolylineZ.getEndPoint() |
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 |
TLcdSHPPolylineZ.getStartPoint() |
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 |
TLcdSHPPolylineZ.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
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(Attributes aAttributes)
Creates a
ILcdPoint form given Attributes . |
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdSVGUnStyledShapeWriter.writePoint(ILcdPoint aPoint,
Writer aTarget) |
protected abstract void |
ALcdSVGShapeWriter.writePoint(ILcdPoint aPoint,
Writer aTarget)
Appends an
ILcdPoint to a StringBuffer . |
protected void |
TLcdSVGUnStyledShapeWriter.writePointProperties(ILcdPoint aPoint,
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 geodesic 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 |
TLcdSphereUtil.geodesicArea(ILcdPoint[] aPts,
int aN,
double aRadius)
Geodesic surface area of a polygon on the sphere.
|
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 double |
TLcdEllipsoidUtil.geodesicDistance3D(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdEllipsoid aEllipsoid)
Calculates the distance to go from point p1 to point p2.
|
static void |
TLcdEllipsoidUtil.geodesicDistanceAndForwardAzimuth(ILcdPoint aLonLatPoint1,
ILcdPoint aLonLatPoint2,
ILcdEllipsoid aEllipsoid,
double[] aResultSFCT)
Calculates the geodesic distance between the two points and the forward
azimuth (in radians).
|
void |
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.greatCircleDistance3D(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aRadius)
Calculates the distance to go from point p1 to point p2.
|
static double |
TLcdSphereUtil.greatCircleDistanceEast2West(ILcdPoint aP1,
ILcdPoint aP2)
Calculates the distance 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 geodesic 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 geodesic 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)
Deprecated.
the name of this method contradicts the actual behavior, use
TLcdSphereUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint) |
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)
Deprecated.
the name of this method contradicts the actual behavior, use
TLcdSphereUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint) |
static void |
TLcdEllipsoidUtil.intersection2DLSSFCT(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLResultSFCT)
Deprecated.
the name of this method contradicts the actual behavior, use
TLcdEllipsoidUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.geodesy.ILcdEllipsoid, com.luciad.shape.shape2D.ILcd2DEditablePoint) |
static int |
TLcdEllipsoidUtil.intersectionCircleCircle(ILcdPoint aC1,
double aRadius1,
ILcdPoint aC2,
double aRadius2,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aResult1SFCT,
ILcd2DEditablePoint aResult2SFCT)
Calculates the intersection points between 2 circles which are defined on a given ellipsoid.
|
static void |
TLcdSphereUtil.intersectionGeodesicGeodesic(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcd2DEditablePoint aLLResultSFCT)
Calculates the intersection point of two great circle lines (geodesics) defined by the given points.
|
static void |
TLcdEllipsoidUtil.intersectionGeodesicGeodesic(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLResultSFCT)
Calculates the intersection point of two great circle lines (geodesics) defined by the given points.
|
static 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 geodesic 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 geodesic line segments 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 double |
TLcdSphereRhumblineUtil.rhumblineDistance3D(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aRadius)
Calculates the rhumbline distance to go from point p1 to point p2.
|
static double |
TLcdEllipsoidRhumblineUtil.rhumblineDistance3D(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdEllipsoid aEllipsoid)
Calculates the rhumbline distance to go from point p1 to point p2.
|
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 |
---|---|
void |
ILcdSegmentScanner.scanSegment(double aDistanceDelta,
ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdOnPointFunction aFunction)
Scan a given line segment.
|
Modifier and Type | Method and Description |
---|---|
static double |
TLcdCartesian.area(ILcdPoint[] aPts,
int aN)
Surface area of a polygon given with cartesian coordinates.
|
static boolean |
TLcdCartesian.areCollinear2D(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3)
Checks whether the given points are collinear, which means they lie on a single line.
|
static void |
TLcdCartesian.bufferContour2DOfSegmentSFCT(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
double aWidth,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the rectangle defined 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 int |
TLcdCartesian.intersection2DLines(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcd2DEditablePoint aResultSFCT)
Calculates the intersection point between the line going through
aP1 and aP2 , and the line going
through aP3 and aP4 . |
static int |
TLcdCartesian.intersection2DLineSegments(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcd2DEditablePoint aResult1SFCT,
ILcd2DEditablePoint aResult2SFCT)
Calculates the intersection point between the line segments
P1(aX1,aY1)-P2(aX2,aY2) and
P3(aX3,aY3)-P4(aX4,aY4) , if it exists. |
static void |
TLcdCartesian.intersection2DLSSFCT(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4,
ILcd2DEditablePoint a2DEditablePoint)
Deprecated.
Use
TLcdCartesian.intersection2DLines(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint) for calculating the intersection point of two lines, or
TLcdCartesian.intersection2DLineSegments(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint, com.luciad.shape.shape2D.ILcd2DEditablePoint) for the intersection point of two line segments. |
static boolean |
TLcdCartesian.intersects2DLS(ILcdPoint aP1,
ILcdPoint aP2,
ILcdPoint aP3,
ILcdPoint aP4)
Check whether line 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 |
---|---|
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[] |
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 |
---|---|
ILcdPoint[] |
TLcdCartesianBasicBinaryTopology.lineIntersection(ILcdShape aS1,
ILcdShape aS2) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint[] |
TLcdEllipsoidalBasicBinaryTopology.lineIntersection(ILcdShape aS1,
ILcdShape aS2) |
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 |
---|---|
ILcdPoint |
TLcySLDDomainObject.getFocusPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcySLDDomainObject.contains2D(ILcdPoint aPoint) |
boolean |
TLcySLDDomainObject.contains3D(ILcdPoint aPoint) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcyGeodeticReference.makeModelPoint() |
Modifier and Type | Method and Description |
---|---|
protected Function<TLcdDomainObjectContext,TLcdShapeAltitudeContext<ILcdPoint>> |
TLcyLOSAddOn.createCenterPointShapeProvider()
Returns a function used to calculate the center point of the line-of-sight and
its corresponding altitude mode.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcyShapeObserver.getObserverShape()
Returns the point shape based on the point that was created by the
TLcyShapeVisibilityAddOn.createPointObserverShapeProvider() function
for this observer, and which is used in the visibility calculations. |
Modifier and Type | Method and Description |
---|---|
protected Function<TLcdDomainObjectContext,TLcdShapeAltitudeContext<ILcdPoint>> |
TLcyShapeVisibilityAddOn.createPointObserverShapeProvider()
Returns a function used to calculate the
ILcdPoint shape for an observer in the visibility calculations. |
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(Function<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,
Collection<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 |
TLcdEllipsoidalLambertAzimuthalEqualArea.inLonLatBounds(ILcdPoint aLLHP) |
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 |
TLcdEllipsoidalLambertAzimuthalEqualArea.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 |
TLcdEllipsoidalLambertAzimuthalEqualArea.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 |
TLcdEllipsoidalLambertAzimuthalEqualArea.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
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 |
TLcdEllipsoidalLambertAzimuthalEqualArea.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
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 |
TLcdEllipsoidalLambertAzimuthalEqualArea.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
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 |
TLcdEllipsoidalLambertAzimuthalEqualArea.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
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 . |
TLcdEllipsoidalLambertAzimuthalEqualArea(ILcdPoint aOrigin)
Constructs a lambert azimuthal equal-area 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() |
ILcdPoint |
TLcdXYLine.getEndPoint() |
ILcdPoint |
TLcdXYFloatPolyline.getEndPoint() |
ILcdPoint |
TLcdXYFloatPolygon.getEndPoint() |
ILcdPoint |
TLcdXYFloatLine.getEndPoint() |
ILcdPoint |
TLcdXYEllipse.getEndPoint() |
ILcdPoint |
TLcdXYCircularArcByCenterPoint.getEndPoint() |
ILcdPoint |
TLcdXYCircularArcByBulge.getEndPoint() |
ILcdPoint |
TLcdXYCircularArcBy3Points.getEndPoint() |
ILcdPoint |
TLcdXYCircleBy3Points.getEndPoint() |
ILcdPoint |
TLcdXYCircle.getEndPoint() |
ILcdPoint |
TLcdXYArc.getEndPoint() |
ILcdPoint |
TLcdRoundedPolyline.getEndPoint() |
ILcdPoint |
TLcdRoundedPolygon.getEndPoint() |
ILcdPoint |
TLcdLonLatRhumbPolyline.getEndPoint() |
ILcdPoint |
TLcdLonLatRhumbPolygon.getEndPoint() |
ILcdPoint |
TLcdLonLatPolyline.getEndPoint() |
ILcdPoint |
TLcdLonLatPolygon.getEndPoint() |
ILcdPoint |
TLcdLonLatLine.getEndPoint() |
ILcdPoint |
TLcdLonLatFloatPolyline.getEndPoint() |
ILcdPoint |
TLcdLonLatFloatPolygon.getEndPoint() |
ILcdPoint |
TLcdLonLatEllipse.getEndPoint() |
ILcdPoint |
TLcdLonLatCircularArcByCenterPoint.getEndPoint() |
ILcdPoint |
TLcdLonLatCircularArcByBulge.getEndPoint() |
ILcdPoint |
TLcdLonLatCircularArcBy3Points.getEndPoint() |
ILcdPoint |
TLcdLonLatCircleBy3Points.getEndPoint() |
ILcdPoint |
TLcdLonLatCircle.getEndPoint() |
ILcdPoint |
TLcdLonLatArc.getEndPoint() |
ILcdPoint |
ILcd2DDynamicSegmentationEvent.getEndPoint()
Deprecated.
|
ILcdPoint |
ALcdXYDynamicSegmentationEvent.getEndPoint()
Deprecated.
|
static ILcdPoint |
TLcdXYPolylineMSupport.getEndPoint(ILcdShapeList aPolylineM) |
ILcdPoint |
TLcdXYCircleBy3Points.getFirstIntermediatePoint() |
ILcdPoint |
TLcdLonLatCircleBy3Points.getFirstIntermediatePoint() |
ILcdPoint |
TLcdXYText.getFocusPoint() |
ILcdPoint |
TLcdXYGeoBuffer.getFocusPoint() |
ILcdPoint |
TLcdXYFloatLine.getFocusPoint() |
ILcdPoint |
TLcdXYEllipse.getFocusPoint() |
ILcdPoint |
TLcdXYCircularArcByCenterPoint.getFocusPoint() |
ILcdPoint |
TLcdXYCircularArcByBulge.getFocusPoint() |
ILcdPoint |
TLcdXYCircularArcBy3Points.getFocusPoint() |
ILcdPoint |
TLcdXYCircleBy3Points.getFocusPoint() |
ILcdPoint |
TLcdXYCircle.getFocusPoint() |
ILcdPoint |
TLcdXYArcBand.getFocusPoint() |
ILcdPoint |
TLcdXYArc.getFocusPoint() |
ILcdPoint |
TLcdRoundedPolyline.getFocusPoint() |
ILcdPoint |
TLcdRoundedPolygon.getFocusPoint() |
ILcdPoint |
TLcdLonLatGeoBuffer.getFocusPoint() |
ILcdPoint |
TLcdLonLatEllipse.getFocusPoint() |
ILcdPoint |
TLcdLonLatCircularArcByCenterPoint.getFocusPoint() |
ILcdPoint |
TLcdLonLatCircularArcByBulge.getFocusPoint() |
ILcdPoint |
TLcdLonLatCircularArcBy3Points.getFocusPoint() |
ILcdPoint |
TLcdLonLatCircleBy3Points.getFocusPoint() |
ILcdPoint |
TLcdLonLatCircle.getFocusPoint() |
ILcdPoint |
TLcdLonLatBuffer.getFocusPoint() |
ILcdPoint |
TLcdLonLatArcBand.getFocusPoint() |
ILcdPoint |
TLcdLonLatArc.getFocusPoint() |
ILcdPoint |
TLcd2DEditableFeaturedPoint.getFocusPoint() |
ILcdPoint |
ALcdXYDynamicSegmentationEvent.getFocusPoint()
Deprecated.
|
ILcdPoint |
ALcd2DEditablePolypoint.getFocusPoint()
Returns the combined focus point of the points.
|
ILcdPoint |
ALcd2DEditableLine.getFocusPoint() |
ILcdPoint |
ALcd2DEditableFloatPolypoint.getFocusPoint() |
ILcdPoint |
TLcdXYCircularArcBy3Points.getIntermediatePoint() |
ILcdPoint |
TLcdLonLatCircularArcBy3Points.getIntermediatePoint() |
ILcdPoint |
TLcdXYText.getLocation() |
ILcdPoint |
TLcdXYFloatBounds.getLocation() |
ILcdPoint |
TLcdXYBounds.getLocation() |
ILcdPoint |
TLcdLonLatFloatBounds.getLocation() |
ILcdPoint |
TLcdLonLatBounds.getLocation() |
static ILcdPoint |
TLcdXYPolylineMSupport.getPoint(ILcdShapeList aPolylineM,
double aM) |
static ILcdPoint |
TLcdXYPolylineMSupport.getPoint(ILcdShapeList aPolylineM,
double aM,
double aOffset) |
ILcdPoint |
TLcdXYFloatLine.getPoint(int aIndex) |
ILcdPoint |
TLcdLonLatBuffer.getPoint(int aIndex) |
ILcdPoint |
TLcd2DEditablePointListXYFloatArray.getPoint(int aIndex) |
ILcdPoint |
TLcd2DEditablePointListLonLatFloatArray.getPoint(int aIndex) |
ILcdPoint |
TLcd2DEditablePointList.getPoint(int aIndex) |
ILcdPoint |
ALcd2DEditablePolypoint.getPoint(int aIndex) |
ILcdPoint |
ALcd2DEditableLine.getPoint(int aIndex) |
ILcdPoint |
ALcd2DEditableFloatPolypoint.getPoint(int aIndex) |
ILcdPoint |
ILcd2DDynamicSegmentationEvent.getPointFromBegin(int aIndex)
Deprecated.
|
ILcdPoint |
ALcdXYDynamicSegmentationEvent.getPointFromBegin(int aIndex)
Deprecated.
|
ILcdPoint |
ILcd2DDynamicSegmentationEvent.getPointFromEnd(int aIndex)
Deprecated.
|
ILcdPoint |
ALcdXYDynamicSegmentationEvent.getPointFromEnd(int aIndex)
Deprecated.
|
ILcdPoint |
ILcd2DDynamicSegmentationEvent.getPosition()
Deprecated.
|
ILcdPoint |
ALcdXYDynamicSegmentationEvent.getPosition()
Deprecated.
|
ILcdPoint |
TLcdXYCircleBy3Points.getSecondIntermediatePoint() |
ILcdPoint |
TLcdLonLatCircleBy3Points.getSecondIntermediatePoint() |
ILcdPoint |
TLcdXYPolyline.getStartPoint() |
ILcdPoint |
TLcdXYPolygon.getStartPoint() |
ILcdPoint |
TLcdXYLine.getStartPoint() |
ILcdPoint |
TLcdXYFloatPolyline.getStartPoint() |
ILcdPoint |
TLcdXYFloatPolygon.getStartPoint() |
ILcdPoint |
TLcdXYFloatLine.getStartPoint() |
ILcdPoint |
TLcdXYEllipse.getStartPoint() |
ILcdPoint |
TLcdXYCircularArcByCenterPoint.getStartPoint() |
ILcdPoint |
TLcdXYCircularArcByBulge.getStartPoint() |
ILcdPoint |
TLcdXYCircularArcBy3Points.getStartPoint() |
ILcdPoint |
TLcdXYCircleBy3Points.getStartPoint() |
ILcdPoint |
TLcdXYCircle.getStartPoint() |
ILcdPoint |
TLcdXYArc.getStartPoint() |
ILcdPoint |
TLcdRoundedPolyline.getStartPoint() |
ILcdPoint |
TLcdRoundedPolygon.getStartPoint() |
ILcdPoint |
TLcdLonLatRhumbPolyline.getStartPoint() |
ILcdPoint |
TLcdLonLatRhumbPolygon.getStartPoint() |
ILcdPoint |
TLcdLonLatPolyline.getStartPoint() |
ILcdPoint |
TLcdLonLatPolygon.getStartPoint() |
ILcdPoint |
TLcdLonLatLine.getStartPoint() |
ILcdPoint |
TLcdLonLatFloatPolyline.getStartPoint() |
ILcdPoint |
TLcdLonLatFloatPolygon.getStartPoint() |
ILcdPoint |
TLcdLonLatEllipse.getStartPoint() |
ILcdPoint |
TLcdLonLatCircularArcByCenterPoint.getStartPoint() |
ILcdPoint |
TLcdLonLatCircularArcByBulge.getStartPoint() |
ILcdPoint |
TLcdLonLatCircularArcBy3Points.getStartPoint() |
ILcdPoint |
TLcdLonLatCircleBy3Points.getStartPoint() |
ILcdPoint |
TLcdLonLatCircle.getStartPoint() |
ILcdPoint |
TLcdLonLatArc.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdXYGeoBuffer.contains2D(ILcdPoint aPoint) |
boolean |
TLcdRoundedPolyline.contains2D(ILcdPoint aPoint) |
boolean |
TLcdRoundedPolygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatRhumbPolyline.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatRhumbPolygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatPolyline.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatPolygon.contains2D(ILcdPoint aPoint)
The implementation of the method is based on a spherical approximation.
|
boolean |
TLcdLonLatLine.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatGeoBuffer.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatFloatPolyline.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatFloatPolygon.contains2D(ILcdPoint aPoint)
The implementation of the method is based on a spherical approximation.
|
boolean |
TLcdLonLatEllipse.contains2D(ILcdPoint aLLP) |
boolean |
TLcdLonLatBuffer.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatArcBand.contains2D(ILcdPoint aLLP) |
boolean |
TLcdLonLatArc.contains2D(ILcdPoint aLLP) |
boolean |
TLcd2DEditableFeaturedPoint.contains2D(ILcdPoint aPoint) |
boolean |
ALcdXYDynamicSegmentationEvent.contains2D(ILcdPoint aPoint)
Deprecated.
|
boolean |
TLcdRoundedPolyline.contains3D(ILcdPoint aPoint) |
boolean |
TLcdRoundedPolygon.contains3D(ILcdPoint aPoint) |
boolean |
TLcd2DEditableFeaturedPoint.contains3D(ILcdPoint aPoint) |
boolean |
ALcdXYDynamicSegmentationEvent.contains3D(ILcdPoint aPoint)
Deprecated.
|
int |
TLcdXYPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYLine.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYFloatPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYFloatPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYFloatLine.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYEllipse.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYCircularArcByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYCircularArcByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYCircularArcBy3Points.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYCircleBy3Points.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYCircle.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYArc.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdRoundedPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdRoundedPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatRhumbPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatRhumbPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatLine.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatFloatPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatFloatPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatEllipse.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatCircularArcByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatCircularArcByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatCircularArcBy3Points.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatCircleBy3Points.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatCircle.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatArc.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
static double |
TLcdXYPolylineMSupport.getM(ILcdShapeList aPolylineM,
ILcdPoint aPoint) |
static void |
TLcdXYFloatBounds.make2DEditableBoundsSFCT(ILcdPoint[] aPointArray,
ILcd2DEditableBounds a2DEditableBoundsSFCT) |
static void |
TLcdXYBounds.make2DEditableBoundsSFCT(ILcdPoint[] aPointArray,
ILcd2DEditableBounds a2DEditableBoundsSFCT) |
void |
TLcd2DEditableFeaturedPoint.move2D(ILcdPoint aPoint) |
void |
ILcd2DEditableShape.move2D(ILcdPoint aPoint)
Moves this
ILcd2DEditableShape to the given point in the 2D space. |
void |
ILcd2DEditableBounds.move2D(ILcdPoint aPoint)
Moves this
ILcd2DEditableShape to the given point in the 2D space. |
void |
ALcd2DEditableShape.move2D(ILcdPoint aPoint) |
void |
ALcd2DEditablePoint.move2D(ILcdPoint aPoint) |
void |
ALcd2DEditableBounds.move2D(ILcdPoint aPoint) |
void |
ILcd2DEditableBounds.setToIncludePoint2D(ILcdPoint aPoint)
Calculates the 2D extension of this
ILcd2DEditableBounds object that contains a given ILcdPoint . |
void |
ALcd2DEditableBounds.setToIncludePoint2D(ILcdPoint aPoint)
Calculates the 2D extension of this
ILcd2DEditableBounds object that contains a given ILcdPoint ,
in the cartesian plane. |
void |
TLcdXYEllipse.updateForCornerPoint2D(int aCorner,
ILcdPoint aPoint) |
void |
TLcdXYArc.updateForCornerPoint2D(int aCorner,
ILcdPoint aPoint) |
void |
TLcdLonLatEllipse.updateForCornerPoint2D(int aCorner,
ILcdPoint aPoint) |
void |
TLcdLonLatArc.updateForCornerPoint2D(int aCorner,
ILcdPoint aPoint) |
void |
ILcd2DEditableEllipse.updateForCornerPoint2D(int aCorner,
ILcdPoint aPoint)
Updates the ellipse for the specified corner point location.
|
void |
ILcd2DEditableArc.updateForCornerPoint2D(int aCorner,
ILcdPoint aPoint)
Updates the arc for the specified corner point location.
|
Constructor and Description |
---|
TLcdLonLatArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdEllipsoid aEllipsoid)
Creates a new
TLcdLonLatArc with the given parameters. |
TLcdLonLatArcBand(ILcdPoint aCenter,
double aMinRadius,
double aMaxRadius,
double aStartAngle,
double aArcAngle)
Constructs a new
TLcdLonLatArcBand with the given parameters. |
TLcdLonLatArcBand(ILcdPoint aCenter,
double aMinRadius,
double aMaxRadius,
double aStartAngle,
double aArcAngle,
ILcdEllipsoid aEllipsoid)
Constructs a new
TLcdLonLatArcBand with the given parameters. |
TLcdLonLatBounds(ILcdPoint aPoint)
Constructs a rectangle at the given point with width and height zero.
|
TLcdLonLatBounds(ILcdPoint aPoint,
double aWidth,
double aHeight)
Constructs a rectangle and initializes it with the parameters.
|
TLcdLonLatCircle(ILcdPoint aCenter,
double aRadius,
ILcdEllipsoid aEllipsoid)
Creates a new
TLcdLonLatCircle with the specified parameters. |
TLcdLonLatCircleBy3Points(ILcdPoint aStartControlPoint,
ILcdPoint aIntermediateControlPoint,
ILcdPoint aEndControlPoint,
ILcdEllipsoid aEllipsoid)
Creates a new circle using the given points and ellipsis.
|
TLcdLonLatCircularArcBy3Points(ILcdPoint aStartPoint,
ILcdPoint aIntermediatePoint,
ILcdPoint aEndPoint,
ILcdEllipsoid aEllipsoid)
Creates a new circular arc using the given points and ellipsis.
|
TLcdLonLatCircularArcByBulge(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
double aBulgeFactor,
ILcdEllipsoid aEllipsoid)
Creates a new circular arc using the given points, bulge factor and ellipsis.
|
TLcdLonLatCircularArcByCenterPoint(ILcdPoint aCenter,
double aRadius,
double aStartAngle,
double aArcAngle,
ILcdEllipsoid aEllipsoid)
Creates a new
TLcdLonLatCircularArcByCenterPoint with the given parameters. |
TLcdLonLatEllipse(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
ILcdEllipsoid aEllipsoid)
Creates a new
TLcdLonLatEllipse with the given parameters. |
TLcdLonLatFloatBounds(ILcdPoint aPoint)
Constructs a rectangle and initializes it with the parameter.
|
TLcdLonLatFloatBounds(ILcdPoint aPoint,
double aWidth,
double aHeight)
Constructs a rectangle and initializes it with the parameters.
|
TLcdLonLatFloatPoint(ILcdPoint aPoint) |
TLcdLonLatPoint(ILcdPoint aPoint)
Constructs a new
TLcdLonLatPoint that is a copy of the given ILcdPoint . |
TLcdXYArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle)
Creates a new
TLcdXYArc with the specified parameters. |
TLcdXYArcBand(ILcdPoint aCenter,
double aMinRadius,
double aMaxRadius,
double aStartAngle,
double aArcAngle)
Constructs a new
TLcdXYArcBand with the given parameters. |
TLcdXYBounds(ILcdPoint aPoint)
Constructs a rectangle with zero width and height at the specified point.
|
TLcdXYBounds(ILcdPoint aPoint,
double aWidth,
double aHeight)
Constructs a rectangle and initializes it to the specified point.
|
TLcdXYCircleBy3Points(ILcdPoint aStartControlPoint,
ILcdPoint aIntermediateControlPoint,
ILcdPoint aEndControlPoint)
Creates a new circle using the given points.
|
TLcdXYCircularArcBy3Points(ILcdPoint aStartPoint,
ILcdPoint aIntermediatePoint,
ILcdPoint aEndPoint)
Creates a new circular arc using the given points.
|
TLcdXYCircularArcByBulge(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
double aBulge)
Creates a new circular arc using the given points and bulge factor.
|
TLcdXYFloatBounds(ILcdPoint aPoint)
Constructs a rectangle with zero width and height at the specified point.
|
TLcdXYFloatBounds(ILcdPoint aPoint,
double aWidth,
double aHeight)
Constructs a rectangle and initializes it to the specified point.
|
TLcdXYFloatPoint(ILcdPoint aPoint)
Constructs and initializes a new
TLcdXYFloatPoint with the same location as
the specified ILcdPoint . |
TLcdXYPoint(ILcdPoint aPoint)
Constructs and initializes a new
TLcdXYPoint with the same location as
the specified ILcdPoint . |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcd3DEditablePoint
An
ILcd3DEditablePoint is an ILcdPoint that can be moved in all three dimensions. |
Modifier and Type | Class and Description |
---|---|
class |
ALcd3DEditablePoint
This abstract class provides a basis for implementing the
ILcd3DEditablePoint interface. |
class |
TLcdLonLatHeightPoint
This class provides an implementation of
ILcd3DEditablePoint
in the geodetic space. |
class |
TLcdXYZFloatPoint
This class provides an implementation of
ILcd3DEditablePoint in
the cartesian space, but internally using floats instead of doubles. |
class |
TLcdXYZPoint
This class provides an implementation of
ILcd3DEditablePoint in
the cartesian space. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdLonLatHeightSphere.getCenter() |
ILcdPoint |
TLcdLonLatHeightDome.getCenter() |
ILcdPoint |
ILcd3DArcBand.getCenter()
Returns the center point of this
ILcd3DArcBand . |
ILcdPoint |
TLcdXYZPolyline.getEndPoint() |
ILcdPoint |
TLcdXYZPolygon.getEndPoint() |
ILcdPoint |
TLcdXYZLine.getEndPoint() |
ILcdPoint |
TLcdXYZFloatPolyline.getEndPoint() |
ILcdPoint |
TLcdXYZFloatPolygon.getEndPoint() |
ILcdPoint |
TLcdXYZFloatLine.getEndPoint() |
ILcdPoint |
TLcdLonLatHeightPolyline.getEndPoint() |
ILcdPoint |
TLcdLonLatHeightPolygon.getEndPoint() |
ILcdPoint |
TLcdLonLatHeightLine.getEndPoint() |
ILcdPoint |
TLcdXYZFloatLine.getFocusPoint() |
ILcdPoint |
TLcdLonLatHeightVariableGeoBuffer.getFocusPoint() |
ILcdPoint |
TLcdLonLatHeightSphere.getFocusPoint() |
ILcdPoint |
TLcdLonLatHeightDome.getFocusPoint() |
ILcdPoint |
TLcdLonLatHeightBuffer.getFocusPoint() |
ILcdPoint |
TLcdExtrudedShape.getFocusPoint() |
ILcdPoint |
TLcdExtrudeShape.getFocusPoint()
Deprecated.
The focus point is composed as the first two coordinates of the focus point
of the 2D shape, and the minimum value of the third dimension.
|
ILcdPoint |
ALcd3DEditablePolypoint.getFocusPoint() |
ILcdPoint |
ALcd3DEditableFloatPolypoint.getFocusPoint() |
ILcdPoint |
TLcdXYZFloatBounds.getLocation() |
ILcdPoint |
TLcdXYZBounds.getLocation() |
ILcdPoint |
TLcdLonLatHeightBounds.getLocation() |
ILcdPoint |
TLcdXYZFloatLine.getPoint(int aIndex) |
ILcdPoint |
TLcdLonLatHeightBuffer.getPoint(int aIndex) |
ILcdPoint |
TLcd3DEditablePointList.getPoint(int aIndex) |
ILcdPoint |
ALcd3DEditablePolypoint.getPoint(int aIndex) |
ILcdPoint |
ALcd3DEditableFloatPolypoint.getPoint(int aIndex) |
ILcdPoint |
TLcdXYZPolyline.getStartPoint() |
ILcdPoint |
TLcdXYZPolygon.getStartPoint() |
ILcdPoint |
TLcdXYZLine.getStartPoint() |
ILcdPoint |
TLcdXYZFloatPolyline.getStartPoint() |
ILcdPoint |
TLcdXYZFloatPolygon.getStartPoint() |
ILcdPoint |
TLcdXYZFloatLine.getStartPoint() |
ILcdPoint |
TLcdLonLatHeightPolyline.getStartPoint() |
ILcdPoint |
TLcdLonLatHeightPolygon.getStartPoint() |
ILcdPoint |
TLcdLonLatHeightLine.getStartPoint() |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdXYZPolyline.contains2D(ILcdPoint aPoint) |
boolean |
TLcdXYZPolygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatHeightVariableGeoBuffer.contains2D(ILcdPoint aPoint)
Checks whether this buffer contains the given point in the 2D space.
|
boolean |
TLcdLonLatHeightSphere.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatHeightPolyline.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatHeightPolygon.contains2D(ILcdPoint aPoint) |
boolean |
TLcdLonLatHeightDome.contains2D(ILcdPoint aPoint)
Returns whether the projection of the point passed is contained in the base circle.
|
boolean |
TLcdLonLatHeightBuffer.contains2D(ILcdPoint aPoint) |
boolean |
TLcdExtrudedShape.contains2D(ILcdPoint aPoint) |
boolean |
TLcdExtrudeShape.contains2D(ILcdPoint aPoint)
Deprecated.
|
boolean |
TLcdXYZPolyline.contains3D(ILcdPoint aPoint) |
boolean |
TLcdXYZPolygon.contains3D(ILcdPoint aPoint) |
boolean |
TLcdLonLatHeightVariableGeoBuffer.contains3D(ILcdPoint aPoint)
Checks whether this buffer contains the given point in the 3D space.
|
boolean |
TLcdLonLatHeightSphere.contains3D(ILcdPoint aPoint)
Returns true if the point with the coordinates (x,y,z) is contained in the sphere.
|
boolean |
TLcdLonLatHeightPolyline.contains3D(ILcdPoint aPoint) |
boolean |
TLcdLonLatHeightPolygon.contains3D(ILcdPoint aPoint) |
boolean |
TLcdLonLatHeightDome.contains3D(ILcdPoint aPoint)
Returns true if the point with the coordinates (x,y,z) is contained in the dome.
|
boolean |
TLcdLonLatHeightBuffer.contains3D(ILcdPoint aPoint) |
boolean |
TLcdExtrudedShape.contains3D(ILcdPoint aPoint) |
int |
TLcdXYZPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYZPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYZLine.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYZFloatPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYZFloatPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdXYZFloatLine.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatHeightPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatHeightPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
int |
TLcdLonLatHeightLine.getLineSegmentIntersectionCount(ILcdPoint aP1,
ILcdPoint aP2) |
void |
TLcdLonLatHeightSphere.move2D(ILcdPoint aPoint) |
void |
TLcdLonLatHeightDome.move2D(ILcdPoint aPoint) |
void |
TLcdLonLatHeightSphere.move3D(ILcdPoint aPoint) |
void |
TLcdLonLatHeightDome.move3D(ILcdPoint aPoint) |
void |
ILcd3DEditableShape.move3D(ILcdPoint aPoint)
Moves this
ILcd3DEditableShape to the given point in the 3D space. |
void |
ILcd3DEditableBounds.move3D(ILcdPoint aPoint)
Moves this
ILcd3DEditableShape to the given point in the 3D space. |
void |
ALcd3DEditableShape.move3D(ILcdPoint aPoint) |
void |
ALcd3DEditablePoint.move3D(ILcdPoint aPoint) |
void |
ALcd3DEditableLine.move3D(ILcdPoint aPoint) |
void |
ALcd3DEditableBounds.move3D(ILcdPoint aPoint) |
void |
ILcd3DEditableBounds.setToIncludePoint3D(ILcdPoint aPoint)
Calculates the 3D extension of this
ILcd3DEditableBounds that contains a given ILcdPoint . |
void |
ALcd3DEditableBounds.setToIncludePoint3D(ILcdPoint aPoint)
Calculates the 3D extension of this
ILcd3DEditableBounds object that contains a given ILcdPoint ,
in the cartesian plane. |
Constructor and Description |
---|
TLcdLonLatHeight3DArcBand(ILcdPoint aCenter,
double aMinRadius,
double aMaxRadius,
double aStartAngle,
double aArcAngle,
double aPitchStartAngle,
double aPitchArcAngle,
double aAxisYaw,
double aAxisPitch)
Constructs a new
TLcdLonLatHeightArcBand with the given parameters. |
TLcdLonLatHeight3DArcBand(ILcdPoint aCenter,
double aMinRadius,
double aMaxRadius,
double aStartAngle,
double aArcAngle,
double aPitchStartAngle,
double aPitchArcAngle,
double aAxisYaw,
double aAxisPitch,
ILcdEllipsoid aEllipsoid)
Constructs a new
TLcdLonLatHeightArcBand with the given parameters. |
TLcdLonLatHeightBounds(ILcdPoint aPoint)
Constructs a new box and initializes it with the given parameter.
|
TLcdLonLatHeightBounds(ILcdPoint aPoint,
double aWidth,
double aHeight,
double aDepth)
Constructs a new box and initializes it with the given parameters.
|
TLcdLonLatHeightPoint(ILcdPoint aPoint)
Constructs and initializes a new
TLcdLonLatHeightPoint with the same location as
the given ILcdPoint . |
TLcdLonLatHeightPoint(ILcdPoint aPoint,
double aZ)
Constructs and initializes a new
TLcdLonLatHeightPoint at the given
location. |
TLcdXYZ3DArcBand(ILcdPoint aCenter,
double aMinRadius,
double aMaxRadius,
double aStartAngle,
double aArcAngle,
double aPitchStartAngle,
double aPitchArcAngle,
double aAxisYaw,
double aAxisPitch)
Constructs a new
TLcdXYZArcBand with the given parameters. |
TLcdXYZBounds(ILcdPoint aPoint)
Constructs a box with zero width and height at the specified point.
|
TLcdXYZBounds(ILcdPoint aPoint,
double aWidth,
double aHeight,
double aDepth)
Constructs a box and initializes it to the specified point.
|
TLcdXYZFloatBounds(ILcdPoint aPoint)
Constructs a box with zero width and height at the specified point.
|
TLcdXYZFloatBounds(ILcdPoint aPoint,
double aWidth,
double aHeight,
double aDepth)
Constructs a box and initializes it to the specified point.
|
TLcdXYZFloatPoint(ILcdPoint aPoint)
Constructs and initializes a new
TLcdXYFloatPoint with the same location as
the specified ILcdPoint . |
TLcdXYZPoint(ILcdPoint aPoint)
Constructs and initializes a new
TLcdXYZPoint with the same location as
the given ILcdPoint . |
TLcdXYZPoint(ILcdPoint aPoint,
double aZ)
Constructs and initializes a new
TLcdXYZPoint at the given
location. |
Constructor and Description |
---|
TLcdEditableAPP6AObject(ILcdPoint aPoint)
Creates a new APP-6A object with the default code.
|
TLcdEditableAPP6AObject(String aAPP6ACode,
ILcdPoint[] aPoints)
Creates a new APP-6A object with the given code.
|
Constructor and Description |
---|
TLcdEditableMS2525bObject(ILcdPoint aPoint)
Creates a MIL-STD 2525b object with the default code.
|
TLcdEditableMS2525bObject(String aMS2525bCode,
ILcdPoint[] aPoints)
Creates a MIL-STD 2525b object with the given code.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
ILcdLineOfSightCoverage.getCenter()
Returns the center, this is the point from which the line-of-sight
computations were performed.
|
ILcdPoint |
TLcdLOSCoverage.getCenterPoint()
Returns the center point of this coverage.
|
ILcdPoint |
ILcdLOSCoverage.getCenterPoint()
Returns the center point of this coverage.
|
ILcdPoint |
TLcdP2PCoverage.getEndPoint()
Returns the end point of this coverage.
|
ILcdPoint |
ILcdP2PCoverage.getEndPoint()
Returns the end point of this coverage.
|
ILcdPoint |
ILcdPoint2PointIntervisibility.getFromPoint()
Gets the first point of the
ILcdPoint2PointIntervisibility . |
ILcdPoint |
TLcdProfileViewJPanel.getModelPointAtMouseLocation()
Returns the model point corresponding to the current mark point.
|
ILcdPoint |
TLcdVVTerrainProfileModel.getPoint(int aPointIndex)
Deprecated.
|
ILcdPoint[] |
TLcdTerrainProfileUtil.getProfile()
Deprecated.
Returns the internal profile.
|
ILcdPoint[] |
TLcdProfileViewJPanel.getProfile()
Get the array of
ILcdPoint that defines the profile. |
ILcdPoint[] |
TLcdVVTerrainProfileModel.getSegmentProfile(int aSegmentIndex)
Deprecated.
Returns an array containing the terrain elevation data for a certain segment.
|
ILcdPoint |
TLcdP2PCoverage.getStartPoint()
Returns the start point of this coverage.
|
ILcdPoint |
ILcdP2PCoverage.getStartPoint()
Returns the start point of this coverage.
|
ILcdPoint |
ILcdPoint2PointIntervisibility.getToPoint()
Gets the second point of the
ILcdPoint2PointIntervisibility . |
Modifier and Type | Method and Description |
---|---|
protected double |
TLcdTerrainRulerController.calculateDistance(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdGeoReference aGeoReference,
int aMeasuringMode,
ILcdGXYContext aGXYContext)
Calculates the distance between the two points, taking into account the path defined by the measuring mode.
|
ILcdLineOfSightCoverage |
TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aAngleStepSize,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ILcdRaster[] aRasters)
Deprecated.
Creates a new
ILcdLineOfSightCoverage representing the
results of a line-of-sight computation. |
ILcdLineOfSightCoverage |
TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aMaxRadius,
ILcdRaster[] aRasters)
Deprecated.
use createLOSCoverage with min and max vertical angle parameters.
|
ILcdExtendedLineOfSightCoverage |
TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
double aSampleDensity,
double aRadialFraction,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aAngleStepSize,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
double aSampleDensity,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenterPoint,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aAngleStart,
double aAngleArc,
double aAngleStep,
double aRadiusMax,
double aRadiusStep,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ILcdRaster[] aRasters,
ILcdGeoReference aRastersReference,
ILcdGeoReference aTargetReference,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode)
Deprecated.
Convenience method for line-of-sight computations over elevation data which consists entirely
of raster data defined in one reference.
|
ILcdExtendedPoint2PointIntervisibility |
TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFirstPoint,
ILcdGeoReference aFirstPointReference,
double aFirstPointHeightAboveGround,
ILcdPoint aSecondPoint,
ILcdGeoReference aSecondPointReference,
double aSecondPointHeightAboveGround,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdModelReference aTargetReference,
ILcdModelModelTransformation aModelModelTransformation,
double aStepInMeters)
Deprecated.
Creates a
ILcdExtendedPoint2PointIntervisibility that contains the visibility between two
points in different references. |
ILcdExtendedPoint2PointIntervisibility |
TLcdRadarP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFirstPoint,
ILcdGeoReference aFirstPointReference,
double aFirstPointHeightAboveGround,
ILcdPoint aSecondPoint,
ILcdGeoReference aSecondPointReference,
double aSecondPointHeightAboveGround,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdModelReference aTargetReference,
ILcdModelModelTransformation aModelModelTransformation,
double aStepInMeters,
double aKFactor)
Deprecated.
Creates a
ILcdExtendedPoint2PointIntervisibility that contains the visibility between two
points in different references. |
ILcdPoint2PointIntervisibility |
TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFirstPoint,
ILcdGeoReference aFirstPointReference,
double aFirstPointHeightAboveGround,
ILcdPoint aSecondPoint,
ILcdGeoReference aSecondPointReference,
double aSecondPointHeightAboveGround,
ILcdModelReference aTargetReference,
ILcdRaster[] aRasters,
ILcdModelReference aRastersReference)
Deprecated.
Creates a new
ILcdPoint2PointIntervisibility that recomputes its intervisibility each
time one of its defining points is changed. |
ILcdPoint2PointIntervisibility |
TLcdRadarP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint,
ILcdGeoReference aFromPointReference,
double aFromPointHeightAboveGround,
ILcdPoint aToPoint,
ILcdGeoReference aToPointReference,
double aToPointHeightAboveGround,
ILcdModelReference aTargetReference,
ILcdRaster[] aRasters,
ILcdModelReference aRastersReference,
double aKFactor)
Deprecated.
Convenience method to simplify intervisibility computations over terrain which
is represented by raster data, all defined in the same reference.
|
ILcdPoint2PointIntervisibility |
TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint,
ILcdPoint aToPoint,
double aFromPointHeightAboveGround,
double aToPointHeightAboveGround,
ILcdGXYView aGXYView)
Deprecated.
Creates a new
ILcdPoint2PointIntervisibility that recomputes its intervisibility each
time one of its defining points is changed. |
ILcdPoint2PointIntervisibility |
TLcdRadarP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint,
ILcdPoint aToPoint,
double aFromPointHeightAboveGround,
double aToPointHeightAboveGround,
ILcdGXYView aGXYView,
double aKFactor)
Deprecated.
Creates a new
ILcdPoint2PointIntervisibility that recomputes its
intervisibility each time one of its defining points is changed. |
ILcdPoint2PointIntervisibility |
TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint,
ILcdPoint aToPoint,
double aFromPointHeightAboveGround,
double aToPointHeightAboveGround,
ILcdRaster[] aRasters)
Deprecated.
Creates a new
ILcdPoint2PointIntervisibility that recomputes its intervisibility each
time one of its defining points is changed. |
ILcdPoint2PointIntervisibility |
TLcdRadarP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint,
ILcdPoint aToPoint,
double aFromPointHeightAboveGround,
double aToPointHeightAboveGround,
ILcdRaster[] aRasters,
double aKFactor)
Deprecated.
Creates a new
ILcdPoint2PointIntervisibility that recomputes its
intervisibility each time one of its defining points is changed. |
ILcdAltitudeMatrixView |
TLcdAltitudeMatrixViewFactory.createPointAltitudeMatrixView(ILcdPoint aPoint,
ILcdGeoReference aPointReference,
double aPointAltitude,
TLcdCoverageAltitudeMode aPointAltitudeMode,
TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor,
ILcdGeoReference aAltitudeMatrixViewReference)
Creates an
ILcdAltitudeMatrixView for the specified point that can be used to
compute a visibility. |
ILcdLineOfSightCoverage |
TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenter,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aAngleStepSize,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ILcdRaster[] aRasters,
double aKFactor)
Deprecated.
Creates a new
ILcdLineOfSightCoverage representing the
results of a radar line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
double aSampleDensity,
double aRadialFraction,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode,
double aKFactor)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a radar line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aAngleStepSize,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
double aSampleDensity,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode,
double aKFactor)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a radar line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenterPoint,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aAngleStart,
double aAngleArc,
double aAngleStep,
double aRadiusMax,
double aRadiusStep,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ALcdTerrainElevationProvider aTerrainElevationProvider,
ILcdGeoReference aTargetReference,
double aTargetPixelDensity,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode,
double aKFactor)
Deprecated.
Creates a new
ILcdExtendedLineOfSightCoverage representing the
results of a radar line-of-sight computation. |
ILcdExtendedLineOfSightCoverage |
TLcdRadarCoverageFactory.createRadarCoverage(ILcdPoint aCenter,
ILcdGeoReference aCenterPointReference,
double aHeightAboveGround,
double aStartAngle,
double aArcAngle,
double aMaxRadius,
double aMinVerticalAngle,
double aMaxVerticalAngle,
ILcdRaster[] aRasters,
ILcdGeoReference aRastersReference,
ILcdGeoReference aTargetReference,
TLcdCoverageFillMode aFillMode,
TLcdCoverageAltitudeMode aAltitudeMode,
double aKFactor)
Deprecated.
Convenience method for radar line-of-sight computations over elevation data which consists entirely
of raster data defined in one reference.
|
void |
TLcdProfileViewJPanel.displayProfile(ILcdPoint[] aProfile,
int aStartIndex,
int aEndIndex,
ILcdGXYView aGXYView) |
void |
ILcdProfileView.displayProfile(ILcdPoint[] aProfile,
int aStartIndex,
int aEndIndex,
ILcdGXYView aGXYView)
Display a profile on the view.
|
protected double |
TLcdProfileGenerator.distance2D(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdGeoReference aReference)
Returns the distance between two points in the given reference system.
|
void |
TLcdTerrainProfileUtil.drawGhost(ILcdPoint aStartModelPoint,
ILcdPoint aEndModelPoint,
Graphics aGraphics,
ILcdGXYView aGXYView)
Deprecated.
|
void |
TLcdTerrainProfileUtil.drawMarkWithAltitude(ILcdPoint aMarkModelPoint,
double aMarkAltitude,
int aMarkWidth,
Color aForegroundColor,
Color aBackgroundColor,
boolean isGhostPointingUp,
Graphics aGraphics,
ILcdGXYView aGXYView)
Deprecated.
|
void |
TLcdProfileGenerator.generateTerrainProfile(ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
double aDistanceDelta,
ILcdOnPointFunction aFunction)
Generate a terrain profile for the segment between aStartPoint and aEndPoint.
|
void |
TLcdProfileGenerator.modelPoint2ScanPoint(ILcdPoint aModelPoint,
ILcd3DEditablePoint aScanPointSFCT)
Utility method to transform a point from the model reference of the current layer to
the current scan reference.
|
double |
TLcdProfileGenerator.modelPointDistance2D(ILcdPoint aStartPoint,
ILcdPoint aEndPoint)
Returns distance between two model points in the reference used for scanning.
|
double |
TLcdTerrainProfileUtil.retrieveAltitude(ILcdRaster aRaster,
ILcdPoint aModelPoint,
ILcdGXYLayer aGXYLayer,
ILcdGXYView aGXYView)
Deprecated.
|
double |
TLcdFixedHeightAltitudeProvider.retrieveAltitudeAt(ILcdPoint aPoint,
ILcdGeoReference aPointReference)
Returns a fixed height, specified in the constructor of this instance, for the given point.
|
double |
ILcdAltitudeProvider.retrieveAltitudeAt(ILcdPoint aPoint,
ILcdGeoReference aPointReference)
Returns the altitude in meters for the specified point.
|
double |
ALcdTerrainElevationProvider.retrieveAltitudeAt(ILcdPoint aPoint,
ILcdGeoReference aPointReference)
Returns the altitude in meters for the specified point.
|
double |
TLcdViewBasedTerrainElevationProvider.retrieveElevationAt(ILcdPoint aModelPoint,
ILcdGeoReference aReference) |
double |
TLcdHeightProviderAdapter.retrieveElevationAt(ILcdPoint aPoint,
ILcdGeoReference aPointReference) |
double |
TLcdFixedLevelBasedRasterElevationProvider.retrieveElevationAt(ILcdPoint aModelPoint,
ILcdGeoReference aModelPointReference)
Returns the elevation for a given location, defined in meters above the geoid
from the given location reference.
|
double |
TLcdDensityBasedRasterElevationProvider.retrieveElevationAt(ILcdPoint aModelPoint,
ILcdGeoReference aModelPointReference)
Returns the elevation for a given location, defined in meters above the geoid
from the given location reference.
|
abstract double |
ALcdTerrainElevationProvider.retrieveElevationAt(ILcdPoint aPoint,
ILcdGeoReference aPointReference)
Returns the elevation for a given location, defined in meters above the geoid
from the given location reference.
|
double |
ALcdDensityBasedElevationProvider.retrieveElevationAt(ILcdPoint aPoint,
ILcdGeoReference aPointReference) |
ILcdGXYLayer |
TLcdTeaViewUtil.retrieveGXYLayer(ILcdPoint aModelPoint,
ILcdGXYView aGXYView)
Deprecated.
Returns a
ILcdGXYLayer that satisfies the following conditions:
It is contained in aGXYView
It has a model with a model descriptor with a type name that is either
"DTED" or "DMED". |
protected ILcdRaster |
TLcdTerrainProfileUtil.retrieveRasterFromMultiLevelRaster(ILcdMultilevelRaster aMultiLevelRaster,
ILcdPoint aModelPoint,
ILcdGXYLayer aGXYLayer,
ILcdGXYView aGXYView)
Deprecated.
Returns the raster from the given multilevel raster containing the specified
model point.
|
protected ILcdRaster |
TLcdTeaViewUtil.retrieveRasterFromMultiLevelRaster(ILcdMultilevelRaster aMultiLevelRaster,
ILcdPoint aModelPoint,
ILcdGXYLayer aGXYLayer,
ILcdGXYView aGXYView)
Deprecated.
Retrieves from aMultiLevelRaster in aGXYLayer in aGXYView a single raster
that is touched by aModelPoint.
|
protected ILcdRaster |
TLcdTerrainProfileUtil.retrieveTouchedRaster(ILcdPoint aModelPoint,
ILcdGXYLayer aGXYLayer,
ILcdGXYView aGXYView)
Deprecated.
Returns the raster touched by the specified model point.
|
ILcdRaster |
TLcdTeaViewUtil.retrieveTouchedRaster(ILcdPoint aModelPoint,
ILcdGXYLayer aGXYLayer,
ILcdGXYView aGXYView)
Deprecated.
Retrieves an
ILcdRaster from aGXYLayer in aGXYView that is
touched by aModelPoint. |
protected double |
TLcdTerrainProfileUtil.retrieveValue(ILcdPoint aModelPoint,
ILcdGXYView aGXYView)
Deprecated.
Returns the raster value for the specified model point.
|
void |
TLcdProfileGenerator.scanPoint2ModelPoint(ILcdPoint aScanPoint,
ILcd3DEditablePoint aModelPointSFCT) |
double |
TLcdProfileGenerator.scanPointDistance2D(ILcdPoint aStartPoint,
ILcdPoint aEndPoint)
Returns distance between two scan points in the reference used for scanning.
|
void |
TLcdTerrainSegmentScanner.scanSegment(double aDistanceDelta,
ILcdPoint aStartPoint,
ILcdPoint aEndPoint,
ILcdOnPointFunction aFunction)
Scan a given line segment and move the generated points to the elevation of the terrain.
|
double |
TLcdTerrainDistanceUtil.terrainDistance(ILcdPoint aStartPoint,
ILcdGeoReference aStartPointReference,
ILcdPoint aEndPoint,
ILcdGeoReference aEndPointReference,
ILcdSegmentScanner aSegmentScanner,
ALcdTerrainElevationProvider aTerrainElevationProvider,
double aStepSize)
Computes the distance between two points taking into account the terrain underneath and the path
defined by the segment scanner.
|
double |
TLcdTerrainDistanceUtil.terrainDistance(ILcdPoint aStartPoint,
ILcdGeoReference aStartPointReference,
ILcdPoint aEndPoint,
ILcdGeoReference aEndPointReference,
ILcdSegmentScanner aSegmentScanner,
ALcdTerrainElevationProvider aTerrainElevationProvider,
double aStartStepSize,
int aMaximumSamples,
double aAbsoluteTolerance,
double aRelativeTolerance,
double aMinStepSize)
Computes the distance between two points taking into account the terrain underneath and the path
defined by the segment scanner.
|
void |
TLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster[] aRasters,
ILcdGXYView aGXYView,
ILcdPoint aStartModelPoint,
ILcdPoint aEndModelPoint)
Deprecated.
|
void |
TLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster[] aRasters,
ILcdModelReference aModelReference,
ILcdGXYView aGXYView,
ILcdPoint aStartModelPoint,
ILcdPoint aEndModelPoint,
boolean aAppend)
Deprecated.
|
void |
TLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster aRaster,
ILcdGXYLayer aGXYLayer,
ILcdGXYView aGXYView,
ILcdPoint aStartModelPoint,
ILcdPoint aEndModelPoint)
Deprecated.
|
void |
TLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster aRaster,
ILcdGXYLayer aGXYLayer,
ILcdGXYView aGXYView,
ILcdPoint aStartModelPoint,
ILcdPoint aEndModelPoint,
boolean aAppend)
Deprecated.
|
Constructor and Description |
---|
TLcdLOSCoverage(ILcdPoint aCenterPoint,
ILcdGeoReference aCenterPointReference,
double aCenterPointAltitude,
TLcdCoverageAltitudeMode aCenterPointAltitudeMode,
double aRadiusMax,
double aRadiusStep,
double aAngleStart,
double aAngleArc,
double aAngleStep)
Creates a new line-of-sight coverage with the specified parameters.
|
TLcdLOSCoverage(ILcdPoint aCenterPoint,
ILcdGeoReference aCenterPointReference,
double aCenterPointAltitude,
TLcdCoverageAltitudeMode aCenterPointAltitudeMode,
double aRadiusMax,
double aAngleStart,
double aAngleArc,
ILcdGeoReference aTargetReference,
double aSampleDensity,
double aRadialFraction)
Creates a new line-of-sight coverage with the specified parameters.
|
TLcdP2PCoverage(ILcdPoint aStartPoint,
ILcdGeoReference aStartPointReference,
double aStartPointAltitude,
TLcdCoverageAltitudeMode aStartPointAltitudeMode,
ILcdPoint aEndPoint,
ILcdGeoReference aEndPointReference,
double aEndPointAltitude,
TLcdCoverageAltitudeMode aEndPointAltitudeMode,
double aStepSize)
Creates an new point-to-point coverage with the specified parameters.
|
Modifier and Type | Method and Description |
---|---|
double |
TLcdHypsometricEarthPainter.retrieveCachedHypsometricValue(ILcdPoint aPoint,
ILcdEarthTileSet aTileset)
Retrieves a cached hypsometric value from this painter for a given point in model coordinates.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLspLOSProperties.getCenterPoint()
Returns the center point of the LOS area.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspLOSProperties.setCenterPoint(ILcdPoint aCenterPoint)
Sets the center point of the LOS area to the given value.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdDirectionalViewshedObserver.getDirection()
Returns the direction of the viewshed observer, defined in the reference of the viewshed.
|
ILcdPoint |
TLcdPositionalViewshedObserver.getPosition()
Returns the position of this observer, in the reference of the viewshed.
|
Modifier and Type | Method and Description |
---|---|
double |
TLcdConeOfSilenceViewshed.getVisibility(ILcdPoint aPoint) |
double |
TLcdCompositeViewshed.getVisibility(ILcdPoint aPoint) |
double |
TLcdBoundedCompositeViewshed.getVisibility(ILcdPoint aPoint) |
double |
ILcdViewshed.getVisibility(ILcdPoint aPoint)
Returns the visibility of a given point.
|
Constructor and Description |
---|
TLcdDirectionalViewshedObserver(ILcdPoint aDirection)
Creates a new
TLcdDirectionalViewshedObserver for a given
direction. |
TLcdPositionalViewshedObserver(ILcdPoint aPosition)
Creates a new viewshed positional strategy, given a position in the reference
of the viewshed.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdCGRSFormat.parse(String aString)
|
Modifier and Type | Method and Description |
---|---|
Optional<ILcdPoint> |
TLcdCGRSFormat.parseObject(String aString,
ParsePosition aPosition)
Parses text from a CGRS coordinate string to produce an
ILcdPoint with longitude latitude coordinates
in the same geodetic reference as the grid bounds that were used to construct this TLcdCGRSFormat . |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdGARSFormat.parse(String aString)
|
ILcdPoint |
TLcdGARSFormat.parseObject(String aSource,
ParsePosition aPosition)
Parses text from a GARS coordinate string to produce an
ILcdPoint
with WGS84 longitude latitude coordinates. |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdTopocentricCoordSysTransformation.getOrigin() |
ILcdPoint |
TLcdTopocentricCoordSysTransfo2.getOrigin()
Deprecated.
|
ILcdPoint |
ILcdTopocentricCoordSysTransformation.getOrigin()
Gets the lonLatHeight point that is the origin of the topocentric coordinate axes.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGeoReference2GeoReference.destinationPoint2sourceSFCT(ILcdPoint aDestinationPoint,
ILcd3DEditablePoint aSourcePointSFCT)
Transforms a point from the destination
ILcdGeoReference to the
source ILcdGeoReference . |
void |
TLcdDefaultModelModelTransformation.destinationPoint2sourceSFCT(ILcdPoint aDestinationPoint,
ILcd3DEditablePoint aSourcePointSFCT) |
void |
ILcdModelModelTransformation.destinationPoint2sourceSFCT(ILcdPoint aDestinationPoint,
ILcd3DEditablePoint aSourcePointSFCT)
Moves a point of the source reference to the location of a point of the destination reference.
|
void |
TLcdGeoReference2GeoReference.destPoint2sourceSFCT(ILcdPoint aDestinationPoint,
ILcd3DEditablePoint aSourcePointSFCT)
|
void |
TLcdTopocentricCoordSysTransformation.geoc2topocSFCT(ILcdPoint aXYZGeocPoint,
ILcd3DEditablePoint aXYZTopocPointSFCT) |
void |
TLcdTopocentricCoordSysTransfo2.geoc2topocSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aXYZOut)
Deprecated.
|
void |
ILcdTopocentricCoordSysTransformation.geoc2topocSFCT(ILcdPoint aXYZGeocPoint,
ILcd3DEditablePoint aXYZTopocPointSFCT)
Coordinate conversion from earth centered, earth fixed
cartesian coordinates to topocentric coordinates.
|
void |
TLcdGridReferenceUtil.grid2lonlatSFCT(ILcdPoint aXYPoint,
ILcd2DEditablePoint a2DEditablePointSFCT)
Transformation of a grid coordinate to a lonLatHeight coordinate.
|
void |
TLcdTopocentricCoordSysTransformation.llh2topocSFCT(ILcdPoint aLLHPoint,
ILcd3DEditablePoint aXYZTopocPointSFCT) |
void |
TLcdTopocentricCoordSysTransfo2.llh2topocSFCT(ILcdPoint aLLHPoint,
ILcd3DEditablePoint aXYZOut)
Deprecated.
|
void |
ILcdTopocentricCoordSysTransformation.llh2topocSFCT(ILcdPoint aLLHGeodeticPoint,
ILcd3DEditablePoint aXYZTopocPointSFCT)
Coordinate conversion from lon-lat-height geodetic coordinate,
the height being the ellipsoidal height, to topocentric coordinates.
|
void |
TLcdGridReferenceUtil.lonlatheight2gridSFCT(ILcdPoint aLLHPoint,
ILcd2DEditablePoint aXYPointSFCT)
Transformation of a lon-lat coordinate to a grid coordinate.
|
void |
TLcdTopocentric2Grid.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aWorldPoint)
Transforms a model point into a world point.
|
void |
TLcdModelXYWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aWorldPointSFCT)
Deprecated.
Transforms a model point into a world point.
|
void |
TLcdIdentityModelXYWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aWorldPointSFCT)
Transforms a model point into a world point.
|
void |
TLcdGrid2Grid.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aWorldPointSFCT) |
void |
TLcdGeoid2Grid.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aWorldPoint)
Deprecated.
|
void |
TLcdGeodetic2Grid.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aWorldPoint)
Transforms a model point into a world point.
|
void |
TLcdGeocentric2Grid.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aWorldPoint)
Transforms a model point into a world point.
|
void |
TLcdDefaultModelXYWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aWorldPointSFCT) |
void |
ILcdModelXYWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aWorldPointSFCT)
Transforms a model point into a world point.
|
void |
TLcdModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd3DEditablePoint a3DWorldPointSFCT)
Deprecated.
|
void |
TLcdIdentityModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd3DEditablePoint a3DWorldPointSFCT) |
void |
TLcdGrid2Geocentric.modelPoint2worldSFCT(ILcdPoint aPoint,
ILcd3DEditablePoint aPointSFCT) |
void |
TLcdGeodetic2Geocentric.modelPoint2worldSFCT(ILcdPoint aPoint,
ILcd3DEditablePoint aPointSFCT) |
void |
TLcdDefaultModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aPoint,
ILcd3DEditablePoint aEditablePoint) |
void |
TLcdCompositeModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aPoint,
ILcd3DEditablePoint aEditablePoint) |
void |
ILcdModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint,
ILcd3DEditablePoint aWorldPointSFCT)
Transforms a model point into a world point.
|
double |
TLcdLinearModelZWorldTransformation.modelZ2worldZ(ILcdPoint aModelPoint) |
double |
ILcdModelZWorldTransformation.modelZ2worldZ(ILcdPoint aModelPoint)
Transforms a specified model z value to a world z value.
|
void |
TLcdGeoReference2GeoReference.sourcePoint2destinationSFCT(ILcdPoint aSourcePoint,
ILcd3DEditablePoint aDestinationPointSFCT)
Transforms a point from the source
ILcdGeoReference to the
destination ILcdGeoReference . |
void |
TLcdDefaultModelModelTransformation.sourcePoint2destinationSFCT(ILcdPoint aSourcePoint,
ILcd3DEditablePoint aDestinationPointSFCT) |
void |
ILcdModelModelTransformation.sourcePoint2destinationSFCT(ILcdPoint aSourcePoint,
ILcd3DEditablePoint aDestinationPointSFCT)
Moves a point of the destination reference to the location of a point of the source reference.
|
void |
TLcdGeoReference2GeoReference.sourcePoint2destSFCT(ILcdPoint aSourcePoint,
ILcd3DEditablePoint aDestinationPointSFCT)
|
void |
TLcdMapWorldMapWorldTransformation.sourceWorldPoint2DestWorldSFCT(ILcdPoint aSourceXYPoint,
ILcd2DEditablePoint aDestXYPoint) |
void |
ILcdXYWorldXYWorldTransformation.sourceWorldPoint2DestWorldSFCT(ILcdPoint aSourceXYPoint,
ILcd2DEditablePoint aDestXYPoint)
Transforms a world point from the source coordinate system to the
destination coordinate system.
|
void |
TLcdTopocentricCoordSysTransformation.topoc2geocSFCT(ILcdPoint aXYZTopocPoint,
ILcd3DEditablePoint aXYZGeocPointSFCT) |
void |
TLcdTopocentricCoordSysTransfo2.topoc2geocSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aXYZOut)
Deprecated.
|
void |
ILcdTopocentricCoordSysTransformation.topoc2geocSFCT(ILcdPoint aXYZTopocPoint,
ILcd3DEditablePoint aXYZGeocPointSFCT)
Coordinate conversion from topocentric coordinates to earth centered,
earth fixed cartesian coordinates.
|
void |
TLcdTopocentricCoordSysTransformation.topoc2llhSFCT(ILcdPoint aXYZTopocPoint,
ILcd3DEditablePoint aLLHPointSFCT) |
void |
TLcdTopocentricCoordSysTransfo2.topoc2llhSFCT(ILcdPoint aXYZPoint,
ILcd3DEditablePoint aLLHOut)
Deprecated.
|
void |
ILcdTopocentricCoordSysTransformation.topoc2llhSFCT(ILcdPoint aXYZTopocPoint,
ILcd3DEditablePoint aLLHGeodeticPointSFCT)
Coordinate conversion from topocentric coordinates to lon-lat-height
geodetic coordinates, the height being the ellipsoidal height.
|
void |
TLcdGridReferenceUtil.world2gridSFCT(ILcdPoint aWorldPoint,
ILcd2DEditablePoint aXYPointSFCT)
Transformation of a world coordinate to a grid coordinate.
|
void |
TLcdTopocentric2Grid.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT) |
void |
TLcdModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT)
Deprecated.
|
void |
TLcdModelXYWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT)
Deprecated.
|
void |
TLcdIdentityModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT) |
void |
TLcdIdentityModelXYWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT) |
void |
TLcdGrid2Grid.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT) |
void |
TLcdGrid2Geocentric.worldPoint2modelSFCT(ILcdPoint aPoint,
ILcd3DEditablePoint aPointSFCT) |
void |
TLcdGeoid2Grid.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT)
Deprecated.
|
void |
TLcdGeodetic2Grid.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT) |
void |
TLcdGeodetic2Geocentric.worldPoint2modelSFCT(ILcdPoint aPoint,
ILcd3DEditablePoint aPointSFCT) |
void |
TLcdGeocentric2Grid.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT) |
void |
TLcdDefaultModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aPoint,
ILcd3DEditablePoint aEditablePoint) |
void |
TLcdDefaultModelXYWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT) |
void |
TLcdCompositeModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aPoint,
ILcd3DEditablePoint aEditablePoint) |
void |
ILcdModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT)
Transforms a world point into a model point.
|
void |
ILcdModelXYWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aModelPointSFCT)
Transforms a world point into a model point.
|
double |
TLcdLinearModelZWorldTransformation.worldZ2ModelZ(ILcdPoint aWorldPoint) |
double |
ILcdModelZWorldTransformation.worldZ2ModelZ(ILcdPoint aWorldPoint)
Transforms a specified world z value to a model z value.
|
Constructor and Description |
---|
TLcdTopocentricCoordSysTransfo2(ILcdEllipsoid aEllipsoid,
ILcdPoint aLLHOrigin)
Deprecated.
Topocentric cartesian coordinate system based on the specified ellipsoid
and the origin located at the
ILcdPoint aLLHOrigin . |
TLcdTopocentricCoordSysTransfo2(ILcdPoint aLLHOrigin)
Deprecated.
Constructs a topocentric cartesian coordinate system is based on the WGS_1984
ellipsoid and the origin located on the given lonLatHeight point.
|
TLcdTopocentricCoordSysTransformation(ILcdEllipsoid aEllipsoid,
ILcdPoint aOrigin)
Topocentric cartesian coordinate system based on the specified ellipsoid
and the origin located at the
ILcdPoint aOrigin . |
TLcdTopocentricCoordSysTransformation(ILcdPoint aOrigin)
Topocentric cartesian coordinate system based on the WGS_1984 ellipsoid
and the origin located at the
ILcdPoint aOrigin . |
Modifier and Type | Method and Description |
---|---|
boolean |
ILcdOnPointFunction.applyOnPoint(ILcdPoint aPoint)
Apply a function to the given point.
|
static boolean |
TLcdLonLatCoord.equalLonLatPoint(ILcdPoint aPoint1,
ILcdPoint aPoint2)
Verify if two points are at the exact same location, taking into account longitude wrapping.
|
Modifier and Type | Method and Description |
---|---|
static <T extends ILcdPoint> |
TLcdExpressionFactory.addPoint(ILcdExpression<T> aLeft,
ILcdExpression<? extends Number> aRight)
Returns an expression that adds a number to a point.
|
static <T extends ILcdPoint> |
TLcdExpressionFactory.addPoints(ILcdExpression<T> aLeft,
ILcdExpression<T> aRight)
Returns an expression that adds two points.
|
static <T extends ILcdPoint> |
TLcdExpressionFactory.crossProduct(ILcdExpression<T> aLeft,
ILcdExpression<T> aRight)
Returns an expression that calculates the cross product of two points.
|
static <T extends ILcdPoint> |
TLcdExpressionFactory.distance(ILcdExpression<T> aFirst,
ILcdExpression<T> aSecond)
Returns an expression that is the Euclidean distance between two points.
|
static <T extends ILcdPoint> |
TLcdExpressionFactory.dividePoint(ILcdExpression<T> aLeft,
ILcdExpression<? extends Number> aRight)
Returns an expression that divides a point with a number.
|
static <T extends ILcdPoint> |
TLcdExpressionFactory.dotProduct(ILcdExpression<T> aLeft,
ILcdExpression<T> aRight)
Returns an expression that calculates the dot product of two points.
|
static <T extends ILcdPoint> |
TLcdExpressionFactory.multiplyPoint(ILcdExpression<T> aLeft,
ILcdExpression<? extends Number> aRight)
Returns an expression that multiplies a point with a number.
|
static <T extends ILcdPoint> |
TLcdExpressionFactory.subtractPoint(ILcdExpression<T> aLeft,
ILcdExpression<? extends Number> aRight)
Returns an expression that subtracts a number from a point.
|
static <T extends ILcdPoint> |
TLcdExpressionFactory.subtractPoints(ILcdExpression<T> aLeft,
ILcdExpression<T> aRight)
Returns an expression that subtracts two points.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Number> |
TLcdExpressionFactory.modPoint(ILcdExpression<ILcdPoint> aLeft,
ILcdExpression<T> aRight)
Returns an expression that finds the modulus of its left parameter with respect to the right parameter.
|
static ILcdExpression<ILcdPoint> |
TLcdExpressionFactory.viewPositionAttribute()
Returns an expression that represents the swing view position of the object.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Number> |
TLcdExpressionFactory.modPoint(ILcdExpression<ILcdPoint> aLeft,
ILcdExpression<T> aRight)
Returns an expression that finds the modulus of its left parameter with respect to the right parameter.
|
Modifier and Type | Method and Description |
---|---|
double |
TLcdViewHeightProvider.retrieveHeightAt(ILcdPoint aPoint) |
double |
TLcdTransformedHeightProvider.retrieveHeightAt(ILcdPoint aPoint) |
double |
TLcdRasterHeightProvider.retrieveHeightAt(ILcdPoint aPoint) |
double |
TLcdInterpolatingRasterHeightProvider.retrieveHeightAt(ILcdPoint aPoint) |
double |
TLcdImageHeightProvider.retrieveHeightAt(ILcdPoint aPoint) |
double |
TLcdFixedHeightProvider.retrieveHeightAt(ILcdPoint aPoint)
Returns the same height for every point.
|
double |
TLcdCompositeHeightProvider.retrieveHeightAt(ILcdPoint aPoint) |
double |
ILcdHeightProvider.retrieveHeightAt(ILcdPoint aPoint)
Returns the height at the given point.
|
Modifier and Type | Method and Description |
---|---|
TLcdISO19103Measure[] |
TLcdTransformedMeasureProvider.retrieveMeasuresAt(ILcdPoint aPoint,
ILcdModelReference aPointReference,
ALcdMeasureProvider.Parameters aParameters) |
abstract TLcdISO19103Measure[] |
ALcdMeasureProvider.retrieveMeasuresAt(ILcdPoint aPoint,
ILcdModelReference aPointReference,
ALcdMeasureProvider.Parameters aParameters)
This method retrieves the measures at the given point.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdGXYViewXYWorldTransformation.getWorldOrigin()
Returns the worldOrigin value of this
TLcdGXYViewXYWorldTransformation . |
ILcdPoint |
TLcdGXYViewPlanarImage.getWorldOrigin() |
ILcdPoint |
TLcdGXYViewPanel.getWorldOrigin() |
ILcdPoint |
TLcdGXYViewJPanelLightWeight.getWorldOrigin() |
ILcdPoint |
TLcdGXYViewJPanel.getWorldOrigin() |
ILcdPoint |
TLcdGXYViewCanvas.getWorldOrigin() |
ILcdPoint |
TLcdGXYViewBufferedImage.getWorldOrigin() |
ILcdPoint |
ILcdGXYView.getWorldOrigin()
Returns the point in world coordinates that maps onto the view origin.
|
Modifier and Type | Method and Description |
---|---|
void |
ILcdGXYPen.accumulateArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Accumulates a polyline approximation of the given arc to the internally stored path.
|
void |
ALcdGXYPen.accumulateArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
ILcdGXYPen.accumulateLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Accumulates a line from the current position to the given model point to the internally stored path.
|
void |
ALcdGXYPen.accumulateLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
TLcdGXYPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
ILcdGXYPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a polyline approximation of the given arc to the given
ILcdGeneralPath . |
void |
TLcdGXYPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
ILcdGXYPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a polyline approximation of the given arc to the given
ILcdAWTPath . |
protected void |
ALcdGXYPen.appendCartesianArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a polyline approximation of the given arc to the given
ILcdGeneralPath . |
protected void |
ALcdGXYPen.appendCartesianArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a polyline approximation of the given arc to the given
ILcdAWTPath . |
protected void |
ALcdGXYPen.appendCartesianLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a straight line between the world coordinates of the current position and the given model
point to the given
ILcdGeneralPath . |
protected void |
ALcdGXYPen.appendCartesianLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a straight line between the AWT coordinates of the current position and the given model
point to the given
ILcdAWTPath . |
void |
TLcdGXYPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
ILcdGXYPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT)
Appends a line from the current position to the given model point to the given
ILcdGeneralPath . |
void |
TLcdGXYPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
ILcdGXYPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT)
Appends a line from the current position to the given model point to the given
ILcdAWTPath . |
void |
ILcdGXYPen.arcBoundsSFCT(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT)
Calculates the bounding box in AWT coordinates of the given arc.
|
void |
ALcdGXYPen.arcBoundsSFCT(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT) |
void |
ILcdGXYPen.drawArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws an arc onto the given
Graphics . |
void |
ALcdGXYPen.drawArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ILcdGXYPen.drawHotPoint(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a hot point at the given model point.
|
void |
ALcdGXYPen.drawHotPoint(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ALcdGXYPen.drawHotPoint(ILcdPoint aPoint,
String aReference,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a hot point at the given model point and a string next to this point.
|
void |
ILcdGXYPen.drawLine(ILcdPoint aFromPoint,
ILcdPoint aToPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a line between the two given model points onto the given
Graphics . |
void |
ALcdGXYPen.drawLine(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
TLcdGXYPen.drawLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ILcdGXYPen.drawLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a line from the current position to the given model point onto the given
Graphics . |
void |
ALcdGXYPen.drawLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics) |
void |
ALcdGXYPen.drawLineWithArrow(ILcdPoint aPoint1,
ILcdPoint aPoint2,
int aLength,
double aAngle,
int aArrowType,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
Graphics aGraphics)
Draws a line between the two given model points onto the given
Graphics with arrows
at either end or in the middle. |
boolean |
ILcdGXYPen.isArcTouched(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
double aX,
double aY,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if the given arc is touched by clicking at the given AWT point taking into account the
given tolerance.
|
boolean |
ALcdGXYPen.isArcTouched(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
double aX,
double aY,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
protected boolean |
ALcdGXYPen.isCartesianArcTouched(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
int aViewX,
int aViewY,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if the given arc is touched by clicking at the given AWT point taking into account the
given tolerance.
|
protected boolean |
ALcdGXYPen.isCartesianLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aXView,
double aYView,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if a given line is touched by clicking at the given AWT point.
|
boolean |
ILcdGXYPen.isHorizontalLineTouched(ILcdPoint aPoint,
double aDeltaX,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if a given horizontal line is touched by clicking at the given AWT point.
|
boolean |
ALcdGXYPen.isHorizontalLineTouched(ILcdPoint aPoint,
double aDeltaX,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
TLcdGXYPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aXView,
double aYView,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
ILcdGXYPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if a given line is touched by clicking at the given AWT point.
|
boolean |
ALcdGXYPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
ILcdGXYPen.isTouched(ILcdPoint aPoint,
double aX,
double aY,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if the given model point is touched by clicking at the given AWT point.
|
boolean |
ALcdGXYPen.isTouched(ILcdPoint aPoint,
double aX,
double aY,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
ILcdGXYPen.isVerticalLineTouched(ILcdPoint aPoint,
double aDeltaY,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Tests if a given vertical line is touched by clicking at the given AWT point.
|
boolean |
ALcdGXYPen.isVerticalLineTouched(ILcdPoint aPoint,
double aDeltaY,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
TLcdGXYPen.lineBoundsSFCT(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT) |
void |
ILcdGXYPen.lineBoundsSFCT(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT)
Calculates the bounding box in AWT coordinates of the line between the two given model points.
|
void |
ALcdGXYPen.lineBoundsSFCT(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcd2DEditableBounds aBoundsSFCT) |
void |
TLcdGXYViewModelTransformation.modelPoint2viewAWTPointSFCT(ILcdPoint aModelPoint,
Point aPointSFCT) |
void |
ILcdGXYViewModelTransformation.modelPoint2viewAWTPointSFCT(ILcdPoint aModelPoint,
Point aSFCTPoint)
Converts a
ILcdPoint in model coordinates to a Point
in view coordinates. |
void |
TLcdGXYViewModelTransformation.modelPoint2viewXYPointSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
ILcdGXYViewModelTransformation.modelPoint2viewXYPointSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aSFCT2DEditablePoint) |
void |
ILcdGXYPen.moveTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation)
Moves the current position by setting its model coordinates to the given model point.
|
void |
ALcdGXYPen.moveTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation) |
void |
ILcdGXYPen.moveTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation)
Moves the current position by setting its model coordinates to the given model point.
|
void |
ALcdGXYPen.moveTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
void |
TLcdGXYViewXYWorldTransformation.setWorldOrigin(ILcdPoint aWorldOrigin)
Sets the world origin.
|
void |
TLcdGXYViewPlanarImage.setWorldOrigin(ILcdPoint aWorldOrigin) |
void |
TLcdGXYViewPanel.setWorldOrigin(ILcdPoint aWorldOrigin) |
void |
TLcdGXYViewJPanelLightWeight.setWorldOrigin(ILcdPoint aWorldOrigin) |
void |
TLcdGXYViewJPanel.setWorldOrigin(ILcdPoint aWorldOrigin) |
void |
TLcdGXYViewCanvas.setWorldOrigin(ILcdPoint aWorldOrigin) |
void |
TLcdGXYViewBufferedImage.setWorldOrigin(ILcdPoint aWorldOrigin) |
void |
ILcdGXYView.setWorldOrigin(ILcdPoint aWorldOrigin)
Sets the world origin of the view, repainting the view according to
isAutoUpdate . |
void |
TLcdGXYViewPlanarImage.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint) |
void |
TLcdGXYViewPanel.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint) |
void |
TLcdGXYViewJPanelLightWeight.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint) |
void |
TLcdGXYViewJPanel.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint) |
void |
TLcdGXYViewCanvas.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint) |
void |
TLcdGXYViewBufferedImage.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint) |
void |
ILcdGXYView.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint)
Sets the world origin of the view, optionally repainting the view.
|
void |
TLcdGXYViewPlanarImage.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint,
boolean aAdjusting) |
void |
TLcdGXYViewPanel.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint,
boolean aAdjusting) |
void |
TLcdGXYViewJPanelLightWeight.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint,
boolean aAdjusting) |
void |
TLcdGXYViewJPanel.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint,
boolean aAdjusting) |
void |
TLcdGXYViewCanvas.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint,
boolean aAdjusting) |
void |
TLcdGXYViewBufferedImage.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint,
boolean aAdjusting) |
void |
ILcdGXYView.setWorldOrigin(ILcdPoint aWorldOrigin,
boolean aRepaint,
boolean aAdjusting)
Sets the world origin of the view, optionally indicating subsequent property changes.
|
void |
TLcdGXYViewModelTransformation.viewXYPoint2modelSFCT(ILcdPoint aViewPoint,
ILcd3DEditablePoint aModelPointSFCT) |
void |
ILcdGXYViewModelTransformation.viewXYPoint2modelSFCT(ILcdPoint aViewPoint,
ILcd3DEditablePoint aModelPointSFCT) |
void |
TLcdGXYViewXYWorldTransformation.viewXYPoint2worldSFCT(ILcdPoint aViewPoint,
ILcd2DEditablePoint aWorldPointSFCT) |
void |
ILcdGXYViewXYWorldTransformation.viewXYPoint2worldSFCT(ILcdPoint aViewPoint,
ILcd2DEditablePoint aWorldPointSFCT)
Converts an
ILcdPoint in AWT view coordinates to a
ILcd2DEditablePoint in world coordinates. |
void |
TLcdGXYViewXYWorldTransformation.worldPoint2viewAWTPointSFCT(ILcdPoint aWorldPoint,
Point aViewPointSFCT) |
void |
ILcdGXYViewXYWorldTransformation.worldPoint2viewAWTPointSFCT(ILcdPoint aWorldPoint,
Point aViewPointSFCT)
Converts an
ILcdPoint in world coordinates to an AWT
Point in AWT view coordinates. |
void |
TLcdGXYViewXYWorldTransformation.worldPoint2viewXYPointSFCT(ILcdPoint aWorldPoint,
ILcd2DEditablePoint aViewPointSFCT) |
void |
ILcdGXYViewXYWorldTransformation.worldPoint2viewXYPointSFCT(ILcdPoint aWorldPoint,
ILcd2DEditablePoint aViewPointSFCT)
Converts an
ILcdPoint in world coordinates to a
ILcd2DEditablePoint in AWT view coordinates. |
Constructor and Description |
---|
TLcdGXYViewXYWorldTransformation(Point aViewOrigin,
ILcdPoint aWorldOrigin,
double aScale)
Constructs a transformation with the given view origin, world origin, and scale.
|
TLcdGXYViewXYWorldTransformation(Point aViewOrigin,
ILcdPoint aWorldOrigin,
double aScale,
double aRotation)
Constructs a transformation with the given view origin, world origin, scale, and rotation.
|
TLcdGXYViewXYWorldTransformation(Point aViewOrigin,
ILcdPoint aWorldOrigin,
double aScaleX,
double aScaleY,
double aRotation)
Constructs a transformation with the given view origin, world origin, scale, and rotation.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
TLcdGXYCenterRasterController.containsValidRaster(ILcdGXYLayer aGXYLayer,
ILcdPoint aModelPoint)
Deprecated.
|
protected ILcdRaster |
TLcdGXYCenterRasterController.retrieveRaster(ILcdGXYLayer aGXYLayer,
ILcdPoint aModelPoint)
Deprecated.
This method returns the first instance of
ILcdRaster of the ILcdModel of
the given ILcdGXYLayer that contains the given ILcdPoint . |
Modifier and Type | Method and Description |
---|---|
protected double |
TLcdMapTouchRulerController.calculateAzimuth(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdGeoReference aGeoReference,
int aMeasureMode,
ILcdGXYContext aGXYContext)
Calculates the azimuth in degrees between the two given points.
|
protected double |
TLcdMapTouchRulerController.calculateDistance(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdGeoReference aGeoReference,
int aMeasureMode,
ILcdGXYContext aGXYContext)
Calculates the distance in meters between the two given points.
|
Modifier and Type | Method and Description |
---|---|
TLcdISO19103Measure[] |
TLcdGXYViewMeasureProvider.retrieveMeasuresAt(ILcdPoint aPoint,
ILcdModelReference aPointReference,
ALcdMeasureProvider.Parameters aParameters)
This method retrieves the measures at the given point.
|
void |
TLcdGXYViewMeasureProvider.retrieveMeasuresAt(ILcdPoint aPoint,
ILcdModelReference aPointReference,
ALcdMeasureProvider.Parameters aParameters,
TLcdGXYViewMeasureProvider.Callback aCallback)
This method retrieves the measures at the given point, and does not block the calling thread when handling
asynchronous layers.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdPoint |
TLcdGXYOffsetIconPainter.getFocusPoint()
Returns the focus point of the set object if it is an
ILcdShape . |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLspViewXYZWorldTransformation3D.getEyePoint()
Returns the position of the viewer in world coordinates.
|
ILcdPoint |
TLspViewXYZWorldTransformation3D.getReferencePoint()
Returns the reference point of the viewer in world coordinates.
|
ILcdPoint |
TLspViewXYZWorldTransformation3D.getUpVector()
Returns the up vector of the viewer.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspViewXYZWorldTransformation3D.applyLocalOrigin(ILcdGLDrawable aGLDrawable,
ILcdPoint aOrigin)
Applies a local coordinate origin to the viewer.
|
void |
TLspViewXYZWorldTransformation2D.applyLocalOrigin(ILcdGLDrawable aGLDrawable,
ILcdPoint aOrigin)
Modifies the OpenGL
MODELVIEW matrix so that the given
point is the origin. |
abstract void |
ALspViewXYZWorldTransformation.applyLocalOrigin(ILcdGLDrawable aGLDrawable,
ILcdPoint aOrigin)
Modifies the OpenGL
MODELVIEW matrix so that the given
point is the origin. |
void |
TLspViewXYZWorldTransformation3D.clip2viewSFCT(ILcdPoint aClipPoint,
double aW,
ILcd3DEditablePoint aViewPointSFCT)
Transforms the given point in clip coordinates to a point in view coordinates.
|
void |
TLspViewXYZWorldTransformation3D.lookAt(ILcdPoint aLookAt,
double aDistance,
double aYaw,
double aPitch,
double aRoll)
Orients the viewer towards a given reference point.
|
void |
TLspViewXYZWorldTransformation2D.lookAt(ILcdPoint aWorldOrigin,
Point aViewOrigin,
double aScale,
double aRotation)
Sets the given transformation parameters with a uniform scale.
|
void |
TLspViewXYZWorldTransformation2D.lookAt(ILcdPoint aWorldOrigin,
Point aViewOrigin,
double aScaleX,
double aScaleY,
double aRotation)
Sets the given transformation parameters.
|
void |
TLspViewXYZWorldTransformation3D.lookFrom(ILcdPoint aLookFrom,
double aDistance,
double aYaw,
double aPitch,
double aRoll)
Positions the viewer at a given eye point.
|
void |
ALspViewXYZWorldTransformation.viewPoint2ToolkitSFCT(ILcdPoint aViewPoint,
Point aToolkitPointSFCT)
Transforms a point from view coordinates to toolkit coordinates.
|
void |
TLspViewXYZWorldTransformation3D.viewPoint2WorldSFCT(ILcdPoint aViewPoint,
ILcd3DEditablePoint aWorldPointSFCT) |
void |
TLspViewXYZWorldTransformation2D.viewPoint2WorldSFCT(ILcdPoint aViewPoint,
ILcd3DEditablePoint aWorldPointSFCT) |
abstract void |
ALspViewXYZWorldTransformation.viewPoint2WorldSFCT(ILcdPoint aViewPoint,
ILcd3DEditablePoint aWorldPointSFCT)
Transforms a point in view coordinates to a point in world coordinates.
|
double |
TLspViewXYZWorldTransformation3D.worldPoint2ClipSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aClipPointSFCT)
Transforms the given point in world coordinates to a point in clip coordinates.
|
void |
ALspViewXYZWorldTransformation.worldPoint2ToolkitSFCT(ILcdPoint aWorldPoint,
Point aToolkitPointSFCT)
Transforms a point from world coordinates to toolkit coordinates.
|
void |
TLspViewXYZWorldTransformation3D.worldPoint2ViewSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aViewPointSFCT) |
void |
TLspViewXYZWorldTransformation2D.worldPoint2ViewSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aViewPointSFCT) |
abstract void |
ALspViewXYZWorldTransformation.worldPoint2ViewSFCT(ILcdPoint aWorldPoint,
ILcd3DEditablePoint aViewPointSFCT)
Transforms a point in world coordinates to a point in view coordinates.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLspModelElementTrackingPointProvider.getTargetPoint() |
abstract ILcdPoint |
ALspTrackingPointProvider.getTargetPoint()
Selects a target point that is to be followed by the camera, in world coordinates.
|
Modifier and Type | Method and Description |
---|---|
protected double |
TLspRulerController.calculateAzimuth(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdModelReference aReference,
TLspRulerController.MeasureMode aMeasureMode)
This method is called to calculate the azimuth for a segment of a ruler
measurement.
|
protected double |
TLspRulerController.calculateDistance(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdModelReference aReference,
TLspRulerController.MeasureMode aMeasureMode)
This method is called to calculate the distance of a segment of a ruler
measurement.
|
Modifier and Type | Method and Description |
---|---|
List<ILcdPoint> |
TLspTouchNavigateController.getCurrentLocations() |
List<ILcdPoint> |
ALspTouchController.getCurrentLocations()
Returns the current locations of the touch points this controller is tracking.
|
List<ILcdPoint> |
TLspTouchNavigateController.getOriginalLocations() |
List<ILcdPoint> |
ALspTouchController.getOriginalLocations()
Returns the original locations of the touch points this controller is tracking (= the
location of the point when it was passed to the
touchPointAvailable method). |
List<ILcdPoint> |
TLspTouchNavigateController.getPreviousLocations() |
List<ILcdPoint> |
ALspTouchController.getPreviousLocations()
Returns the locations of the touch points this controller is tracking during the previous
event.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLspMagnifierController.getPosition()
Returns the position of the magnifier center.
|
Modifier and Type | Method and Description |
---|---|
protected ALspEditHandle |
TLspExtrudedShapeEditor.createMaximumHandle(ILcdEditableExtrudedShape shape,
ILcdPoint basePoint,
TLspEditContext aContext)
Creates an edit handle that allows the user to adjust the maximum height of the given
extruded shape by dragging it up/down.
|
protected ALspEditHandle |
TLspExtrudedShapeEditor.createMinimumHandle(ILcdEditableExtrudedShape shape,
ILcdPoint basePoint,
TLspEditContext aContext)
Creates an edit handle that allows the user to adjust the minimum height of the given
extruded shape by dragging it up/down.
|
void |
TLspArcByCenterEditor.updateRadiusForPoint(ILcd2DEditableCircularArcByCenterPoint aArc,
ILcdModelReference aModelReference,
ILcdPoint aNewPoint) |
Modifier and Type | Method and Description |
---|---|
protected abstract ILcdPoint |
ALspOutlineResizeHandle.calculateClosestReferencePoint(ILcdPoint aModelPoint,
Object aObject,
TLspContext aContext)
Retrieves the reference point of the given object that lies closest to the given point.
|
ILcdPoint |
TLspPointTranslationHandle.getPoint()
Returns the point that is set using this handle.
|
ILcdPoint |
TLspPointSetHandle.getPoint()
Returns the point that is set using this handle.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ILcdPoint |
ALspOutlineResizeHandle.calculateClosestReferencePoint(ILcdPoint aModelPoint,
Object aObject,
TLspContext aContext)
Retrieves the reference point of the given object that lies closest to the given point.
|
protected TLspEditHandleResult |
TLspPointSetHandle.createEditHandleResult(ILcdPoint aViewPoint,
AWTEvent aOriginalEvent,
AWTEvent aProcessedEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aEditContext)
This method is called when a new point has been calculated correctly.
|
protected TLspEditHandleResult |
TLspPointTranslationHandle.createEditHandleResult(ILcdPoint aViewPoint,
AWTEvent aProcessedEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aEditContext)
Creates a new edit handle result for the given view point.
|
protected TLspEditHandleResult |
TLspPointSetHandle.createEditHandleResult(ILcdPoint aViewPoint,
AWTEvent aProcessedEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aEditContext)
Deprecated.
This method has been deprecated in favor of
createEditHandleResult , which performs the same work but offers additional context information on the original event used
to generate the view point. |
protected TLspEditHandleResultFX |
TLspPointTranslationHandle.createEditHandleResultFX(ILcdPoint aViewPoint,
javafx.event.Event aProcessedEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aEditContext)
|
protected TLspEditHandleResultFX |
TLspPointSetHandle.createEditHandleResultFX(ILcdPoint aViewPoint,
javafx.event.Event aOriginalEvent,
javafx.event.Event aProcessedEvent,
ELspInteractionStatus aInteractionStatus,
TLspEditContext aEditContext)
|
Constructor and Description |
---|
TLspPointSetHandle(Object aGeometry,
ILcdPoint aPoint,
ILcdModelReference aPointReference)
Creates a new handle for the given geometry
|
TLspPointTranslationHandle(Object aDomainObject,
ILcdPoint aPoint,
ILcdModelReference aPointReference)
Constructs a point handle for the given editor that can be dragged or moved around
with the mouse.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLspIndexedPointDescriptor.getPoint()
Returns the location of the point
|
ILcdPoint |
TLspMoveDescriptor.getStartPoint()
Returns the start point of this
TLspMoveDescriptor |
ILcdPoint |
TLspMoveDescriptor.getTargetPoint()
Returns the target point of this
TLspMoveDescriptor |
Constructor and Description |
---|
TLspIndexedPointDescriptor(ILcdModelReference aModelReference,
ILcdPoint aPoint,
Integer aIndex)
Creates a new indexed point descriptor
|
TLspMoveDescriptor(ILcdModelReference aModelReference,
ILcdPoint aStartPoint,
ILcdPoint aTargetPoint)
Creates a new unconstrained move from start to target point
|
TLspMoveDescriptor(TLspMoveDescriptor.Constraints aConstraints,
ILcdModelReference aModelReference,
ILcdPoint aStartPoint,
ILcdPoint aTargetPoint)
Creates a new Constrained move from start to target point
|
Modifier and Type | Method and Description |
---|---|
protected Collection<ILcdPoint> |
TLspPointToPointSnapper.convertObjectToPointSnapTargets(Object aObject,
ILspLayer aLayer,
ILspView aView)
Deprecated.
Method has been deprecated in favor of the more verbose
getSnapTargets , which provides a lot more context information and better filtering capabilities to allow for
more fine-grained control over snapping customization. |
Modifier and Type | Method and Description |
---|---|
protected void |
TLspPointToPointSnapper.getSnapTargets(ILcdPoint aSnapFromPoint,
ILcdGeoReference aSnapFromPointReference,
TLspDomainObjectContext aSnapFromContext,
Object aSnapFromGeometry,
TLspDomainObjectContext aSnapToContext,
Object aSnapToGeometry,
List<ILcdPoint> aSnapPointTargetsSFCT)
A method that you can override to customize snapping.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLspPointToPointSnapper.getSnapTargets(ILcdPoint aSnapFromPoint,
ILcdGeoReference aSnapFromPointReference,
TLspDomainObjectContext aSnapFromContext,
Object aSnapFromGeometry,
TLspDomainObjectContext aSnapToContext,
Object aSnapToGeometry,
List<ILcdPoint> aSnapPointTargetsSFCT)
A method that you can override to customize snapping.
|
Modifier and Type | Method and Description |
---|---|
List<ILcdPoint> |
TLspFrustum.getCorners()
Gets the 8 corners of this frustum.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLspFrustum.isPointVisible(ILcdPoint aPoint)
Checks whether the given point (in world coordinates) is visible in this frustum.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
ALspEditable3DMesh.setPosition(int aIndex,
ILcdPoint aVertex)
Sets the vertex at the given index.
|
Modifier and Type | Method and Description |
---|---|
double |
TLspLabelLocationProvider.calculateLocation(int aLocationIndex,
TLspLabelID aLabel,
ILcdPoint aObjectAnchorPoint,
Dimension2D aDimension,
TLspContext aContext,
ILcd3DEditablePoint aUpperLeftPointSFCT) |
abstract double |
ALspStampLabelLocationProvider.calculateLocation(int aLocationIndex,
TLspLabelID aLabel,
ILcdPoint aObjectAnchorPoint,
Dimension2D aDimension,
TLspContext aContext,
ILcd3DEditablePoint aUpperLeftPointSFCT)
Returns the rotation and calculates the upper left corner of the bounds for the given domain
object and sublabel ID, given the dimension.
|
protected boolean |
TLspLabelLocationProvider.isValidLocation(TLspLabelID aLabelID,
ILcdPoint aObjectAnchorPoint,
Dimension2D aDimension,
TLspContext aContext,
ILcdPoint aUpperLeftPoint,
double aRotation) |
protected boolean |
ALspStampLabelLocationProvider.isValidLocation(TLspLabelID aLabelID,
ILcdPoint aObjectAnchorPoint,
Dimension2D aDimension,
TLspContext aContext,
ILcdPoint aUpperLeftPoint,
double aRotation)
Checks if the given upper left point and rotation are valid.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLspViewTouchInfo.getTouchedViewPoint() |
abstract ILcdPoint |
ALspViewTouchInfo.getTouchedViewPoint()
Returns the point in view coordinates that was touched.
|
ILcdPoint |
TLspWorldTouchInfo.getTouchedWorldPoint() |
abstract ILcdPoint |
ALspWorldTouchInfo.getTouchedWorldPoint()
Returns the point in world coordinates that was touched.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspViewTouchInfo.set(Object aDomainObject,
ILcdPoint aTouchedPoint,
boolean aHasDepth)
Sets the view touch info.
|
void |
TLspWorldTouchInfo.set(Object aDomainObject,
ILcdPoint aWorldPoint,
ILspWorldElevationStyle.ElevationMode aElevationMode)
Sets the world touch info.
|
Constructor and Description |
---|
TLspViewTouchInfo(Object aDomainObject,
ILcdPoint aTouchedPoint,
boolean aHasDepth)
Constructs a new view touch info.
|
TLspWorldTouchInfo(Object aDomainObject,
ILcdPoint aWorldPoint,
ILspWorldElevationStyle.ElevationMode aElevationMode)
Constructs a new world touch info.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLspImageProjector.getEyePoint() |
ILcdPoint |
ILspImageProjector.getEyePoint()
Returns the projector's eye point.
|
ILcdPoint |
TLspImageProjector.getReferencePoint() |
ILcdPoint |
ILspImageProjector.getReferencePoint()
Returns the projector's reference point.
|
ILcdPoint |
TLspImageProjector.getUpVector() |
ILcdPoint |
ILspImageProjector.getUpVector()
Returns the projector's up vector.
|
ILcdPoint |
ILspImageProjectionLayer.projectPoint(ILcdPoint aPoint,
ILspImageProjector aProjector,
ILspView aView)
Projects a point onto the 3D terrain.
|
ILcdPoint |
ILspImageProjectionLayer.unProjectPoint(ILcdPoint aPoint,
ILspImageProjector aProjector,
ILspView aView)
Un-projects a point from the terrain onto the projector.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspImageProjector.lookAt(ILcdPoint aLookAt,
double aDistance,
double aYaw,
double aPitch,
double aRoll,
ILcdGeoReference aProjectorReference)
Computes the projector's eye point, reference point and up vector based on
the given parameters.
|
void |
TLspImageProjector.lookFrom(ILcdPoint aLookFrom,
double aDistance,
double aYaw,
double aPitch,
double aRoll,
ILcdGeoReference aProjectorReference)
Computes the projector's eye point, reference point and up vector based on
the given parameters.
|
ILcdPoint |
ILspImageProjectionLayer.projectPoint(ILcdPoint aPoint,
ILspImageProjector aProjector,
ILspView aView)
Projects a point onto the 3D terrain.
|
void |
TLspImageProjector.setEyePoint(ILcdPoint aEyePoint)
Moves the projector's eye point to the specified location.
|
void |
TLspImageProjector.setReferencePoint(ILcdPoint aReferencePoint)
Moves the projector's reference point to the specified location.
|
void |
TLspImageProjector.setUpVector(ILcdPoint aUpVector)
Changes the projector's up vector.
|
ILcdPoint |
ILspImageProjectionLayer.unProjectPoint(ILcdPoint aPoint,
ILspImageProjector aProjector,
ILspView aView)
Un-projects a point from the terrain onto the projector.
|
Constructor and Description |
---|
TLspImageProjector(ILcdPoint aEyePoint,
ILcdPoint aReferencePoint,
ILcdPoint aUpVector,
double aFieldOfView,
double aAspectRatio,
double aRange)
Creates a new image projector with the given properties.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLspRasterWorldTouchInfo.getModelPoint()
Returns the model point in the raster that was touched.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspRasterWorldTouchInfo.setRasterPoint(int aLevel,
ILcdPoint aModelPoint)
Sets the raster point that is touched.
|
Modifier and Type | Method and Description |
---|---|
TLcdISO19103Measure[] |
TLspViewMeasureProvider.retrieveMeasuresAt(ILcdPoint aPoint,
ILcdModelReference aPointReference,
ALcdMeasureProvider.Parameters aParameters)
This method retrieves the measures at the given point.
|
Modifier and Type | Method and Description |
---|---|
B |
TLspXYGridStyle.Builder.origin(ILcdPoint aOrigin)
When called with a non-null value, this grid layer will map its origin (0, 0) to the given point on the map.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLspIsTouchedQuery.getViewPoint()
Returns the view point that should be queried.
|
Constructor and Description |
---|
TLspIsTouchedQuery(Object aObject,
TLspPaintRepresentation aPaintRepresentation,
ILcdPoint aViewPoint,
double aSensitivity)
Creates a new is touched query.
|
TLspIsTouchedQuery(TLspLabelID aLabel,
ILcdPoint aViewPoint,
double aSensitivity)
Creates a new is touched query for a label.
|
TLspIsTouchedQuery(TLspLabelID aLabel,
ILcdPoint aViewPoint,
double aSensitivity,
ALspLabelLocation aLabelLocation)
Creates a new is touched query for a label, for the given location.
|
TLspPaintedObjectsBoundsQuery(TLspPaintRepresentationState aPaintRepresentationState,
ILcdPoint aViewPoint,
double aSensitivity)
Creates a new objects bounds query.
|
TLspPaintedObjectsTouchQuery(TLspPaintRepresentationState aPaintRepresentationState,
ILcdPoint aViewPoint,
double aSensitivity)
Creates a new touched objects query.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLspHeadLight.getDirectionVector()
Returns a direction vector computed from the orientation of the viewer.
|
ILcdPoint |
TLspDirectionalLight.getDirectionVector() |
abstract ILcdPoint |
ALspDirectionalLight.getDirectionVector()
Returns the vector pointing towards the light source.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspDirectionalLight.setDirectionVector(ILcdPoint aDirectionVector)
Sets the direction vector of the light.
|
Constructor and Description |
---|
TLspDirectionalLight(Color aColor,
ILcdPoint aDirectionVector)
Creates a directional light with the given color and direction.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
ILspTerrainSupport.getPointOnTerrain(ILcdPoint aViewPoint,
TLspContext aContext)
Gets the front-most point in world coordinates on the terrain.
|
ILcdPoint |
ILspTerrainSupport.getViewPointForDraping(ILcdPoint aViewPoint,
TLspContext aContext)
Converts the given view space point to a point that should be used
to check for interaction with objects in the draping view.
|
default ILcdPoint |
ILspTerrainSupport.intersectTerrain(ILcdPoint aWorldOrigin,
ILcdPoint aWorldDestination,
boolean aForceUseTerrain,
TLspContext aContext)
Equivalent to
ILspTerrainSupport.intersectTerrain(ILcdPoint, ILcdPoint, TLspContext) , but can
also return intersections when the view is set to 2D. |
ILcdPoint |
ILspTerrainSupport.intersectTerrain(ILcdPoint aWorldOrigin,
ILcdPoint aWorldDestination,
TLspContext aContext)
Finds a point on the terrain that is the first intersection of the ray
originating from the given origin and cast in the direction of the given destination
(both defined in the view's world reference system).
|
Modifier and Type | Method and Description |
---|---|
void |
ILspTerrainSupport.convertFromDrapingContextSFCT(ILcdPoint aDrapingWorldPoint,
TLspContext aContext,
ILcd3DEditablePoint aWorldPointSFCT)
Converts the given world point in the draping context back to the regular context.
|
ILcdPoint |
ILspTerrainSupport.getPointOnTerrain(ILcdPoint aViewPoint,
TLspContext aContext)
Gets the front-most point in world coordinates on the terrain.
|
ILcdPoint |
ILspTerrainSupport.getViewPointForDraping(ILcdPoint aViewPoint,
TLspContext aContext)
Converts the given view space point to a point that should be used
to check for interaction with objects in the draping view.
|
default ILcdPoint |
ILspTerrainSupport.intersectTerrain(ILcdPoint aWorldOrigin,
ILcdPoint aWorldDestination,
boolean aForceUseTerrain,
TLspContext aContext)
Equivalent to
ILspTerrainSupport.intersectTerrain(ILcdPoint, ILcdPoint, TLspContext) , but can
also return intersections when the view is set to 2D. |
ILcdPoint |
ILspTerrainSupport.intersectTerrain(ILcdPoint aWorldOrigin,
ILcdPoint aWorldDestination,
TLspContext aContext)
Finds a point on the terrain that is the first intersection of the ray
originating from the given origin and cast in the direction of the given destination
(both defined in the view's world reference system).
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
ILspVertexArray.getCoordinateOrigin()
Returns the point relative to which the coordinates in this vertex array
are defined.
|
Modifier and Type | Method and Description |
---|---|
void |
ILspVertexArrayRenderer.applyLocalOrigin(ILcdGLDrawable aGLDrawable,
ILspView aView,
ILcdPoint aPoint)
Applies the given point as the local origin.
|
static ILspVertexArray |
TLspVertexArrayFactory.createInterleavedArray(Buffer aBuffer,
int aNbVertices,
ILcdPoint aCoordinateOrigin,
int aGLInterleavedArrayFormat)
Creates an
ILspVertexArray with
the specified data and a vertex attribute layout as used with
glInterleavedArrays() . |
static ILspIndexedVertexArray |
TLspVertexArrayFactory.createInterleavedIndexedArray(Buffer aBuffer,
int aNbVertices,
ILcdPoint aCoordinateOrigin,
int aGLInterleavedArrayFormat,
IntBuffer aElementArray,
int aIndexCount,
TLspPrimitiveType aPrimitiveType)
Creates an
ILspVertexArray with
the specified data and a vertex attribute layout as used with
glInterleavedArrays() . |
static ILspNonIndexedVertexArray |
TLspVertexArrayFactory.createInterleavedNonIndexedArray(Buffer aBuffer,
int aNbVertices,
ILcdPoint aCoordinateOrigin,
int aGLInterleavedArrayFormat,
TLspPrimitiveType aPrimitiveType)
Creates an
ILspVertexArray with
the specified data and a vertex attribute layout as used with
glInterleavedArrays() . |
void |
ILspVertexArrayRenderer.restoreLocalOrigin(ILcdGLDrawable aGLDrawable,
ILspView aView,
ILcdPoint aPoint)
Restores a previously set local origin.
|
Modifier and Type | Method and Description |
---|---|
ILcdAnimation |
TLspViewNavigationUtil.animatedContinuousRotate(ILcdPoint aRotateCenter,
double aYawSpeed,
double aPitchSpeed)
Returns an animation that rotates the view around
aRotateCenter until stopped. |
ILcdAnimation |
TLspViewNavigationUtil.animatedContinuousZoom(ILcdPoint aViewPointCenter,
double aZoomSpeed)
Returns an animation that zooms the view in or out on
aViewPointCenter until stopped. |
ALcdAnimation |
TLspViewNavigationUtil.animatedPan(ILcdPoint aViewPointStart,
ILcdPoint aViewPointDestination)
Returns an animation with the specified
aDuration that pans the view from
aViewPointStart to aViewPointDestination . |
ALcdAnimation |
TLspViewNavigationUtil.animatedRotate(ILcdPoint aRotateCenter,
double aDeltaYaw,
double aDeltaPitch)
Returns an animation with the specified
aDuration that rotates the view around
aRotateCenter . |
ALcdAnimation |
TLspViewNavigationUtil.animatedZoom(double aFactor,
ILcdPoint aViewPointCenter)
Starts an
ILcdAnimation that zooms the view by the specified
factor. |
ALcdAnimation |
TLspViewNavigationUtil.animatedZoomTo(ILcdPoint aViewPointDestination,
double aFactor)
Starts an
ILcdAnimation that
centers the view on the specified point and zooms it by the specified
factor. |
void |
TLspViewNavigationUtil.pan(ILcdPoint aViewPointStart,
ILcdPoint aViewPointDestination)
Pans the view so that the world point visible under
aViewPointStart is visible under
aViewPointDestination instead. |
void |
TLspViewNavigationUtil.rotate(ILcdPoint aRotateCenter,
double aDeltaYaw,
double aDeltaPitch)
Rotates the view around
aRotateCenter . |
void |
TLspViewNavigationUtil.rotateTo(ILcdPoint aRotateCenter,
double aYaw,
double aPitch)
Rotates the view around
aRotateCenter . |
void |
TLspViewNavigationUtil.zoom(ILcdPoint aViewPointCenter,
double aFactor)
Zooms in or out on
aViewPointCenter with the specified factor. |
Modifier and Type | Method and Description |
---|---|
void |
TLspTextureFont.drawString(ILcdGLDrawable aGLDrawable,
ILcdPoint aLocation,
ILcdBounds aBounds,
double aSize,
String aString,
TLspContext aContext)
Draws a string at the specified location and with the given size.
|
void |
TLspTextureFont.drawString(ILcdGLDrawable aGLDrawable,
ILcdPoint aLocation,
String aString)
Draws a string at the specified location with the font's native size.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspTextureFont.drawStrings(ILcdGLDrawable aGLDrawable,
List<ILcdPoint> aPositions,
List<ILcdBounds> aBounds,
double aSize,
List<String> aStrings,
TLspContext aContext) |
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdAdvancedMapRulerController.getMeasurementPoint(int aIndex)
The measurement point at the given index.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdProjectionPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGridPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGeodeticPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdProjectionPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGridPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGeodeticPen.appendArc(ILcdPoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdProjectionPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGridPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdGeodeticPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGeneralPath aGeneralPathSFCT) |
void |
TLcdProjectionPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGridPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
void |
TLcdGeodeticPen.appendLineTo(ILcdPoint aPoint,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation,
ILcdAWTPath aAWTPathSFCT) |
String |
TLcdBNGUtil.bngXY2Bng(ILcdPoint aBngXYPoint,
int aNumberOfDigits,
boolean aIncludeSpaces)
Transforms a grid point in the BNG reference system into BNG notation.
|
protected double |
TLcdAdvancedMapRulerController.calculateAzimuth(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdGeoReference aGeoReference,
int aMeasureMode,
ILcdGXYContext aGXYContext)
Calculates the azimuth in degrees between the two given points.
|
protected double |
TLcdAdvancedMapRulerController.calculateDistance(ILcdPoint aPoint1,
ILcdPoint aPoint2,
ILcdGeoReference aGeoReference,
int aMeasureMode,
ILcdGXYContext aGXYContext)
Calculates the distance in meters between the two given points.
|
TLcdUPSGrid |
TLcdUPSGridSystem.getUPSGrid(ILcdPoint aLLP)
Returns the
TLcdUPSGrid for the given lon lat point. |
TLcdUTMGrid |
TLcdUTMGridSystem.getUTMGrid(ILcdPoint aLLP)
Returns the
TLcdUTMGrid for the given lon lat point. |
static boolean |
TLcdUTMGridSystem.inLonLatBounds(ILcdPoint aLLP)
Checks if an
ILcdPoint is inside the valid area of the UTM grid system. |
static boolean |
TLcdUPSGridSystem.inLonLatBounds(ILcdPoint aLLP)
Checks if an
ILcdPoint is inside the valid area of the UPS grid system. |
boolean |
TLcdProjectionPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
TLcdGridPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
boolean |
TLcdGeodeticPen.isLineTouched(ILcdPoint aPoint1,
ILcdPoint aPoint2,
double aX,
double aY,
boolean aIncludeHotPoint,
int aSensitivity,
ILcdModelXYWorldTransformation aModelXYWorldTransformation,
ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) |
String |
TLcdBNGUtil.lonLat2Bng(ILcdPoint aLonLatPoint,
int aNumberOfDigits,
boolean aIncludeSpaces)
Converts a lon-lat point (WGS84) into BNG notation.
|
String |
TLcdUPSUtil.lonLat2Ups(ILcdPoint aLonLatPoint)
This method converts the given lon lat point to a UPS String.
|
String |
TLcdUpsMgrsUtil.lonLat2UpsMgrs(ILcdPoint aLonLatPoint,
int aNumberOfDigits)
Converts a lon-lat point (WGS84) into Military Grid
System coordinates
for a UPS projection. |
String |
TLcdUTMUtil.lonLat2Utm(ILcdPoint aLonLatPoint)
This method converts the given lon lat point to a UTM String.
|
String |
TLcdUtmMgrsUtil.lonLat2UtmMgrs(ILcdPoint aLLP,
int aNumberOfDigits)
Converts a lon-lat point into Military Grid
System coordinates
for a UTM projection. |
B |
TLcdXYGridStyle.Builder.origin(ILcdPoint aOrigin)
When called with a non-null value, this grid layer will map its origin (0, 0) to the given point on the map.
|
static int |
TLcdUTMGridSystem.retrieveZone(ILcdPoint aLLP)
Returns the UTM zone for the given point.
|
static boolean |
TLcdUPSGridSystem.retrieveZone(ILcdPoint aLLP)
Returns the UPS zone for the given point.
|
void |
TLcdUTMZone.world2gridSFCT(ILcdPoint aWorldPoint,
ILcd2DEditablePoint aXYPointSFCT)
Deprecated.
|
void |
TLcdUTMZone.world2gridSFCT(ILcdPoint aWorldPoint,
int aHemiSphere,
ILcd2DEditablePoint aXYPointSFCT)
Transformation of world coordinate to grid coordinate.
|
Modifier and Type | Method and Description |
---|---|
static void |
TLcdMultilevelGridUtil.multilevelCoordinateAtSFCT(ILcdPoint aPoint,
int aNumberOfLevels,
ILcdMultilevelGrid aMultilevelGrid,
ILcdGeoReference aGeoReference,
ILcdEditableMultilevelGridCoordinate aEditableMultilevelCoordinateSFCT)
Finds the multilevel coordinate with the given number of levels specified that covers the point passed.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdGeoAnchoredBalloonDescriptor.getAnchorPoint()
Returns the point to which the described balloon is anchored.
|
Constructor and Description |
---|
TLcdGeoAnchoredBalloonDescriptor(Object aObject,
String aTypeName,
ILcdPoint aPoint,
ILcdGeoReference aGeoReference)
Create a balloon descriptor describing a balloon that is anchored to a geo referenced point.
|
Modifier and Type | Method and Description |
---|---|
ILcdPoint |
TLcdVVCursorChangeEvent.getLeftPoint() |
ILcdPoint |
ILcdVVModel.getPoint(int aIndex) |
ILcdPoint |
TLcdVVCursorChangeEvent.getRightPoint() |
ILcdPoint |
TLcdVVJPanel.getVerticalCursorPosition()
Returns the main profile point, that, together with the point to the right of it,
defines the X-axis positions between which the vertical cursor is positioned.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdVVJPanel.setVerticalCursorPosition(ILcdPoint aPoint)
Moves the vertical cursor to the location of the given main profile point in the view.
|
Constructor and Description |
---|
TLcdVVCursorChangeEvent(Object aSource,
ILcdPoint aLeftPoint,
ILcdPoint aRightPoint,
double aPercentage)
Deprecated.
Use the constructor with the left index instead.
|
TLcdVVCursorChangeEvent(Object aSource,
ILcdPoint aLeftPoint,
ILcdPoint aRightPoint,
double aPercentage,
int aLeftPointIndex)
Creates a new event signalling a change in the cursor's position.
|