Package | Description |
---|---|
com.luciad.ais.geodesy |
Provides utility classes for geodesic calculations.
|
com.luciad.ais.model.aerodrome |
Provides classes and interfaces for all aerodrome related aspects.
|
com.luciad.ais.model.airspace |
Provides classes and interfaces for all airspace related aspects (like airspaces,
airspace associations and airspace segments).
|
com.luciad.ais.model.navaid |
Provides classes and interfaces for all navigation aid related aspects.
|
com.luciad.ais.model.obstacle |
Provides classes and interfaces for all obstacle related aspects.
|
com.luciad.ais.model.parachutejumparea |
Provides classes and interfaces for all parachute jump area related aspects.
|
com.luciad.ais.model.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.format.aixm51.model.features.geometry |
This package provides the classes that correspond to AIXM 5.1 geometry 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.cgm |
Handles the cgm format.
|
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.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.geometry |
This package contains all geometry classes of KML.
|
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.object3d |
This package defines interfaces for the modelling of arbitrary 3D geometries.
|
com.luciad.format.object3d.openflight.model |
Provides a domain model for the OpenFlight format.
|
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.geodesy |
Specifies ellipsoids and geodetic datums.
|
com.luciad.geometry.cartesian |
Contains classes to perform geometry operations in cartesian space.
|
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.projection |
All projection related aspects.
|
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.text |
Provides classes and interfaces for handling text, dates, numbers, and messages.
|
com.luciad.transformation |
Handles all transformations between model coordinates and world coordinates.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.lightspeed.editor |
Provides support for interactive editing of domain objects in a model.
|
com.luciad.view.lightspeed.geometry.discretization |
Provides support for the discretization of vector shapes.
|
com.luciad.view.lightspeed.painter.label |
Provides support for painting labels for objects.
|
com.luciad.view.lightspeed.painter.label.location |
Defines label locations used by label painters.
|
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.
|
Modifier and Type | Method and Description |
---|---|
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 |
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 . |
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 | 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 | Interface and Description |
---|---|
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 . |
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. |
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 | Class and Description |
---|---|
class |
TLcdParachuteJumpAreaSegment
The default implementation of a parachute jump area segment without features.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableRefuelingTrackPoint
An editable extension of
ILcdRefuelingTrackPoint . |
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. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedMilitaryTrainingRoutePoint
A featured extension of
TLcdMilitaryTrainingRoutePoint . |
class |
TLcdMilitaryTrainingRoutePoint
An implementation of
ILcdMilitaryTrainingRoutePoint . |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableLocationBasedService
This interface defines operations to edit the attributes and relationships of
an
ILcdLocationBasedService . |
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 . |
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 | Interface and Description |
---|---|
interface |
ILcdEditableGeoPathLeg
An editable extension of
ILcdGeoPathLeg . |
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 |
---|---|
ILcd2DEditablePoint |
TLcdAISPoint.cloneAs2DEditablePoint() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdAISArcBand.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT) |
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 | Class and Description |
---|---|
class |
TLcdASDITrack
Time-dependent view on a
TLcdASDITrajectory . |
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 |
---|---|
ILcd2DEditablePoint |
TLcdASTERIXPlot.cloneAs2DEditablePoint() |
Constructor and Description |
---|
TLcdCGMCircle(ILcd2DEditablePoint aCenter,
double aRadius,
TLcdLineStyle aLineStyle,
TLcdFillStyle aFillStyle) |
TLcdCGMText(String aTextString,
ILcd2DEditablePoint aLocation,
double aCharacterWidth,
double aCharacterHeight,
int aHorizontalAlignment,
int aVerticalAlignment,
double aRotAngle,
TLcdCGMTextStyle aTextStyle) |
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. |
Constructor and Description |
---|
TLcdDGNArc2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle)
Creates a new TLcdDGNArc2D with the given DGN properties and shape
properties as specified for TLcdXYArc.
|
TLcdDGNDimension(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aStart,
ILcd2DEditablePoint aEnd)
Creates a new TLcdDGNDimension with the given DGN properties and shape
properties as specified for TLcdXYPolyline.
|
TLcdDGNDisplayableTag(TLcdDGNDisplayInfo aDisplayInfo,
String aText,
ILcd2DEditablePoint aLocation,
double aCharacterWidth,
double aCharacterHeight,
int aHorizontalAlignment,
int aVerticalAlignment,
ILcdDGNTagAttribute aTagAttribute)
Creates a new TLcdDGNDisplayableTag with the given DGN properties and shape
properties as specified for TLcdXYText.
|
TLcdDGNEllipse2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aCenter,
double aA,
double aB,
double aRotAngle)
Creates a new TLcdDGNEllipse2D with the given DGN properties and shape
properties as specified for TLcdXYEllipse.
|
TLcdDGNFloatLine2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aStart,
ILcd2DEditablePoint aEnd)
Creates a new TLcdDGNFloatLine2D with the given DGN properties and shape
properties as specified for TLcdXYFloatLine.
|
TLcdDGNLine2D(TLcdDGNDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aStart,
ILcd2DEditablePoint aEnd)
Creates a new TLcdDGNLine2D with the given DGN properties and shape
properties as specified for TLcdXYPolyline.
|
TLcdDGNText2D(TLcdDGNDisplayInfo aDisplayInfo,
String aText,
ILcd2DEditablePoint aLocation,
double aCharacterWidth,
double aCharacterHeight,
int aHorizontalAlignment,
int aVerticalAlignment,
double aRotAngle)
Creates a new TLcdDGNText2D with the given DGN properties and shape
properties as specified for TLcdXYText.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdDWGPoint
This class represents a Point from a DWG file.
|
Constructor and Description |
---|
TLcdDWGArc(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aCenter,
double aRadius,
double aStartAngle,
double aArcAngle)
Creates a new TLcdDWGArc with the given DWG properties and shape
properties as specified for TLcdXYArc.
|
TLcdDWGCircle(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aCenter,
double aRadius)
Creates a new TLcdDWGCircle with the given DWG properties and shape
properties as specified for TLcdXYArc.
|
TLcdDWGEllipse(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aCenter,
double aA,
double aB,
double aRotAngle,
double aStartAngle,
double aArcAngle)
Creates a new TLcdDWGEllipse with the given DWG properties and shape
properties as specified for TLcdXYArc.
|
TLcdDWGLine(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
ILcd2DEditablePoint aStart,
ILcd2DEditablePoint aEnd)
Creates a new TLcdDWGLine with the given DWG properties and shape
properties as specified for TLcdXYPolyline.
|
TLcdDWGText(TLcdDWGExtendedEntityData aExtendedEntityData,
TLcdDWGDisplayInfo aDisplayInfo,
String aText,
ILcd2DEditablePoint aLocation,
double aCharacterWidth,
double aCharacterHeight,
int aHorizontalAlignment,
int aVerticalAlignment,
double aRotAngle)
Creates a new TLcdDWGText with the given DWG properties and shape
properties as specified for TLcdXYText.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGML2Point
A Point is defined by a single coordinate tuple.
|
Modifier and Type | Method and Description |
---|---|
ILcd2DEditablePoint |
TLcdGML2Point.cloneAs2DEditablePoint() |
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 |
---|---|
ILcd2DEditablePoint |
TLcdGML31Vector.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdGML31Point.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdGML31DirectPosition.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdGML31ShapeFactory.createDirectPosition2D(ILcdModelReference aModelReference)
Creates a new 2-dimensional
gml:pos , which can be edited through the ILcd2DEditablePoint
interface. |
ILcd2DEditablePoint |
TLcdGML31ShapeFactory.createPoint2D(ILcdModelReference aModelReference)
Creates a new 2-dimensional
gml:Point , which can be edited through the ILcd2DEditablePoint
interface. |
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 |
---|---|
ILcd2DEditablePoint |
TLcdGML32Point.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdGML32DirectPosition.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdGML32ShapeFactory.createDirectPosition2D(ILcdModelReference aModelReference)
Creates a new 2-dimensional
gml:pos , which can be edited through the ILcd2DEditablePoint
interface. |
ILcd2DEditablePoint |
TLcdGML32ShapeFactory.createPoint2D(ILcdModelReference aModelReference)
Creates a new 2-dimensional
gml:Point , which can be edited through the ILcd2DEditablePoint
interface. |
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. |
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 |
---|---|
ILcd2DEditablePoint |
TLcdKML22Point.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdKML22Location.cloneAs2DEditablePoint() |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMIFPoint
This
ILcdMIFShape represents a MIF point. |
Constructor and Description |
---|
TLcdMIFPoint(ILcd2DEditablePoint aPoint)
Creates a new TLcdMIFPoint at the given location, with the default
MapInfo 3.0 symbol.
|
TLcdMIFPoint(ILcd2DEditablePoint aPoint,
ILcdMIFSymbol aSymbol)
Creates a new TLcdMIFPoint at the given location and with the given symbol.
|
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 |
---|---|
ILcd2DEditablePoint |
TLcdNVG15Text.cloneAs2DEditablePoint()
Returns a copy of this
ILcdPoint that is also an ILcd2DEditablePoint . |
ILcd2DEditablePoint |
TLcdNVG15Point.cloneAs2DEditablePoint()
Returns a copy of this
ILcdPoint that is also an ILcd2DEditablePoint . |
Modifier and Type | Method and Description |
---|---|
void |
TLcdNVG15Ellipse.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
TLcdNVG15ArcBand.corner2DEditablePointSFCT(int aIndex,
ILcd2DEditablePoint aILcd2DEditablePoint)
Computes the position of the specified corner of this
ILcdArcBand . |
void |
TLcdNVG15Arc.corner2DEditablePointSFCT(int aIndex,
ILcd2DEditablePoint aILcd2DEditablePoint)
Computes the position of the specified corner of this
ILcdEllipse . |
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 |
---|---|
ILcd2DEditablePoint |
TLcdNVG20Text.cloneAs2DEditablePoint()
Returns a copy of this
ILcdPoint that is also an ILcd2DEditablePoint . |
ILcd2DEditablePoint |
TLcdNVG20Point.cloneAs2DEditablePoint()
Returns a copy of this
ILcdPoint that is also an ILcd2DEditablePoint . |
Modifier and Type | Method and Description |
---|---|
void |
TLcdNVG20EllipticRing.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
TLcdNVG20ArcBandRing.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
TLcdNVG20Arc.corner2DEditablePointSFCT(int aIndex,
ILcd2DEditablePoint aILcd2DEditablePoint)
Computes the position of the specified corner of this
ILcdArc . |
Modifier and Type | Method and Description |
---|---|
void |
ILcd3DMesh.getTexCoordSFCT(int aIndex,
ILcd2DEditablePoint aTexCoordSFCT)
Retrieves a pair of texture mapping coordinates from the pool.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdOpenFlightGeometryNode.getTexCoordSFCT(int aIndex,
ILcd2DEditablePoint aTexCoordSFCT) |
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 |
---|---|
ILcd2DEditablePoint |
TLcdS57Point.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdS57Node.cloneAs2DEditablePoint() |
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 |
---|---|
ILcd2DEditablePoint |
TLcdSHPPointZ.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdSHPPointM.cloneAs2DEditablePoint() |
protected ILcd2DEditablePoint |
TLcdSHPModelDecoder.readPoint(int aCoordType)
Creates and reads a 2D point from the SHP file.
|
protected ILcd2DEditablePoint |
TLcdSHPModelDecoder.readPoint(int aCoordType,
int aDimension)
Creates a point with the specified dimension (2D,3D).
|
protected ILcd2DEditablePoint |
TLcdSHPModelDecoder.readPointM(int aCoordType)
Reads a 2 dimensional point and a value from the input.
|
Constructor and Description |
---|
TLcdSHPPointM(ILcd2DEditablePoint a2DEditablePoint)
Constructs a
TLcdSHPPointM object with a measure value 0.0. |
TLcdSHPPointM(ILcd2DEditablePoint a2DEditablePoint,
double aMValue)
Constructs a
TLcdSHPPointM object with a given measure value. |
Modifier and Type | Method and Description |
---|---|
protected ILcd2DEditablePoint |
TLcdSVGUnStyledLonLatShapeFactory.createPoint(double aX,
double aY) |
Modifier and Type | Method and Description |
---|---|
protected ILcdBounds |
TLcdSVGUnStyledLonLatShapeFactory.createBounds(ILcd2DEditablePoint aBottomLeftPoint,
double aWidth,
double aHeight) |
protected ILcdCircle |
TLcdSVGUnStyledLonLatShapeFactory.createCircle(ILcd2DEditablePoint aCenterpoint,
double aRadius) |
Modifier and Type | Method and Description |
---|---|
static void |
TLcdSphereUtil.bufferContour2DOf2DPolyline(ILcdPointList aPointList,
double aWidth,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the buffer/corridor along a given
ILcdPointList
at a given width. |
void |
TLcdEllipsoid.bufferContour2DOf2DPolylineSFCT(ILcdPointList aPointList,
double aWidth,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the buffer/corridor along a given
ILcdPointList
at a given width. |
void |
ILcdEllipsoid.bufferContour2DOf2DPolylineSFCT(ILcdPointList aPointList,
double aWidth,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the buffer/corridor along a given
ILcdPointList
at a given width. |
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 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 void |
TLcdSphereUtil.contour2DOfBoundsSFCT(ILcdBounds aBounds,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the given
ILcdBounds , as an array of
ILcd2DEditablePoint objects. |
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 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(double aLon1,
double aLat1,
double aLon2,
double aLat2,
double aLon3,
double aLat3,
double aLon4,
double aLat4,
ILcd2DEditablePoint aLLP)
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(double aLon1,
double aLat1,
double aLon2,
double aLat2,
double aLon3,
double aLat3,
double aLon4,
double aLat4,
ILcd2DEditablePoint aLLPSFCT)
Calculates the intersection of two geodesic lines going through the given coordinates.
|
void |
ILcdEllipsoid.intersection2DLSSFCT(double aLon1,
double aLat1,
double aLon2,
double aLat2,
double aLon3,
double aLat3,
double aLon4,
double aLat4,
ILcd2DEditablePoint aLLPSFCT)
Calculates the intersection of two geodesic lines going through the given coordinates.
|
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.
|
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 |
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 |
---|---|
static void |
TLcdCartesian.bufferContour2DOf2DPolyline(ILcdPointList aPointList,
double aWidth,
double aRadius,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Deprecated.
Use
bufferContour2DOf2DPolyline without the aRadius parameter instead. |
static void |
TLcdCartesian.bufferContour2DOf2DPolyline(ILcdPointList aPointList,
double aWidth,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the buffer/corridor along a given
ILcd2DEditablePolyline at a given width. |
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 double |
TLcdCartesian.closestPointOnLineSegment(double aX0,
double aY0,
double aX1,
double aY1,
double aX2,
double aY2,
ILcd2DEditablePoint aClosestPointSFCT)
Calculates the closest point on a line segment
(aX0,aY0)-(aX1,aY1)
from a point (aX2,aY2) . |
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 boolean |
TLcdCartesian.computeInsidePoint(ILcdPointList aPointList,
ILcd2DEditablePoint aInsidePointSFCT)
Computes a point in the interior of the polygon defined by the given point list.
|
static boolean |
TLcdCartesian.computeInsidePoint(ILcdPointList aPointList,
List<? extends ILcdPointList> aExcludedPointLists,
ILcd2DEditablePoint aInsidePointSFCT)
Computes a point in the interior of the polygon defined by the given point list.
|
static void |
TLcdCartesian.contour2DOfBoundsSFCT(ILcdBounds aBounds,
ILcd2DEditablePoint[] a2DEditablePointArraySFCT)
Calculates the contour of the given
ILcdBounds ,
as an array of ILcd2DEditablePoint objects. |
static void |
TLcdCartesian.elliptical2DPointSFCT(double aA,
double aB,
double aAngle,
ILcd2DEditablePoint a2DEditablePointSFCT)
Calculates an
ILcd2DEditablePoint on an ellipse with
semi-major axis aA and semi-minor axis aB
and an aAngle from the semi-major axis measured in degrees,
positive COUNTERCLOCKWISE. |
static int |
TLcdCartesian.intersection2DLines(double aX1,
double aY1,
double aX2,
double aY2,
double aX3,
double aY3,
double aX4,
double aY4,
ILcd2DEditablePoint aResultSFCT)
Calculates the intersection point between the line going through
P1(aX1,aY1) and P2(aX2,aY2) , and
the line going through P3(aX3,aY3) and P4(aX4,aY4) . |
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(double aX1,
double aY1,
double aX2,
double aY2,
double aX3,
double aY3,
double aX4,
double aY4,
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 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(double aX1,
double aY1,
double aX2,
double aY2,
double aX3,
double aY3,
double aX4,
double aY4,
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 between 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 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. |
Modifier and Type | Method and Description |
---|---|
int |
ILcd2DLineIntersectionTopology.lineIntersectionSFCT(ILcdShape aS1,
ILcdShape aS2,
ILcd2DEditablePoint[] aPointsSFCT)
Calculates the intersection points in 2D between the outlines of the given shapes.
|
Modifier and Type | Method and Description |
---|---|
int |
TLcdCartesianBasicBinaryTopology.lineIntersectionSFCT(ILcdShape aS1,
ILcdShape aS2,
ILcd2DEditablePoint[] aPointsSFCT) |
Modifier and Type | Method and Description |
---|---|
int |
TLcdEllipsoidalBasicBinaryTopology.lineIntersectionSFCT(ILcdShape aS1,
ILcdShape aS2,
ILcd2DEditablePoint[] aPointsSFCT) |
Modifier and Type | Method and Description |
---|---|
int |
TLcdSphericalBasicBinaryTopology.lineIntersectionSFCT(ILcdShape aS1,
ILcdShape aS2,
ILcd2DEditablePoint[] aPointsSFCT) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdVerticalPerspective.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdTransverseMercatorSPCS.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT)
Deprecated.
|
void |
TLcdTransverseMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT)
The Gauss-Krüger projection is determined by three conditions:
conformality, symmetrical around central meridian, and preservation
of linear scale along the central meridian.
|
void |
TLcdSwissObliqueMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdStereographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdPseudoMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdPolyconic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdPolarStereographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdPerspectiveProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdOrthorectifiedProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdOrthographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdObliqueMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdLambertConformal.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdKrovak.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdGeneralPerspective.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdEllipsoidalEquidistantCylindrical.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdDutchStereographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdCassiniSoldner.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdAzimuthalEquidistant.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdAlbersEqualAreaConic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT) |
void |
ILcdProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT)
Transforms an
ILcdPoint on an ILcdEllipsoid into
the cartesian coordinate system of the projection. |
void |
ALcdProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aXYPointSFCT)
Default implementation calls
lonlatheight2worldOnEllipsoidSFCT
with aEllipsoid.getAuxRadius() as sphere radius. |
void |
TLcdVerticalPerspective.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdTransverseMercatorSPCS.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT)
Deprecated.
For the spherical case the transverse mercator projection is a
simple Gauss-Lambert projection.
|
void |
TLcdTransverseMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT)
For the spherical case the transverse mercator projection is a
simple Gauss-Lambert projection.
|
void |
TLcdSwissObliqueMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdStereographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdSimpleRectangular.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT)
Deprecated.
|
void |
TLcdRPCProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdPolyconic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdPolarStereographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdPerspectiveProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdOrthorectifiedProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdOrthographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdObliqueMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdMollweide.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdMillerCylindrical.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdLambertConformal.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdLambertAzimuthalEqualArea.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdKrovak.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdGnomonic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdGeodetic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdGeneralPerspective.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdEquidistantCylindrical.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdEllipsoidalEquidistantCylindrical.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdEckertVI.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdEckertIV.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdDutchStereographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdCassini.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
TLcdAzimuthalEquidistant.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aWorldPoint) |
void |
TLcdAlbersEqualAreaConic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT) |
void |
ILcdProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP,
double aRadius,
ILcd2DEditablePoint aXYPointSFCT)
Transforms an
ILcd2DEditablePoint on a sphere into the
cartesian coordinate system of the projection. |
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.
|
void |
TLcdVerticalPerspective.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT)
Transforms a world point to a LonLatHeightPoint.
|
void |
TLcdTransverseMercatorSPCS.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT)
Deprecated.
|
void |
TLcdTransverseMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdSwissObliqueMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdStereographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdPseudoMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdPolyconic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdPolarStereographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdPerspectiveProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdOrthorectifiedProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdOrthographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdObliqueMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdLambertConformal.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdKrovak.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdGeneralPerspective.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT)
Transforms a world point to a LonLatHeightPoint.
|
void |
TLcdEllipsoidalEquidistantCylindrical.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdDutchStereographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdCassiniSoldner.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdAzimuthalEquidistant.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdAlbersEqualAreaConic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPSFCT) |
void |
ILcdProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT)
Transforms an
ILcdPoint from the cartesian coordinate system
of the projection into an ILcd2DEditablePoint onto an ILcdEllipsoid . |
void |
ALcdProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPointSFCT)
Default implementation calls
world2lonlatOnSphereSFCT with
aEllipsoid.getAuxRadius() as sphere radius. |
void |
TLcdUTM.world2lonlatOnEllipsoidSFCT(ILcdZonalPoint aXYZonalPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint aLLPOut)
Deprecated.
|
void |
ILcdCompositeProjection.world2lonlatOnEllipsoidSFCT(ILcdZonalPoint aXYZonalPoint,
ILcdEllipsoid aEllipsoid,
ILcd2DEditablePoint a2DEditablePointSFCT)
Deprecated.
Transforms a
ILcdZonalPoint from the cartesian coordinate
system of the projection into a ILcd2DEditablePoint on the
ellipsoid. |
void |
TLcdVerticalPerspective.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdTransverseMercatorSPCS.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT)
Deprecated.
|
void |
TLcdTransverseMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdSwissObliqueMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdStereographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdSimpleRectangular.world2lonlatOnSphereSFCT(ILcdPoint cp,
double aRadius,
ILcd2DEditablePoint aLLPSFCT)
Deprecated.
|
void |
TLcdRPCProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdPolyconic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdPolarStereographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdPerspectiveProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdOrthorectifiedProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdOrthographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdObliqueMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdMollweide.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdMillerCylindrical.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdLambertConformal.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdLambertAzimuthalEqualArea.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdKrovak.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdGnomonic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdGeodetic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdGeneralPerspective.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdEquidistantCylindrical.world2lonlatOnSphereSFCT(ILcdPoint cp,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdEllipsoidalEquidistantCylindrical.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdEckertVI.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdEckertIV.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT) |
void |
TLcdDutchStereographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdCassini.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdAzimuthalEquidistant.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
TLcdAlbersEqualAreaConic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPSFCT) |
void |
ILcdProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint,
double aRadius,
ILcd2DEditablePoint aLLPointSFCT)
Transforms an
ILcdPoint from the cartesian coordinate system
of the projection into an ILcd2DEditablePoint onto a sphere. |
void |
TLcdUTM.world2lonlatOnSphereSFCT(ILcdZonalPoint aXYZonalPoint,
double aRadius,
ILcd2DEditablePoint aLLPOut)
Deprecated.
|
void |
ILcdCompositeProjection.world2lonlatOnSphereSFCT(ILcdZonalPoint aXYZonalPoint,
double aRadius,
ILcd2DEditablePoint a2DEditablePointSFCT)
Deprecated.
Transforms a
ILcdZonalPoint from the cartesian coordinate
system of the projection into a ILcd2DEditablePoint on the
sphere. |
Modifier and Type | Method and Description |
---|---|
ILcd2DEditablePoint |
ILcdPoint.cloneAs2DEditablePoint()
Returns a copy of this
ILcdPoint that is also an ILcd2DEditablePoint . |
Modifier and Type | Method and Description |
---|---|
void |
ILcdEllipse.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT)
Computes the position of the specified corner of this
ILcdEllipse . |
void |
ILcdArcBand.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT)
Computes the position of the specified corner of this
ILcdArcBand . |
void |
ILcdArc.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT)
Computes the position of the specified corner of this
ILcdArc . |
Modifier and Type | Interface and Description |
---|---|
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 | Field and Description |
---|---|
protected ILcd2DEditablePoint |
ALcd2DEditablePolypoint.fFocusPoint |
protected ILcd2DEditablePoint |
ALcd2DEditableLine.fFocusPoint |
protected ILcd2DEditablePoint |
ALcd2DEditableLine.fPoint1 |
protected ILcd2DEditablePoint |
ALcd2DEditableLine.fPoint2 |
Modifier and Type | Method and Description |
---|---|
ILcd2DEditablePoint |
TLcdXYPoint.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdXYFloatPoint.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdLonLatZonalPoint.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdLonLatPoint.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdLonLatFloatPoint.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcd2DEditableFeaturedPoint.cloneAs2DEditablePoint() |
protected ILcd2DEditablePoint |
TLcd2DEditablePointList.create2DEditablePoint(double aX,
double aY)
Creates an
ILcd2DEditablePoint with coordinates ( aX, aY ). |
protected ILcd2DEditablePoint |
TLcdXYFloatPolypoint.createPoint() |
protected ILcd2DEditablePoint |
TLcdXYFloatPolyline.createPoint() |
protected ILcd2DEditablePoint |
TLcdXYFloatPolygon.createPoint() |
protected ILcd2DEditablePoint |
TLcdLonLatFloatPolypoint.createPoint() |
protected ILcd2DEditablePoint |
TLcdLonLatFloatPolyline.createPoint() |
protected ILcd2DEditablePoint |
TLcdLonLatFloatPolygon.createPoint() |
protected abstract ILcd2DEditablePoint |
ALcd2DEditableFloatPolypoint.createPoint()
Creates an uninitialized
ILcd2DEditablePoint point of a type compatible with the
concrete implementation of this class (geodesic/cartesian). |
ILcd2DEditablePoint |
TLcd2DEditableFeaturedPoint.get2DEditablePoint() |
Modifier and Type | Method and Description |
---|---|
protected void |
ALcd2DEditableFloatPolypoint.calculateFocusPoint(ILcd2DEditablePoint aFocusPointSFCT)
Computes the focus point as the center of the bounding box.
|
void |
TLcdXYEllipse.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
TLcdXYArcBand.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
TLcdXYArc.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
TLcdLonLatEllipse.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
TLcdLonLatArcBand.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
TLcdLonLatArc.corner2DEditablePointSFCT(int aCorner,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
TLcd2DEditablePointListXYFloatArray.insert2DPoint(int aIndex,
ILcd2DEditablePoint a2DEditablePoint) |
void |
TLcd2DEditablePointListLonLatFloatArray.insert2DPoint(int aIndex,
ILcd2DEditablePoint a2DEditablePoint) |
void |
TLcd2DEditablePointList.insert2DPoint(int aIndex,
ILcd2DEditablePoint a2DEditablePoint) |
void |
TLcd2DEditableFeaturedPoint.set2DEditablePoint(ILcd2DEditablePoint a2DEditablePoint) |
void |
ALcd2DEditablePolypoint.setFocusPoint(ILcd2DEditablePoint aFocusPoint) |
void |
ALcd2DEditableLine.setFocusPoint(ILcd2DEditablePoint aFocusPoint) |
Constructor and Description |
---|
ALcd2DEditableLine(ILcd2DEditablePoint aPoint1,
ILcd2DEditablePoint aPoint2) |
TLcd2DEditableFeaturedPoint(String aDisplayName,
ILcdFeatured aFeaturesObject,
ILcd2DEditablePoint a2DEditablePoint)
Constructs a
TLcd2DEditableFeaturedPoint with the given ILcd2DEditablePoint ,
features and display name. |
TLcd2DEditablePointList(ILcd2DEditablePoint[] a2DEditablePoints,
boolean aDeepCopy)
Constructs a new
TLcd2DEditablePointList that contains the given array of points. |
TLcdLonLatBuffer(ILcd2DEditablePoint[] aAxisPointArray,
double aWidth)
Creates a new
TLcdLonLatBuffer with the specified parameters. |
TLcdLonLatBuffer(ILcd2DEditablePoint[] aAxisPointArray,
double aWidth,
ILcdEllipsoid aEllipsoid)
Creates a new
TLcdLonLatBuffer with the specified parameters. |
TLcdLonLatLine(ILcd2DEditablePoint aPoint1,
ILcd2DEditablePoint aPoint2)
Creates a line using the given points.
|
TLcdLonLatLine(ILcd2DEditablePoint aPoint1,
ILcd2DEditablePoint aPoint2,
ILcdEllipsoid aEllipsoid)
Creates a line using the given points.
|
TLcdLonLatZonalPoint(ILcd2DEditablePoint a2DEditablePoint,
int aZone) |
TLcdXYCircle(ILcd2DEditablePoint aCenter)
Creates a new
TLcdXYCircle at the specified point, with radius 0. |
TLcdXYCircle(ILcd2DEditablePoint aCenter,
double aRadius)
Creates a new
TLcdXYCircle e with the specified parameters. |
TLcdXYCircularArcByCenterPoint(ILcd2DEditablePoint aCenter,
double aRadius,
double aStartAngle,
double aArcAngle)
Creates a new
TLcdXYCircularArcByCenterPoint with the specified parameters. |
TLcdXYEllipse(ILcd2DEditablePoint aCenter,
double aA,
double aB,
double aRotAngle)
Creates a new
TLcdXYEllipse with the specified parameters. |
TLcdXYLine(ILcd2DEditablePoint aPoint1,
ILcd2DEditablePoint aPoint2) |
TLcdXYText(String aTextString,
ILcd2DEditablePoint aLocation,
double aCharacterWidth,
double aCharacterHeight,
int aHorizontalAlignment,
int aVerticalAlignment,
double aRotAngle)
Constructs and initializes a text with the specified parameters.
|
TLcdXYZonalPoint(ILcd2DEditablePoint a2DEditablePoint,
int aZone) |
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 |
---|---|
ILcd2DEditablePoint |
TLcdXYZPoint.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdXYZFloatPoint.cloneAs2DEditablePoint() |
ILcd2DEditablePoint |
TLcdLonLatHeightPoint.cloneAs2DEditablePoint() |
Modifier and Type | Method and Description |
---|---|
ILcd2DEditablePoint |
TLcdLonLatPointFormat.parse(String aString) |
ILcd2DEditablePoint |
TLcdLonLatPointFormat.parseObject(String aSource) |
ILcd2DEditablePoint |
TLcdLonLatPointFormat.parseObject(String aString,
ParsePosition aParsePosition) |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGridReferenceUtil.grid2lonlatSFCT(double aX,
double aY,
ILcd2DEditablePoint a2DEditablePointSFCT)
Transformation of a grid coordinate to a lonLatHeight coordinate.
|
void |
TLcdGridReferenceUtil.grid2lonlatSFCT(ILcdPoint aXYPoint,
ILcd2DEditablePoint a2DEditablePointSFCT)
Transformation of a grid coordinate to a lonLatHeight coordinate.
|
void |
TLcdGridReferenceUtil.grid2worldSFCT(double aX,
double aY,
ILcd2DEditablePoint a2DEditablePointSFCT)
Transformation of a grid coordinate to a world coordinate.
|
void |
TLcdGridReferenceUtil.lonlat2gridSFCT(double aLon,
double aLat,
ILcd2DEditablePoint aXYPointSFCT)
Transformation of a lon-lat coordinate to a grid coordinate.
|
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 |
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 |
TLcdGridReferenceUtil.world2gridSFCT(ILcdPoint aWorldPoint,
ILcd2DEditablePoint aXYPointSFCT)
Transformation of a world coordinate to a grid coordinate.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYViewModelTransformation.modelPoint2viewXYPointSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint a2DEditablePointSFCT) |
void |
ILcdGXYViewModelTransformation.modelPoint2viewXYPointSFCT(ILcdPoint aModelPoint,
ILcd2DEditablePoint aSFCT2DEditablePoint) |
void |
ILcdParameterizedPath.retrievePointAtSFCT(double aS,
ILcd2DEditablePoint aPoint)
Computes the point of the parameterized path corresponding to the given parameter value.
|
void |
TLcdGXYViewXYWorldTransformation.viewAWTPoint2worldSFCT(Point aViewPoint,
ILcd2DEditablePoint aWorldPointSFCT) |
void |
ILcdGXYViewXYWorldTransformation.viewAWTPoint2worldSFCT(Point aViewPoint,
ILcd2DEditablePoint aWorldPointSFCT)
Converts a
Point in AWT view coordinates to a
ILcd2DEditablePoint in world coordinates. |
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.viewXYPoint2worldSFCT(int aViewX,
int aViewY,
ILcd2DEditablePoint aWorldPointSFCT) |
void |
ILcdGXYViewXYWorldTransformation.viewXYPoint2worldSFCT(int aX,
int aY,
ILcd2DEditablePoint aWorldPointSFCT)
Converts a (x,y) location in AWT view coordinates to a
ILcd2DEditablePoint in world 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. |
Modifier and Type | Method and Description |
---|---|
protected ALspEditHandle |
TLspPointEditor.createLocationHandle(ILcd2DEditablePoint aPoint,
TLspEditContext aContext)
Creates a handle to modify the point's location.
|
Modifier and Type | Method and Description |
---|---|
void |
ALsp3DMesh.getTextureCoordinate(int aIndex,
ILcd2DEditablePoint aTextureCoordinateSFCT)
Retrieves the texture coordinate for the vertex at the specified index.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspLabelPainter.labelAnchorPointOffsetSFCT(TLspLabelID aLabel,
Dimension2D aDimension,
TLspPaintState aPaintState,
TLspContext aContext,
ILcd2DEditablePoint aOffsetSFCT) |
Modifier and Type | Method and Description |
---|---|
void |
TLspStampLabelLocation.getViewOffset(ILcd2DEditablePoint aViewOffsetSFCT)
This method returns the view offset and stores it in the given point.
|
void |
ILspStampLocationLabelPainter.labelAnchorPointOffsetSFCT(TLspLabelID aLabel,
Dimension2D aDimension,
TLspPaintState aPaintState,
TLspContext aContext,
ILcd2DEditablePoint aOffsetSFCT)
Returns the anchor point offset.
|
Modifier and Type | Method and Description |
---|---|
static ILcd2DEditablePoint |
TLcdGeorefUtil.georef2LonLat(String aGeoRefString)
Converts a GEOREF coordinate into a
ILcd2DEditablePoint . |
ILcd2DEditablePoint |
TLcdUtmMgrsUtil.utmMgrs2LonLat(String aString)
Finds the geodetic coordinate of a point in the square cell expressed in MGRS UTM notation.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdBNGUtil.bng2BngXY(String aBng,
ILcd2DEditablePoint a2DPointSFCT)
Finds the numeric coordinates in the BNG reference system given a string in BNG notation.
|
void |
TLcdBNGUtil.bng2LonLat(String aBng,
ILcd2DEditablePoint a2DPointSFCT)
Finds the geodetic coordinates of the south-west corner of a square cell expressed in the
British national grid notation.
|
void |
TLcdUTMZone.lonlat2gridSFCT(double aLon,
double aLat,
ILcd2DEditablePoint aXYPointSFCT)
Deprecated.
|
void |
TLcdUTMZone.lonlat2gridSFCT(double aLon,
double aLat,
int aHemiSphere,
ILcd2DEditablePoint aXYPointSFCT)
Transformation of lon-lat coordinate to grid coordinate.
|
void |
TLcdUPSUtil.ups2LonLat(String aUpsString,
ILcd2DEditablePoint a2DPointSFCT)
Finds the geodetic coordinate associated with the given UPS formatted string.
|
void |
TLcdUpsMgrsUtil.upsMgrs2LonLat(String aUpsMgrsCell,
ILcd2DEditablePoint a2DPointSFCT)
Finds the geodetic coordinates of the lower-left corner of a square
cell expressed in the MGRS Universal polar Stereographic notation.
|
void |
TLcdUpsMgrsUtil.upsMgrs2UpsXY(String aUpsMgrsCell,
ILcd2DEditablePoint a2DPointSFCT)
Finds the grid coordinates of the lower-left corner of a square
cell expressed in the MGRS Universal polar Stereographic notation.
|
void |
TLcdUTMUtil.utm2LonLat(String aUtmString,
ILcd2DEditablePoint a2DPointSFCT)
Finds the geodetic coordinate associated with the given UTM formatted string.
|
void |
TLcdUtmMgrsUtil.utmMgrs2UtmXY(String aString,
ILcd2DEditablePoint a2DPointSFCT)
Finds the UTM coordinate of a point in the square cell expressed in MGRS UTM notation.
|
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.pointAtSFCT(ILcdMultilevelGridCoordinate aMultilevelGridCoordinate,
ILcdMultilevelGrid aMultilevelGrid,
int aRelativeLocation,
ILcd2DEditablePoint aPointSFCT)
Moves a point to the lower left corner of the
ILcdMultilevelGridCoordinate passed. |