Uses of Interface
com.luciad.shape.ILcdPoint
Packages that use ILcdPoint
Package
Description
Provides utility classes for geodesic calculations.
Provides classes and interfaces for all aerodrome related aspects.
Provides classes and interfaces for all airspace related aspects (like airspaces,
airspace associations and airspace segments).
Provides classes and interfaces for modeling final approach paths.
Provides classes and interfaces for all navigation aid related aspects.
Provides classes and interfaces for all obstacle related aspects.
Provides classes and interfaces for all parachute jump area related aspects.
Provides classes and interfaces for all procedure related aspects.
Provides classes and interfaces for all air refueling related aspects (like tracks, airspace, ...
Provides classes and interfaces for all route or airway related aspects.
Provides classes and interfaces for all service related aspects.
Provides classes and interfaces for all arrival / departure routes in Visual Flight Rules related aspects.
Everything related to representing three-dimensional shapes that are domain independent.
Defines classes for use as the class of a
TLcdEarthTileFormat.Provides classes for
ILcdEarthTileSets with terrain data.Contains various utility classes used in the Luciad Earth framework.
Provides a terrain profile model that can be used to display terrain.
This package provides the classes that correspond to AIXM 5.1 data types.
This package provides the classes that correspond to AIXM 5.1 airspace types.
This package provides the classes that correspond to AIXM 5.1 geometry types.
This package provides the classes that correspond to AIXM 5.1 obstacle types.
Provides classes and interfaces for decoding and displaying ASDI data, version 5.4.
Provides classes and interfaces for decoding and displaying ASTERIX data.
This package contains functionality related to the decoding of Bing Maps models.
Provides classes to read and write geometries and features from generic
spatial databases.
Provides shape classes containing a measure value.
Handles the dgn format.
Handles the dwg format.
Handles the GDF format.
Provides domain model classes and utility classes for modeling GML 2 data.
Provides domain model classes and utility classes for modeling GML 3.1 data.
Provides domain model classes and utility classes for modeling GML 3.2 data.
Provides specialized Informix shapes.
This package contains all feature classes of KML.
This package contains all geometry classes of KML.
Contains all classes to create a chart of the magnetic north declination and to perform magnetic north calculations.
The datatype in this package is an aggregate of the metadata elements that describe the spatial
and temporal extent of the referring entity.
Handles MapInfo formats: the binary map format and the ASCII mif
format.
This package contains a domain model to represent an NVG 1.4/1.5 data source.
This package contains a domain model to represent an NVG 2.0 data source.
Provides representations, decoders, and encoders for rasters.
Provides classes for referencing and rectifying rasters.
Handles the S-57 format.
Handles the shp format.
Handles the svg format.
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
Specifies ellipsoids and geodetic datums.
Contains classes to perform geometry operations on an ellipsoid and in cartesian space.
Contains classes to perform geometry operations in cartesian space.
Contains classes to perform geometry operations on an ellipsoid.
This package provides topological operations between shapes.
Topology operations in cartesian space.
Topology and geometry calculations on an ellipse.
Topology and geometry calculations on a sphere.
Defines image processing operators that can be applied to an
ALcdImage.
This package provides a new, highly configurable data format.
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.
This is a terrain analysis add-on for line-of-sight (LOS) calculation on Lightspeed maps.
Provides the add-on to perform visibility calculations between a point observer and other shapes on a Lightspeed map.
Provides a builder for optimizing, simplifying,
multi-leveling and slicing 3D mesh data.
Model interfaces
Contains interfaces and algorithms for routing (shortest route, tracing).
Provides functions associating values with edges, used by the routing algorithms to determine the length of a route.
This package contains the base classes that describe a panorama.
All projection related aspects.
Everything related to model references and view references.
Everything related to representing three-dimensional shapes.
Three-dimensional shapes that can be changed in two dimensions.
Three-dimensional shapes that can be changed in all three dimensions.
Contains the domain model to represent military symbols from the APP-6A standard,
or optionally also from the TTA-106 V4 standard.
Military units (including modifiers) that can be represented by the MIL-STD 2525 military symbology standard.
Contains all classes for terrain elevation analysis.
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
Provides support for real-time line of sight calculation on elevation models using
hardware acceleration to perform calculations.
The viewshed package provides support for computing and rendering visbility for
3D scenes consisting of any meshes, extruded shapes or terrain.
Provides a
TLcdCGRSFormat to parse and format Common Grid Reference System (CGRS) coordinates.Provides a
TLcdGARSFormat to parse and format Global Area Reference System (GARS) coordinates.Handles all transformations between model coordinates and world coordinates.
Basic utilities.
This package provides a builder to construct
expressions.General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
This package contains classes used for working with generic measurement values.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Controllers for 2D views.
Touch controllers for the 2D view.
This package contains classes for working with measurement values in a GXY context.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
Contains view world transformations.
Contains tracking constraints for
TLspViewXYZWorldTransformation3D and
TLspViewXYZWorldTransformation2D that automatically adapt the viewing parameters
for example by tracking an object.This package provides support for measuring distances in a view.
Provides controller implementations that work with touch input instead of
mouse input.
Provides functionality for visually inspecting layers.
Provides support for interactive editing of domain objects in a model.
Defines the concept of edit handles and provides a number of implementations that can be used by
editors.Classes that describe edit handle results and edit operations.
Defines a mechanism for snapping between objects that are being edited.
Provides utilities for performing geometric operations, such as
visibility culling and intersection tests.
Provides support for the discretization of vector shapes.
Handles labeling algorithms.
Provides layering support for
ILspView.Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView, as if by a slide
projector.Provides layering support for raster layers.
This package contains classes for working with measurement values in a lightspeed view context.
Provides support for the painting of grids.
Provides support for
querying
the objects of a layer.Support for various global graphics effects in an
ILspView.Provides tools needed for working with draped data and the terrain the data is visualized on.
This package provides
vertex arrays and the vertex array renderer.Contains utility classes related to Lightspeed views.
Contains a utility class for drawing text to a ILcdGLDrawable using a "texture font".
Utilities for making maps.
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
This package provides Swing components which are related to a view or allow interaction with a view.
Visualisation of the third dimension of a list of points.
-
Uses of ILcdPoint in com.luciad.ais.geodesy
Methods in com.luciad.ais.geodesy with parameters of type ILcdPointModifier and TypeMethodDescriptiondoubleTLcdEllipsoidDistanceUtil.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 doubleTLcdEllipsoidCircleUtil.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.voidTLcdEllipsoidRoundUtil.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.voidTLcdEllipsoidRoundUtil.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.voidTLcdEllipsoidRoundUtil.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.doubleTLcdEllipsoidRoundUtil.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.voidTLcdEllipsoidRoundUtil.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.doubleTLcdEllipsoidIntersectionUtil.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.intTLcdEllipsoidIntersectionUtil.intersection2DGeodesicLineWithArcSegment(ILcdPoint aP1, ILcdPoint aP2, ILcdArc aArc, ILcdEllipsoid aEllipsoid, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT1, ILcd2DEditablePoint aResultSFCT2) Returns the number of intersection points between an elliptical arc and a geodesic line defined by its start point and a direction.final intTLcdEllipsoidIntersectionUtil.intersection2DGeodesicLineWithArcSegment(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdEllipsoid aEllipsoid, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT1, ILcd2DEditablePoint aResultSFCT2) Returns the number of intersection points between an elliptical arc and a geodesic line defined by its start point and a direction. -
Uses of ILcdPoint in com.luciad.ais.model.aerodrome
Subinterfaces of ILcdPoint in com.luciad.ais.model.aerodromeModifier and TypeInterfaceDescriptioninterfaceThis interface describes the geometry and the relationships of an aerodrome.interfaceAn 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.interfaceThis interface defines operations to edit the attributes and relationships of anILcdAerodrome.interfaceThis interface is an extension of theILcdArrestingGearinterface that allows to change the attributes and relationships of an arresting gear.interfaceThis interface defines operations to edit the attributes and relationships of anILcdRunwayClinePoint.interfaceThis interface describes the geometry and the relationships of a runway cline point.Classes in com.luciad.ais.model.aerodrome that implement ILcdPointModifier and TypeClassDescriptionclassThe default implementation of an aerodrome without additional properties.classThis class represents an arresting gear with only default properties.classThe default implementation of an aerodrome with properties.classThe default implementation of an arresting gear with properties.classThe default implementation of a runway cline point with features.classThe default implementation of a runway cline point with default properties.Methods in com.luciad.ais.model.aerodrome that return ILcdPointModifier and TypeMethodDescriptionILcdRunwayDirection.getDisplacedThresholdPoint()Returns the threshold point of this runway direction.TLcdRunwayDirection.getDisplacedThresholdPoint()TLcdHelipad.getEndPoint()TLcdHelipad.getFocusPoint()TLcdHelipad.getPoint(int aIndex) TLcdHelipad.getStartPoint()Methods in com.luciad.ais.model.aerodrome with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdHelipad.contains2D(ILcdPoint aPoint) booleanTLcdHelipad.contains3D(ILcdPoint aPoint) intTLcdHelipad.getLineSegmentIntersectionCount(ILcdPoint aILcdPoint, ILcdPoint aILcdPoint1) voidILcdEditableRunwayDirection.setDisplacedThresholdPoint(ILcdPoint aThresholdPoint) Specifies the threshold point of this runway direction.voidTLcdRunwayDirection.setDisplacedThresholdPoint(ILcdPoint aThresholdPoint) -
Uses of ILcdPoint in com.luciad.ais.model.airspace
Subinterfaces of ILcdPoint in com.luciad.ais.model.airspaceModifier and TypeInterfaceDescriptioninterfaceThis interface describes the geometry and the relationships of an airspace segment.interfaceThis interface defines operations to edit the attributes and relationships of anILcdAirspaceSegment.Classes in com.luciad.ais.model.airspace that implement ILcdPointModifier and TypeClassDescriptionclassThe default implementation of an airspace segment without features.classAn implementation of an airspace segment that uses aILcdGeoPathLeg.SUB_POINT_LISTas geopath leg type together with a shared subpointlist as dataset.Methods in com.luciad.ais.model.airspace that return ILcdPointModifier and TypeMethodDescriptionTLcdAirspace.getEndPoint()TLcdAirspaceCorridor.getEndPoint()TLcdAirspace.getFocusPoint()TLcdAirspaceCorridor.getFocusPoint()ILcdAirspaceCorridor.getPoint(int aIndex) Returns the point of the axis at the given index.TLcdAirspace.getPoint(int i) TLcdAirspaceCorridor.getPoint(int i) TLcdAirspace.getStartPoint()TLcdAirspaceCorridor.getStartPoint()Methods in com.luciad.ais.model.airspace with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdAirspace.contains2D(ILcdPoint aPoint) booleanTLcdAirspaceCorridor.contains2D(ILcdPoint aPoint) booleanTLcdAssociationBasedAirspace.contains2D(ILcdPoint aPoint) booleanTLcdAirspace.contains3D(ILcdPoint aPoint) booleanTLcdAirspaceCorridor.contains3D(ILcdPoint aPoint) booleanTLcdAssociationBasedAirspace.contains3D(ILcdPoint aPoint) intTLcdAirspace.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdAirspaceCorridor.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) -
Uses of ILcdPoint in com.luciad.ais.model.finalapproachpath
Methods in com.luciad.ais.model.finalapproachpath that return ILcdPointModifier and TypeMethodDescriptionILcdFinalApproachPath.getFlightPathAlignmentPoint()The flight path alignment point (FPAP) of the final approach path.TLcdFinalApproachPath.getFlightPathAlignmentPoint()ILcdFinalApproachPath.getLandingThresholdPoint()The landing threshold point (LTP) of the final approach path.TLcdFinalApproachPath.getLandingThresholdPoint()Methods in com.luciad.ais.model.finalapproachpath with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidILcdEditableFinalApproachPath.setFlightPathAlignmentPoint(ILcdPoint aFlightPathAlignmentPoint) Specifies the flight path alignment point for the final approach path.voidTLcdFinalApproachPath.setFlightPathAlignmentPoint(ILcdPoint aFlightPathAlignmentPoint) voidILcdEditableFinalApproachPath.setLandingThresholdPoint(ILcdPoint aLandingThresholdPoint) Specifies the landing threshold point for the final approach path.voidTLcdFinalApproachPath.setLandingThresholdPoint(ILcdPoint aLandingThresholdPoint) -
Uses of ILcdPoint in com.luciad.ais.model.obstacle
Subinterfaces of ILcdPoint in com.luciad.ais.model.obstacleModifier and TypeInterfaceDescriptioninterfaceThis extension of theILcdEditableObstacleinterface allows users to change the geodetic datum of an obstacle.interfaceThis interface describes the geometry and the relationships of an obstacle.Classes in com.luciad.ais.model.obstacle that implement ILcdPointModifier and TypeClassDescriptionclassThis extension ofTLcdFeaturedObstaclehas all facilities to store obstacle related aspects.classThis class defines an obstacle. -
Uses of ILcdPoint in com.luciad.ais.model.parachutejumparea
Subinterfaces of ILcdPoint in com.luciad.ais.model.parachutejumpareaModifier and TypeInterfaceDescriptioninterfaceThis interface defines operations to edit the attributes and relationships of anILcdParachuteJumpAreaSegment.interfaceThis interface describes the geometry and the relationships of an parachute jump area segment.Classes in com.luciad.ais.model.parachutejumparea that implement ILcdPointModifier and TypeClassDescriptionclassThe default implementation of a parachute jump area segment without features.Methods in com.luciad.ais.model.parachutejumparea that return ILcdPointModifier and TypeMethodDescriptionTLcdParachuteJumpArea.getEndPoint()TLcdParachuteJumpArea.getFocusPoint()TLcdParachuteJumpArea.getPoint(int i) TLcdParachuteJumpArea.getStartPoint()Methods in com.luciad.ais.model.parachutejumparea with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdParachuteJumpArea.contains2D(ILcdPoint aPoint) booleanTLcdParachuteJumpArea.contains3D(ILcdPoint aPoint) intTLcdParachuteJumpArea.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) -
Uses of ILcdPoint in com.luciad.ais.model.procedure
Methods in com.luciad.ais.model.procedure that return ILcdPointModifier and TypeMethodDescriptionILcdProcedureLeg.getArcCentreFix()For RF legs only, returns the center of the turn arc.TLcdProcedureLeg.getArcCentreFix()TLcdAircraftState.getCurrentPosition()Returns the current position of the aircraft.TLcdProcedureTrajectory.getEndPoint()ILcdProcedureLeg.getFix()TLcdProcedureLeg.getFix()TLcdProcedureTrajectory.getFocusPoint()TLcdProcedureTrajectory.getPoint(int aIndex) Returns the trajectory point at the given index.ILcdProcedureLeg.getRecommendedNavaid()An auxiliary navaid for AF, CD, CR legs.TLcdProcedureLeg.getRecommendedNavaid()ILcdHolding.getSignificantPoint()Return the significant point (waypoint) of this holding.TLcdHolding.getSignificantPoint()TLcdProcedureTrajectory.getStartPoint()Methods in com.luciad.ais.model.procedure with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidILcdProcedureGeometryHandler.beginAngleArc(ILcdPoint aCenter, double aRadius, double aStartAngle, double aArcAngle, double aBeginHeight, double aEndHeight, TLcdProcedureGeometryType aType) Marks the start of an arc.booleanTLcdProcedureTrajectory.contains2D(ILcdPoint aPoint) Returnsfalse.booleanTLcdProcedureTrajectory.contains3D(ILcdPoint aPoint) Returnsfalse.protected voidTLcdProcedureGeometryCalculator.flyByOntoArc(TLcdAircraftState aStateSFCT, ILcdPoint aTerminator, ILcdPoint aCenter, double aRadius, boolean aClockwise, ILcdProcedureGeometryHandler aHandler) Executes a flyby onto the given arc.protected voidTLcdProcedureGeometryCalculator.flyByOntoLine(TLcdAircraftState aStateSFCT, ILcdPoint aP1, ILcdPoint aP2, ILcdProcedureGeometryHandler aHandler) Executes a flyby onto the given line segment.protected voidTLcdProcedureGeometryCalculator.flyOverOntoArc(TLcdAircraftState aStateSFCT, ILcdPoint aTerminator, ILcdPoint aCenter, double aRadius, boolean aClockwise, ILcdProcedureGeometryHandler aHandler) Executes a flyover onto the specified arc.protected voidTLcdProcedureGeometryCalculator.flyOverOntoLine(TLcdAircraftState aStateSFCT, ILcdPoint aTargetFix, TLcdProcedureLegTurnDirectionType aTurnDirection, ILcdProcedureGeometryHandler aHandler) Executes a flyover onto the line segment specified by the current aircraft position andaTargetFix.intTLcdProcedureTrajectory.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) protected final voidTLcdProcedureGeometryCalculator.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.voidILcdProcedureGeometryHandler.handleArcSegment(ILcdPoint aP1, ILcdPoint aP2, int aIndex, int aNumSegments, TLcdProcedureGeometryType aType) Handle a single segment of a discretized arc.voidILcdProcedureGeometryHandler.handleLine(ILcdPoint aStartPoint, ILcdPoint aEndPoint, TLcdProcedureGeometryType aType) Handle a line segment defined by two points.protected final voidTLcdProcedureGeometryCalculator.handleLine(ILcdPoint aStartPoint, ILcdPoint aEndPoint, TLcdProcedureGeometryType aType, TLcdAircraftState aState, ILcdProcedureGeometryHandler aHandler) This method may be used by derived classes to output geometry.voidILcdProcedureGeometryHandler.handlePoint(ILcdPoint aPoint, TLcdProcedureGeometryType aType) Handle the given point.protected final voidTLcdProcedureGeometryCalculator.handlePoint(ILcdPoint aPoint, TLcdProcedureGeometryType aType, TLcdAircraftState aState, ILcdProcedureGeometryHandler aHandler) This method may be used by derived classes to output geometry.voidILcdEditableProcedureLeg.setArcCentreFix(ILcdPoint aArcCentreFix) For RF legs, sets the center point of the turn arc.voidTLcdProcedureLeg.setArcCentreFix(ILcdPoint aArcCentreFix) voidTLcdAircraftState.setCurrentPosition(ILcdPoint aPos) Moves the current position to the specified location.voidSets the fix associated with this leg.voidvoidILcdEditableProcedureLeg.setRecommendedNavaid(ILcdPoint aRecommendedNavaid) Sets the secondary navaid for AF, CD, CR legs.voidTLcdProcedureLeg.setRecommendedNavaid(ILcdPoint aRecommendedNavaid) voidILcdEditableHolding.setSignificantPoint(ILcdPoint aSignificantPoint) Specify the significant point (waypoint) of this holding.voidTLcdHolding.setSignificantPoint(ILcdPoint aSignificantPoint) -
Uses of ILcdPoint in com.luciad.ais.model.refuelingtrack
Subinterfaces of ILcdPoint in com.luciad.ais.model.refuelingtrackModifier and TypeInterfaceDescriptioninterfaceAn editable extension ofILcdRefuelingTrackPoint.interfaceThis interface describes the geometry and the relationships of a refueling track point.Classes in com.luciad.ais.model.refuelingtrack that implement ILcdPointModifier and TypeClassDescriptionclassThis extension ofTLcdRefuelingTrackPointhas all facilities to store refueling route point related aspects.classThis class represents a refueling route point. -
Uses of ILcdPoint in com.luciad.ais.model.route
Subinterfaces of ILcdPoint in com.luciad.ais.model.routeModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdMilitaryTrainingRoutePointinterface that allows to change the attributes and relationships of a military training route point.interfaceThis interface is an extension of theILcdRoutePointinterface that allows to change the attributes and relationships of a route point.interfaceThis interface describes the geometry and the relationships of a military training route point.interfaceThis interface describes the geometry and the relationships of a route point.Classes in com.luciad.ais.model.route that implement ILcdPointModifier and TypeClassDescriptionclassA featured extension ofTLcdMilitaryTrainingRoutePoint.classAn implementation ofILcdMilitaryTrainingRoutePoint.Methods in com.luciad.ais.model.route that return ILcdPointModifier and TypeMethodDescriptionILcdRouteSegment.getBeginPoint()Returns the first point of this route segment.TLcdRouteSegment.getBeginPoint()ILcdRouteSegment.getEndPoint()Returns the second point of this route segment.TLcdRouteSegment.getEndPoint()TLcdRouteSegment.getPoint(int i) Methods in com.luciad.ais.model.route with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidILcdEditableRouteSegment.setBeginPoint(ILcdPoint aBeginPoint) Specifies the begin point of this route segment.voidTLcdRouteSegment.setBeginPoint(ILcdPoint aBeginPoint) voidILcdEditableRouteSegment.setEndPoint(ILcdPoint aEndPoint) Specifies the end point for this route segment.voidTLcdRouteSegment.setEndPoint(ILcdPoint aEndPoint) -
Uses of ILcdPoint in com.luciad.ais.model.service
Subinterfaces of ILcdPoint in com.luciad.ais.model.serviceModifier and TypeInterfaceDescriptioninterfaceThis interface defines operations to edit the attributes and relationships of anILcdLocationBasedService.interfaceThis interface describes the geometry and the relationships of a location-based service object.Classes in com.luciad.ais.model.service that implement ILcdPointModifier and TypeClassDescriptionclassThe default implementation of a location-based service object with additional properties.classThe default implementation of a location-based service object with default properties. -
Uses of ILcdPoint in com.luciad.ais.model.vfr
Subinterfaces of ILcdPoint in com.luciad.ais.model.vfrModifier and TypeInterfaceDescriptioninterfaceThis interface defines operations to edit the attributes and relationships of anILcdVFRRoutePoint.interfaceThis interface describes the geometry and the relationships of a VFR route point.Classes in com.luciad.ais.model.vfr that implement ILcdPointModifier and TypeClassDescriptionclassThe default implementation of a VFR route point with addtional properties.classThe default implementation of a VFR route point without features.Methods in com.luciad.ais.model.vfr that return ILcdPoint -
Uses of ILcdPoint in com.luciad.ais.shape
Subinterfaces of ILcdPoint in com.luciad.ais.shapeModifier and TypeInterfaceDescriptioninterfaceAn editable extension ofILcdGeoPathLeg.interfaceAnILcdGeoPathLegis a geometric shape defined by a point and, depending on the type of the leg, a number of other parameters.Classes in com.luciad.ais.shape that implement ILcdPointModifier and TypeClassDescriptionclassAn generic point class that delegates to another ILcd3DEditablePoint instance.classAn implementation of theILcdGeoPathLeginterface.Methods in com.luciad.ais.shape that return ILcdPointModifier and TypeMethodDescriptionTLcdAISArcBand.getCenter()TLcdAISPolygon.getEndPoint()TLcdAISPolyline.getEndPoint()TLcdDiscretizedLonLatGeoPath.getEndPoint()TLcdAISArcBand.getFocusPoint()TLcdAISPoint.getFocusPoint()TLcdAISPolygon.getFocusPoint()TLcdAISPolyline.getFocusPoint()TLcdDiscretizedLonLatGeoPath.getFocusPoint()TLcdAISPolygon.getPoint(int i) TLcdAISPolyline.getPoint(int i) TLcdDiscretizedLonLatGeoPath.getPoint(int aIndex) TLcdAISPolygon.getStartPoint()TLcdAISPolyline.getStartPoint()TLcdDiscretizedLonLatGeoPath.getStartPoint()Methods in com.luciad.ais.shape with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected booleanTLcdDiscretizedLonLatGeoPath.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.booleanTLcdAISArcBand.contains2D(ILcdPoint aPoint) booleanTLcdAISPoint.contains2D(ILcdPoint aPoint) booleanTLcdAISPolygon.contains2D(ILcdPoint aILcdPoint) booleanTLcdAISPolyline.contains2D(ILcdPoint aPoint) booleanTLcdDiscretizedLonLatGeoPath.contains2D(ILcdPoint aPoint) booleanTLcdAISArcBand.contains3D(ILcdPoint aPoint) booleanTLcdAISPoint.contains3D(ILcdPoint aPoint) booleanTLcdAISPolygon.contains3D(ILcdPoint aILcdPoint) booleanTLcdAISPolyline.contains3D(ILcdPoint aPoint) booleanTLcdDiscretizedLonLatGeoPath.contains3D(ILcdPoint aPoint) intTLcdAISPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdAISPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdDiscretizedLonLatGeoPath.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) voidvoidvoidvoidvoidvoidvoid -
Uses of ILcdPoint in com.luciad.earth.tileset.datatype
Methods in com.luciad.earth.tileset.datatype that return ILcdPointMethods in com.luciad.earth.tileset.datatype with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidTLcdEarthVertexArray.setCoordinateOrigin(ILcdPoint aCoordinateOrigin) -
Uses of ILcdPoint in com.luciad.earth.tileset.terrain
Methods in com.luciad.earth.tileset.terrain with parameters of type ILcdPointModifier and TypeMethodDescriptiondoubleTLcdEarthTileSetElevationProvider.retrieveElevationAt(ILcdPoint aPoint, ILcdGeoReference aGeoReference) doubleTLcdEarthTileSetElevationProvider.retrieveElevationAt(ILcdPoint aPoint, ILcdGeoReference aGeoReference, double aDesiredResolution) doubleTLcdEarthTileSetElevationProviderAdapter.retrieveHeightAt(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.earth.util
Methods in com.luciad.earth.util with parameters of type ILcdPointModifier and TypeMethodDescriptionabstract doubleALcdEarthTerrainElevationProvider.retrieveElevationAt(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns the elevation for a given location, defined in meters above mean sea level.doubleALcdEarthTerrainElevationProvider.retrieveElevationAt(ILcdPoint aPoint, ILcdGeoReference aPointReference, double aDesiredResolution) Returns the elevation for a given location, defined in meters above mean sea level.doubleTLcdEarthTerrainElevationProvider.retrieveElevationAt(ILcdPoint aPoint, ILcdGeoReference aGeoReference) doubleTLcdEarthTerrainElevationProvider.retrieveElevationAt(ILcdPoint aPoint, ILcdGeoReference aPointReference, double aDesiredResolution) voidILcdEarthMultivaluedProvider.retrieveValuesSFCT(ILcdPoint aPoint, double[] aValues) Retrieves all the values at a given point. -
Uses of ILcdPoint in com.luciad.earth.view.vertical
Methods in com.luciad.earth.view.vertical that return ILcdPointMethods in com.luciad.earth.view.vertical with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected doubleTLcdVVTerrainModel.calculateStepSize(int aSegmentIndex, double aSegmentDistance, ILcdPoint aSegmentPoint1, ILcdPoint aSegmentPoint2, ILcdModelReference aPointReference) This method calculates the step size using which the terrain is sampled. -
Uses of ILcdPoint in com.luciad.format.aixm51.model.abstractfeature
Methods in com.luciad.format.aixm51.model.abstractfeature that return ILcdPointModifier and TypeMethodDescriptionTLcdAIXM51AbstractAIXMFeature.getFocusPoint()TLcdAIXM51AbstractAIXMTimeSlice.getFocusPoint()Methods in com.luciad.format.aixm51.model.abstractfeature with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdAIXM51AbstractAIXMTimeSlice.contains2D(ILcdPoint aPoint) booleanTLcdAIXM51AbstractAIXMTimeSlice.contains3D(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.aixm51.model.features.airspace
Methods in com.luciad.format.aixm51.model.features.airspace that return ILcdPointMethods in com.luciad.format.aixm51.model.features.airspace with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdAIXM51AirspaceVolume.contains2D(ILcdPoint aILcdPoint) booleanTLcdAIXM51AirspaceVolume.contains3D(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.aixm51.model.features.geometry
Classes in com.luciad.format.aixm51.model.features.geometry that implement ILcdPointModifier and TypeClassDescriptionclassA class that represents an AIXM 5.1 elevated point.classA class that represents an AIXM 5.1 Point.Methods in com.luciad.format.aixm51.model.features.geometry that return ILcdPointModifier and TypeMethodDescriptionTLcdAIXM51ElevatedCurve.getFocusPoint()TLcdAIXM51ElevatedSurface.getFocusPoint() -
Uses of ILcdPoint in com.luciad.format.aixm51.model.features.obstacle
Methods in com.luciad.format.aixm51.model.features.obstacle that return ILcdPointMethods in com.luciad.format.aixm51.model.features.obstacle with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdAIXM51VerticalStructurePart.contains2D(ILcdPoint aPoint) booleanTLcdAIXM51VerticalStructurePart.contains3D(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.asdi
Classes in com.luciad.format.asdi that implement ILcdPointMethods in com.luciad.format.asdi that return ILcdPointModifier and TypeMethodDescriptionTLcdASDIFlightPlan.getPoint(int aPointIndex) Retrieves the intended route position indicated byaPointIndex.TLcdASDIFlightPlanHistory.getPoint(int aPointIndex) Retrieves the position indicated byaPointIndexin the most recent intended path.TLcdASDIFlightPlanHistory.getPoint(int aFlightPlanIndex, int aPointIndex) Retrieves the position indicated byaPointIndexin the intended path of the flight plan at indexaFlightPlanIndex.TLcdASDITrajectory.getPoint(int aIndex) -
Uses of ILcdPoint in com.luciad.format.asterix
Classes in com.luciad.format.asterix that implement ILcdPointModifier and TypeClassDescriptionclassDefines an ASTERIX plot.classTime-dependent view on aTLcdASTERIXTrajectory.Methods in com.luciad.format.asterix that return ILcdPointModifier and TypeMethodDescriptionTLcdASTERIXTrajectory.getEndPoint()TLcdASTERIXPrecipitationZone.getFocusPoint()TLcdASTERIXTrajectory.getFocusPoint()TLcdASTERIXTrajectory.getPoint(int aIndex) TLcdASTERIXTrajectory.getStartPoint()Methods in com.luciad.format.asterix with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdASTERIXPlot.contains2D(ILcdPoint aPoint) booleanTLcdASTERIXPrecipitationZone.contains2D(ILcdPoint aPoint) booleanTLcdASTERIXTrajectory.contains2D(ILcdPoint aPoint) booleanTLcdASTERIXPlot.contains3D(ILcdPoint aPoint) booleanTLcdASTERIXPrecipitationZone.contains3D(ILcdPoint aPoint) booleanTLcdASTERIXTrajectory.contains3D(ILcdPoint aPoint) intTLcdASTERIXTrajectory.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) Constructors in com.luciad.format.asterix with parameters of type ILcdPointModifierConstructorDescriptionTLcdASTERIXReferenceProvider(ILcdPoint aRadarPosition) The provider will return an azimuthal equidistant reference with the given origin and no rotation.TLcdASTERIXReferenceProvider(ILcdPoint aRadarPosition, double aRadarPlatformOrientation) The provider will return an azimuthal equidistant reference with the given origin and rotation. -
Uses of ILcdPoint in com.luciad.format.bingmaps
Methods in com.luciad.format.bingmaps that return ILcdPointModifier and TypeMethodDescriptionTLcdBingMapsCoverageArea.getFocusPoint()TLcdBingMapsCoverageArea.getLocation()Methods in com.luciad.format.bingmaps with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdBingMapsCoverageArea.contains2D(ILcdPoint aPoint) booleanTLcdBingMapsCoverageArea.contains3D(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.database
Methods in com.luciad.format.database that return ILcdPointModifier and TypeMethodDescriptionTLcdFeaturedMultiShapeList.getFocusPoint()TLcdFeaturedSingleShapeList.getFocusPoint()Methods in com.luciad.format.database with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdFeaturedMultiShapeList.contains2D(ILcdPoint aPoint) booleanTLcdFeaturedSingleShapeList.contains2D(ILcdPoint aPoint) booleanTLcdFeaturedMultiShapeList.contains3D(ILcdPoint aPoint) booleanTLcdFeaturedSingleShapeList.contains3D(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.database.shape
Classes in com.luciad.format.database.shape that implement ILcdPointModifier and TypeClassDescriptionclassThis class represents aTLcdLonLatHeightMPointwith a measure value.classThis class represents aTLcdLonLatPointwith a measure (M) value.classThis class represents aTLcdXYPointwith a measure (M) value.classThis class represents aTLcdXYZPointwith a measure value. -
Uses of ILcdPoint in com.luciad.format.dgn
Methods in com.luciad.format.dgn that return ILcdPointModifier and TypeMethodDescriptionTLcdDGNReferenceFile.getMasterOrigin()Returns the master origin.TLcdDGNReferenceFile.getReferenceOrigin()Returns the reference origin.Constructors in com.luciad.format.dgn with parameters of type ILcdPointModifierConstructorDescriptionTLcdDGNReferenceFile(String aFileSpecification, String aLogicalName, String aDescription, int aFileNumber, long aLevelMask, TLcdDGNLevelSymbology aLevelSymbology, ILcdPoint aReferenceOrigin, ILcdPoint aMasterOrigin, double aRotationAngle, double aConversionFactor, ILcdPointList aClip) -
Uses of ILcdPoint in com.luciad.format.dwg
Classes in com.luciad.format.dwg that implement ILcdPointModifier and TypeClassDescriptionclassThis class represents a Point from a DWG file.Constructors in com.luciad.format.dwg with parameters of type ILcdPointModifierConstructorDescriptionTLcdDWGPoint(TLcdDWGExtendedEntityData aExtendedEntityData, TLcdDWGDisplayInfo aDisplayInfo, ILcdPoint aPoint) Creates a new TLcdDWGPoint with the given DWG properties and coordinates. -
Uses of ILcdPoint in com.luciad.format.gdf
Subinterfaces of ILcdPoint in com.luciad.format.gdfModifier and TypeInterfaceDescriptioninterfaceRepresents a GDF point feature. -
Uses of ILcdPoint in com.luciad.format.gml2.model
Classes in com.luciad.format.gml2.model that implement ILcdPointModifier and TypeClassDescriptionclassA Point is defined by a single coordinate tuple.Methods in com.luciad.format.gml2.model that return ILcdPointModifier and TypeMethodDescriptionTLcdGML2LinearRing.getEndPoint()TLcdGML2LineString.getEndPoint()TLcdGML2AbstractFeature.getFocusPoint()TLcdGML2AbstractGeometry.getFocusPoint()TLcdGML2Box.getFocusPoint()TLcdGML2GeometryCollection.getFocusPoint()TLcdGML2LinearRing.getFocusPoint()TLcdGML2LineString.getFocusPoint()TLcdGML2Point.getFocusPoint()TLcdGML2Polygon.getFocusPoint()TLcdGML2Box.getLocation()TLcdGML2Coordinates.getPoint(int aIndex) Deprecated.TLcdGML2Polygon.getPoint(int aIndex) TLcdGML2LinearRing.getStartPoint()TLcdGML2LineString.getStartPoint()Methods in com.luciad.format.gml2.model with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdGML2AbstractFeature.contains2D(ILcdPoint aPoint) booleanTLcdGML2AbstractGeometry.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML2Box.contains2D(ILcdPoint aPoint) booleanTLcdGML2GeometryCollection.contains2D(ILcdPoint aPoint) booleanTLcdGML2LinearRing.contains2D(ILcdPoint aPoint) booleanTLcdGML2LineString.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML2Point.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML2Polygon.contains2D(ILcdPoint aPoint) booleanTLcdGML2AbstractFeature.contains3D(ILcdPoint aPoint) booleanTLcdGML2AbstractGeometry.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML2Box.contains3D(ILcdPoint aPoint) booleanTLcdGML2GeometryCollection.contains3D(ILcdPoint aPoint) booleanTLcdGML2LinearRing.contains3D(ILcdPoint aPoint) booleanTLcdGML2LineString.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML2Point.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML2Polygon.contains3D(ILcdPoint aPoint) intTLcdGML2LinearRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML2LineString.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) voidvoidvoidvoidvoidvoidvoidvoidvoidTLcdGML2Box.setToIncludePoint2D(ILcdPoint aPoint) voidTLcdGML2Box.setToIncludePoint3D(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.gml31.model
Classes in com.luciad.format.gml31.model that implement ILcdPointModifier and TypeClassDescriptionclassDirect position instances hold the coordinates for a position within some coordinate reference system (CRS).classA Point is defined by a single coordinate tuple.classVector instances hold the components for a (usually spatial) vector within some coordinate reference system (CRS).Methods in com.luciad.format.gml31.model that return ILcdPointModifier and TypeMethodDescriptionTLcdGML31Arc.getCenter()TLcdGML31ArcByBulge.getCenter()TLcdGML31ArcByCenterPoint.getCenter()TLcdGML31Circle.getCenter()TLcdGML31CircleByCenterPoint.getCenter()TLcdGML31AbstractCurve.getEndPoint()TLcdGML31AbstractCurveSegment.getEndPoint()TLcdGML31AbstractRing.getEndPoint()TLcdGML31Arc.getEndPoint()TLcdGML31ArcByBulge.getEndPoint()TLcdGML31ArcByCenterPoint.getEndPoint()TLcdGML31ArcString.getEndPoint()TLcdGML31ArcStringByBulge.getEndPoint()TLcdGML31Circle.getEndPoint()TLcdGML31CircleByCenterPoint.getEndPoint()TLcdGML31CompositeCurve.getEndPoint()TLcdGML31Curve.getEndPoint()TLcdGML31GeodesicString.getEndPoint()TLcdGML31LinearRing.getEndPoint()TLcdGML31LineString.getEndPoint()TLcdGML31LineStringSegment.getEndPoint()TLcdGML31OrientableCurve.getEndPoint()TLcdGML31Ring.getEndPoint()TLcdGML31Triangle.getEndPoint()TLcdGML31Circle.getFirstIntermediatePoint()TLcdGML31AbstractCurveSegment.getFocusPoint()TLcdGML31AbstractFeature.getFocusPoint()TLcdGML31AbstractGeometry.getFocusPoint()TLcdGML31AbstractRing.getFocusPoint()TLcdGML31AbstractSurfacePatch.getFocusPoint()TLcdGML31Arc.getFocusPoint()TLcdGML31ArcByBulge.getFocusPoint()TLcdGML31ArcByCenterPoint.getFocusPoint()TLcdGML31ArcString.getFocusPoint()TLcdGML31ArcStringByBulge.getFocusPoint()TLcdGML31Circle.getFocusPoint()TLcdGML31CircleByCenterPoint.getFocusPoint()TLcdGML31CompositeCurve.getFocusPoint()TLcdGML31Curve.getFocusPoint()TLcdGML31DirectPosition.getFocusPoint()TLcdGML31Envelope.getFocusPoint()TLcdGML31GeodesicString.getFocusPoint()TLcdGML31LinearRing.getFocusPoint()TLcdGML31LineString.getFocusPoint()TLcdGML31LineStringSegment.getFocusPoint()TLcdGML31MultiCurve.getFocusPoint()TLcdGML31MultiGeometry.getFocusPoint()TLcdGML31MultiLineString.getFocusPoint()TLcdGML31MultiPoint.getFocusPoint()TLcdGML31MultiPolygon.getFocusPoint()TLcdGML31MultiSurface.getFocusPoint()TLcdGML31OrientableCurve.getFocusPoint()TLcdGML31OrientableSurface.getFocusPoint()TLcdGML31Point.getFocusPoint()TLcdGML31Polygon.getFocusPoint()TLcdGML31PolygonPatch.getFocusPoint()TLcdGML31Rectangle.getFocusPoint()TLcdGML31Ring.getFocusPoint()TLcdGML31Surface.getFocusPoint()TLcdGML31Triangle.getFocusPoint()TLcdGML31Vector.getFocusPoint()TLcdGML31Arc.getIntermediatePoint()TLcdGML31Envelope.getLocation()TLcdGML31Rectangle.getLocation()TLcdGML31Coordinates.getPoint(int aIndex) Deprecated.TLcdGML31DirectPositionList.getPoint(int aIndex) TLcdGML31Triangle.getPoint(int aIndex) TLcdGML31Circle.getSecondIntermediatePoint()TLcdGML31AbstractCurve.getStartPoint()TLcdGML31AbstractCurveSegment.getStartPoint()TLcdGML31AbstractRing.getStartPoint()TLcdGML31Arc.getStartPoint()TLcdGML31ArcByBulge.getStartPoint()TLcdGML31ArcByCenterPoint.getStartPoint()TLcdGML31ArcString.getStartPoint()TLcdGML31ArcStringByBulge.getStartPoint()TLcdGML31Circle.getStartPoint()TLcdGML31CircleByCenterPoint.getStartPoint()TLcdGML31CompositeCurve.getStartPoint()TLcdGML31Curve.getStartPoint()TLcdGML31GeodesicString.getStartPoint()TLcdGML31LinearRing.getStartPoint()TLcdGML31LineString.getStartPoint()TLcdGML31LineStringSegment.getStartPoint()TLcdGML31OrientableCurve.getStartPoint()TLcdGML31Ring.getStartPoint()TLcdGML31Triangle.getStartPoint()Methods in com.luciad.format.gml31.model with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanAdapts this arc such that its start point and end point coincide with the given start and end point.booleanbooleanTLcdGML31AbstractCurveSegment.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML31AbstractFeature.contains2D(ILcdPoint aPoint) booleanTLcdGML31AbstractGeometry.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML31AbstractRing.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML31AbstractSurfacePatch.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML31Arc.contains2D(ILcdPoint aPoint) booleanTLcdGML31ArcByBulge.contains2D(ILcdPoint aPoint) booleanTLcdGML31ArcByCenterPoint.contains2D(ILcdPoint aPoint) booleanTLcdGML31ArcString.contains2D(ILcdPoint aPoint) booleanTLcdGML31ArcStringByBulge.contains2D(ILcdPoint aPoint) booleanTLcdGML31Circle.contains2D(ILcdPoint aPoint) booleanTLcdGML31CircleByCenterPoint.contains2D(ILcdPoint aPoint) booleanTLcdGML31CompositeCurve.contains2D(ILcdPoint aPoint) booleanTLcdGML31Curve.contains2D(ILcdPoint aPoint) booleanTLcdGML31DirectPosition.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML31Envelope.contains2D(ILcdPoint aPoint) booleanTLcdGML31GeodesicString.contains2D(ILcdPoint aPoint) booleanTLcdGML31LinearRing.contains2D(ILcdPoint aPoint) booleanTLcdGML31LineString.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML31LineStringSegment.contains2D(ILcdPoint aPoint) booleanTLcdGML31MultiCurve.contains2D(ILcdPoint aPoint) booleanTLcdGML31MultiGeometry.contains2D(ILcdPoint aPoint) booleanTLcdGML31MultiLineString.contains2D(ILcdPoint aPoint) booleanTLcdGML31MultiPoint.contains2D(ILcdPoint aPoint) booleanTLcdGML31MultiPolygon.contains2D(ILcdPoint aPoint) booleanTLcdGML31MultiSurface.contains2D(ILcdPoint aPoint) booleanTLcdGML31OrientableCurve.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML31OrientableSurface.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML31Point.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML31Polygon.contains2D(ILcdPoint aPoint) booleanTLcdGML31PolygonPatch.contains2D(ILcdPoint aPoint) booleanTLcdGML31Rectangle.contains2D(ILcdPoint aPoint) booleanTLcdGML31Ring.contains2D(ILcdPoint aPoint) booleanTLcdGML31Surface.contains2D(ILcdPoint aPoint) booleanTLcdGML31Triangle.contains2D(ILcdPoint aArg0) booleanTLcdGML31Vector.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML31AbstractCurveSegment.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML31AbstractFeature.contains3D(ILcdPoint aPoint) booleanTLcdGML31AbstractGeometry.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML31AbstractRing.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML31AbstractSurfacePatch.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML31Arc.contains3D(ILcdPoint aPoint) booleanTLcdGML31ArcByBulge.contains3D(ILcdPoint aPoint) booleanTLcdGML31ArcByCenterPoint.contains3D(ILcdPoint aPoint) booleanTLcdGML31ArcString.contains3D(ILcdPoint aPoint) booleanTLcdGML31ArcStringByBulge.contains3D(ILcdPoint aPoint) booleanTLcdGML31Circle.contains3D(ILcdPoint aPoint) booleanTLcdGML31CircleByCenterPoint.contains3D(ILcdPoint aPoint) booleanTLcdGML31CompositeCurve.contains3D(ILcdPoint aPoint) booleanTLcdGML31Curve.contains3D(ILcdPoint aPoint) booleanTLcdGML31DirectPosition.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML31Envelope.contains3D(ILcdPoint aPoint) booleanTLcdGML31GeodesicString.contains3D(ILcdPoint aPoint) booleanTLcdGML31LinearRing.contains3D(ILcdPoint aPoint) booleanTLcdGML31LineString.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML31LineStringSegment.contains3D(ILcdPoint aPoint) booleanTLcdGML31MultiCurve.contains3D(ILcdPoint aPoint) booleanTLcdGML31MultiGeometry.contains3D(ILcdPoint aPoint) booleanTLcdGML31MultiLineString.contains3D(ILcdPoint aPoint) booleanTLcdGML31MultiPoint.contains3D(ILcdPoint aPoint) booleanTLcdGML31MultiPolygon.contains3D(ILcdPoint aPoint) booleanTLcdGML31MultiSurface.contains3D(ILcdPoint aPoint) booleanTLcdGML31OrientableCurve.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML31OrientableSurface.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML31Point.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML31Polygon.contains3D(ILcdPoint aPoint) booleanTLcdGML31PolygonPatch.contains3D(ILcdPoint aPoint) booleanTLcdGML31Rectangle.contains3D(ILcdPoint aPoint) booleanTLcdGML31Ring.contains3D(ILcdPoint aPoint) booleanTLcdGML31Surface.contains3D(ILcdPoint aPoint) booleanTLcdGML31Triangle.contains3D(ILcdPoint aArg0) booleanTLcdGML31Vector.contains3D(ILcdPoint aILcdPoint) intTLcdGML31AbstractCurve.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31AbstractCurveSegment.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31AbstractRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31Arc.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31ArcByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31ArcByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31ArcString.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31ArcStringByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31Circle.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31CircleByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31CompositeCurve.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31Curve.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31GeodesicString.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31LinearRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31LineString.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31LineStringSegment.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31OrientableCurve.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31Ring.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML31Triangle.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidTLcdGML31Envelope.setToIncludePoint2D(ILcdPoint aPoint) voidTLcdGML31Rectangle.setToIncludePoint2D(ILcdPoint aArg0) voidTLcdGML31Envelope.setToIncludePoint3D(ILcdPoint aPoint) voidTLcdGML31Rectangle.setToIncludePoint3D(ILcdPoint aArg0) -
Uses of ILcdPoint in com.luciad.format.gml32.model
Classes in com.luciad.format.gml32.model that implement ILcdPointModifier and TypeClassDescriptionclassDirect position instances hold the coordinates for a position within some coordinate reference system (CRS).classA Point is defined by a single coordinate tuple.classFor some applications the components of the position may be adjusted to yield a unit vector.Methods in com.luciad.format.gml32.model that return ILcdPointModifier and TypeMethodDescriptionTLcdGML32Arc.getCenter()TLcdGML32ArcByBulge.getCenter()TLcdGML32ArcByCenterPoint.getCenter()TLcdGML32Circle.getCenter()TLcdGML32CircleByCenterPoint.getCenter()TLcdGML32AbstractCurve.getEndPoint()TLcdGML32AbstractCurveSegment.getEndPoint()TLcdGML32AbstractRing.getEndPoint()TLcdGML32Arc.getEndPoint()TLcdGML32ArcByBulge.getEndPoint()TLcdGML32ArcByCenterPoint.getEndPoint()TLcdGML32ArcString.getEndPoint()TLcdGML32ArcStringByBulge.getEndPoint()TLcdGML32Circle.getEndPoint()TLcdGML32CircleByCenterPoint.getEndPoint()TLcdGML32CompositeCurve.getEndPoint()TLcdGML32Curve.getEndPoint()TLcdGML32GeodesicString.getEndPoint()TLcdGML32LinearRing.getEndPoint()TLcdGML32LineString.getEndPoint()TLcdGML32LineStringSegment.getEndPoint()TLcdGML32OrientableCurve.getEndPoint()TLcdGML32Ring.getEndPoint()TLcdGML32Triangle.getEndPoint()TLcdGML32Circle.getFirstIntermediatePoint()TLcdGML32AbstractCurveSegment.getFocusPoint()TLcdGML32AbstractFeature.getFocusPoint()TLcdGML32AbstractGeometry.getFocusPoint()TLcdGML32AbstractRing.getFocusPoint()TLcdGML32AbstractSurfacePatch.getFocusPoint()TLcdGML32Arc.getFocusPoint()TLcdGML32ArcByBulge.getFocusPoint()TLcdGML32ArcByCenterPoint.getFocusPoint()TLcdGML32ArcString.getFocusPoint()TLcdGML32ArcStringByBulge.getFocusPoint()TLcdGML32Circle.getFocusPoint()TLcdGML32CircleByCenterPoint.getFocusPoint()TLcdGML32CompositeCurve.getFocusPoint()TLcdGML32Curve.getFocusPoint()TLcdGML32DirectPosition.getFocusPoint()TLcdGML32Envelope.getFocusPoint()TLcdGML32GeodesicString.getFocusPoint()TLcdGML32LinearRing.getFocusPoint()TLcdGML32LineString.getFocusPoint()TLcdGML32LineStringSegment.getFocusPoint()TLcdGML32MultiCurve.getFocusPoint()TLcdGML32MultiGeometry.getFocusPoint()TLcdGML32MultiPoint.getFocusPoint()TLcdGML32MultiSurface.getFocusPoint()TLcdGML32OrientableCurve.getFocusPoint()TLcdGML32OrientableSurface.getFocusPoint()TLcdGML32Point.getFocusPoint()TLcdGML32Polygon.getFocusPoint()TLcdGML32PolygonPatch.getFocusPoint()TLcdGML32Rectangle.getFocusPoint()TLcdGML32Ring.getFocusPoint()TLcdGML32Surface.getFocusPoint()TLcdGML32Triangle.getFocusPoint()TLcdGML32Arc.getIntermediatePoint()TLcdGML32Envelope.getLocation()TLcdGML32Rectangle.getLocation()TLcdGML32Coordinates.getPoint(int aIndex) Deprecated.TLcdGML32DirectPositionList.getPoint(int aIndex) TLcdGML32Triangle.getPoint(int aIndex) TLcdGML32Circle.getSecondIntermediatePoint()TLcdGML32AbstractCurve.getStartPoint()TLcdGML32AbstractCurveSegment.getStartPoint()TLcdGML32AbstractRing.getStartPoint()TLcdGML32Arc.getStartPoint()TLcdGML32ArcByBulge.getStartPoint()TLcdGML32ArcByCenterPoint.getStartPoint()TLcdGML32ArcString.getStartPoint()TLcdGML32ArcStringByBulge.getStartPoint()TLcdGML32Circle.getStartPoint()TLcdGML32CircleByCenterPoint.getStartPoint()TLcdGML32CompositeCurve.getStartPoint()TLcdGML32Curve.getStartPoint()TLcdGML32GeodesicString.getStartPoint()TLcdGML32LinearRing.getStartPoint()TLcdGML32LineString.getStartPoint()TLcdGML32LineStringSegment.getStartPoint()TLcdGML32OrientableCurve.getStartPoint()TLcdGML32Ring.getStartPoint()TLcdGML32Triangle.getStartPoint()Methods in com.luciad.format.gml32.model with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanAdapts this arc such that its start point and end point coincide with the given start and end point.booleanbooleanTLcdGML32AbstractCurveSegment.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML32AbstractFeature.contains2D(ILcdPoint aPoint) booleanTLcdGML32AbstractGeometry.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML32AbstractRing.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML32AbstractSurfacePatch.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML32Arc.contains2D(ILcdPoint aPoint) booleanTLcdGML32ArcByBulge.contains2D(ILcdPoint aPoint) booleanTLcdGML32ArcByCenterPoint.contains2D(ILcdPoint aPoint) booleanTLcdGML32ArcString.contains2D(ILcdPoint aPoint) booleanTLcdGML32ArcStringByBulge.contains2D(ILcdPoint aPoint) booleanTLcdGML32Circle.contains2D(ILcdPoint aPoint) booleanTLcdGML32CircleByCenterPoint.contains2D(ILcdPoint aPoint) booleanTLcdGML32CompositeCurve.contains2D(ILcdPoint aPoint) booleanTLcdGML32Curve.contains2D(ILcdPoint aPoint) booleanTLcdGML32DirectPosition.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML32Envelope.contains2D(ILcdPoint aPoint) booleanTLcdGML32GeodesicString.contains2D(ILcdPoint aPoint) booleanTLcdGML32LinearRing.contains2D(ILcdPoint aPoint) booleanTLcdGML32LineString.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML32LineStringSegment.contains2D(ILcdPoint aPoint) booleanTLcdGML32MultiCurve.contains2D(ILcdPoint aPoint) booleanTLcdGML32MultiGeometry.contains2D(ILcdPoint aPoint) booleanTLcdGML32MultiPoint.contains2D(ILcdPoint aPoint) booleanTLcdGML32MultiSurface.contains2D(ILcdPoint aPoint) booleanTLcdGML32OrientableCurve.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML32OrientableSurface.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML32Point.contains2D(ILcdPoint aILcdPoint) booleanTLcdGML32Polygon.contains2D(ILcdPoint aPoint) booleanTLcdGML32PolygonPatch.contains2D(ILcdPoint aPoint) booleanTLcdGML32Rectangle.contains2D(ILcdPoint aPoint) booleanTLcdGML32Ring.contains2D(ILcdPoint aPoint) booleanTLcdGML32Surface.contains2D(ILcdPoint aPoint) booleanTLcdGML32Triangle.contains2D(ILcdPoint aArg0) booleanTLcdGML32AbstractCurveSegment.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML32AbstractFeature.contains3D(ILcdPoint aPoint) booleanTLcdGML32AbstractGeometry.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML32AbstractRing.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML32AbstractSurfacePatch.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML32Arc.contains3D(ILcdPoint aPoint) booleanTLcdGML32ArcByBulge.contains3D(ILcdPoint aPoint) booleanTLcdGML32ArcByCenterPoint.contains3D(ILcdPoint aPoint) booleanTLcdGML32ArcString.contains3D(ILcdPoint aPoint) booleanTLcdGML32ArcStringByBulge.contains3D(ILcdPoint aPoint) booleanTLcdGML32Circle.contains3D(ILcdPoint aPoint) booleanTLcdGML32CircleByCenterPoint.contains3D(ILcdPoint aPoint) booleanTLcdGML32CompositeCurve.contains3D(ILcdPoint aPoint) booleanTLcdGML32Curve.contains3D(ILcdPoint aPoint) booleanTLcdGML32DirectPosition.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML32Envelope.contains3D(ILcdPoint aPoint) booleanTLcdGML32GeodesicString.contains3D(ILcdPoint aPoint) booleanTLcdGML32LinearRing.contains3D(ILcdPoint aPoint) booleanTLcdGML32LineString.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML32LineStringSegment.contains3D(ILcdPoint aPoint) booleanTLcdGML32MultiCurve.contains3D(ILcdPoint aPoint) booleanTLcdGML32MultiGeometry.contains3D(ILcdPoint aPoint) booleanTLcdGML32MultiPoint.contains3D(ILcdPoint aPoint) booleanTLcdGML32MultiSurface.contains3D(ILcdPoint aPoint) booleanTLcdGML32OrientableCurve.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML32OrientableSurface.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML32Point.contains3D(ILcdPoint aILcdPoint) booleanTLcdGML32Polygon.contains3D(ILcdPoint aPoint) booleanTLcdGML32PolygonPatch.contains3D(ILcdPoint aPoint) booleanTLcdGML32Rectangle.contains3D(ILcdPoint aPoint) booleanTLcdGML32Ring.contains3D(ILcdPoint aPoint) booleanTLcdGML32Surface.contains3D(ILcdPoint aPoint) booleanTLcdGML32Triangle.contains3D(ILcdPoint aArg0) intTLcdGML32AbstractCurve.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32AbstractCurveSegment.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32AbstractRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32Arc.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32ArcByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32ArcByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32ArcString.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32ArcStringByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32Circle.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32CircleByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32CompositeCurve.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32Curve.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32GeodesicString.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32LinearRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32LineString.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32LineStringSegment.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32OrientableCurve.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32Ring.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdGML32Triangle.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidTLcdGML32Envelope.setToIncludePoint2D(ILcdPoint aPoint) voidTLcdGML32Rectangle.setToIncludePoint2D(ILcdPoint aArg0) voidTLcdGML32Envelope.setToIncludePoint3D(ILcdPoint aPoint) voidTLcdGML32Rectangle.setToIncludePoint3D(ILcdPoint aArg0) -
Uses of ILcdPoint in com.luciad.format.informix.spatial.shp
Classes in com.luciad.format.informix.spatial.shp that implement ILcdPointModifier and TypeClassDescriptionclassThis class represents aTLcdXYPointwith a measure value.classThis class represents aTLcdXYZPointwith a measure value.Constructors in com.luciad.format.informix.spatial.shp with parameters of type ILcdPointModifierConstructorDescriptionTLcdMeasureXYPoint(ILcdPoint aILcdPoint, double aM) TLcdMeasureXYZPoint(ILcdPoint aILcdPoint, double aM) TLcdMeasureXYZPoint(ILcdPoint aILcdPoint, double v, double aM) -
Uses of ILcdPoint in com.luciad.format.kml22.model.feature
Methods in com.luciad.format.kml22.model.feature that return ILcdPointMethods in com.luciad.format.kml22.model.feature with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdKML22Placemark.contains2D(ILcdPoint aPoint) booleanTLcdKML22Placemark.contains3D(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.kml22.model.geometry
Classes in com.luciad.format.kml22.model.geometry that implement ILcdPointModifier and TypeClassDescriptionclassDomain class modeling the KML LocationType type.classDomain class modeling the KML PointType type.Methods in com.luciad.format.kml22.model.geometry that return ILcdPointModifier and TypeMethodDescriptionTLcdKML22LinearRing.getEndPoint()TLcdKML22LineString.getEndPoint()TLcdKML223DModel.getFocusPoint()TLcdKML22AbstractGeometry.getFocusPoint()TLcdKML22LatLonAltBox.getFocusPoint()TLcdKML22LinearRing.getFocusPoint()TLcdKML22LineString.getFocusPoint()TLcdKML22Location.getFocusPoint()TLcdKML22MultiGeometry.getFocusPoint()TLcdKML22Point.getFocusPoint()TLcdKML22Polygon.getFocusPoint()TLcdKML22LatLonAltBox.getLocation()TLcdKML22Coordinates.getPoint(int aIndex) TLcdKML22LinearRing.getStartPoint()TLcdKML22LineString.getStartPoint()Methods in com.luciad.format.kml22.model.geometry with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdKML22AbstractGeometry.contains2D(ILcdPoint aPoint) booleanTLcdKML22LatLonAltBox.contains2D(ILcdPoint aPoint) booleanTLcdKML22LinearRing.contains2D(ILcdPoint aPoint) booleanTLcdKML22LineString.contains2D(ILcdPoint aPoint) booleanTLcdKML22Location.contains2D(ILcdPoint aPoint) booleanTLcdKML22MultiGeometry.contains2D(ILcdPoint aPoint) booleanTLcdKML22Point.contains2D(ILcdPoint aPoint) booleanTLcdKML22Polygon.contains2D(ILcdPoint aPoint) booleanTLcdKML22AbstractGeometry.contains3D(ILcdPoint aPoint) booleanTLcdKML22LatLonAltBox.contains3D(ILcdPoint aPoint) booleanTLcdKML22LinearRing.contains3D(ILcdPoint aPoint) booleanTLcdKML22LineString.contains3D(ILcdPoint aPoint) booleanTLcdKML22Location.contains3D(ILcdPoint aPoint) booleanTLcdKML22MultiGeometry.contains3D(ILcdPoint aPoint) booleanTLcdKML22Point.contains3D(ILcdPoint aPoint) booleanTLcdKML22Polygon.contains3D(ILcdPoint aPoint) intTLcdKML22LinearRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdKML22LineString.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid -
Uses of ILcdPoint in com.luciad.format.magneticnorth
Methods in com.luciad.format.magneticnorth with parameters of type ILcdPointModifier and TypeMethodDescriptionfloatILcdMagneticNorthMap.retrieveDeclinationAt(ILcdPoint aPoint) Given a point (and implicitly a time value via setDate()), this method calculates the declination of the magnetic north vector.floatTLcdIGRFMagneticNorthMap.retrieveDeclinationAt(ILcdPoint aPoint) floatTLcdWMMMagneticNorthMap.retrieveDeclinationAt(ILcdPoint aPoint) floatILcdMagneticNorthMap.retrieveInclinationAt(ILcdPoint aPoint) Given a point (and implicitly a time value via setDate()), this method calculates the inclination of the magnetic north vector.floatTLcdIGRFMagneticNorthMap.retrieveInclinationAt(ILcdPoint aPoint) floatTLcdWMMMagneticNorthMap.retrieveInclinationAt(ILcdPoint aPoint) floatILcdMagneticNorthMap.retrieveTotalIntensityAt(ILcdPoint aPoint) Given a point (and implicitly a time value via setDate()), this method calculates the total intensity of the magnetic north vector.floatTLcdIGRFMagneticNorthMap.retrieveTotalIntensityAt(ILcdPoint aPoint) floatTLcdWMMMagneticNorthMap.retrieveTotalIntensityAt(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.metadata.model.extent
Methods in com.luciad.format.metadata.model.extent that return ILcdPointModifier and TypeMethodDescriptionTLcdISO19115GeographicBoundingBox.getFocusPoint()TLcdISO19115GeographicBoundingBox.getLocation()Methods in com.luciad.format.metadata.model.extent with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdISO19115GeographicBoundingBox.contains2D(ILcdPoint aPoint) booleanTLcdISO19115GeographicBoundingBox.contains3D(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.mif
Classes in com.luciad.format.mif that implement ILcdPointMethods in com.luciad.format.mif that return ILcdPointMethods in com.luciad.format.mif with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected voidTLcdMIFModelEncoder.write2DPoint(ILcdPoint aPoint, BufferedWriter aBufferedWriter) Writes the givenILcdPointas a point (Point) and adds a symbol clause. -
Uses of ILcdPoint in com.luciad.format.nvg.nvg15.model
Classes in com.luciad.format.nvg.nvg15.model that implement ILcdPointModifier and TypeClassDescriptionclassImplementation ofILcd2DEditablePointthat represents an NVG 1.5 Point.classRepresents textual information at a certain location.Methods in com.luciad.format.nvg.nvg15.model that return ILcdPointModifier and TypeMethodDescriptionTLcdNVG15Arc.getCenter()Returns the center of thisILcdEllipse.TLcdNVG15ArcBand.getCenter()Returns the center point of thisILcdArcBand.TLcdNVG15Circle.getCenter()Returns the center of thisILcdCircle.TLcdNVG15Ellipse.getCenter()TLcdNVG15Arc.getEndPoint()TLcdNVG15ArcBand.getEndPoint()TLcdNVG15Circle.getEndPoint()TLcdNVG15Ellipse.getEndPoint()TLcdNVG15Polygon.getEndPoint()TLcdNVG15Polyline.getEndPoint()TLcdNVG15Anchor.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG15Arc.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG15ArcBand.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG15Arrow.getFocusPoint()TLcdNVG15Circle.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG15Composite.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG15Corridor.getFocusPoint()TLcdNVG15Ellipse.getFocusPoint()TLcdNVG15Group.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG15Multipoint.getFocusPoint()TLcdNVG15Point.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG15Polygon.getFocusPoint()TLcdNVG15Polyline.getFocusPoint()TLcdNVG15Text.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG15Multipoint.getPoint(int aIndex) TLcdNVG15Polygon.getPoint(int aIndex) TLcdNVG15Polyline.getPoint(int aIndex) TLcdNVG15Arc.getStartPoint()TLcdNVG15ArcBand.getStartPoint()TLcdNVG15Circle.getStartPoint()TLcdNVG15Ellipse.getStartPoint()TLcdNVG15Polygon.getStartPoint()TLcdNVG15Polyline.getStartPoint()Methods in com.luciad.format.nvg.nvg15.model with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdNVG15Anchor.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG15Arc.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG15ArcBand.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG15Arrow.contains2D(ILcdPoint aPoint) booleanTLcdNVG15Circle.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG15Composite.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG15Corridor.contains2D(ILcdPoint aPoint) booleanTLcdNVG15Ellipse.contains2D(ILcdPoint aLLP) booleanTLcdNVG15Group.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG15Multipoint.contains2D(ILcdPoint aPoint) booleanTLcdNVG15Point.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG15Polygon.contains2D(ILcdPoint aPoint) booleanTLcdNVG15Polyline.contains2D(ILcdPoint aPoint) booleanTLcdNVG15Text.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG15Anchor.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG15Arc.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG15ArcBand.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG15Arrow.contains3D(ILcdPoint aPoint) booleanTLcdNVG15Circle.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG15Composite.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG15Corridor.contains3D(ILcdPoint aPoint) booleanTLcdNVG15Ellipse.contains3D(ILcdPoint aPoint) booleanTLcdNVG15Group.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG15Multipoint.contains3D(ILcdPoint aPoint) booleanTLcdNVG15Point.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG15Polygon.contains3D(ILcdPoint aPoint) booleanTLcdNVG15Polyline.contains3D(ILcdPoint aPoint) booleanTLcdNVG15Text.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.intTLcdNVG15Arc.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG15ArcBand.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG15Circle.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG15Ellipse.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG15Polygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG15Polyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) voidvoidMoves thisILcd2DEditableShapeto the given point in the 2D space.voidvoidMoves thisILcd2DEditableShapeto the given point in the 2D space.voidvoidvoidvoidMoves thisILcd2DEditableShapeto the given point in the 2D space.voidvoidvoidMoves thisILcd2DEditableShapeto the given point in the 2D space.voidvoidTLcdNVG15Arc.updateForCornerPoint2D(int aIndex, ILcdPoint aILcdPoint) Updates the ellipse for the specified corner point location.voidTLcdNVG15Ellipse.updateForCornerPoint2D(int aCorner, ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.nvg.nvg20.model
Classes in com.luciad.format.nvg.nvg20.model that implement ILcdPointModifier and TypeClassDescriptionclassImplementation ofILcd2DEditablePointthat represents an NVG 2.0 Point.classRepresents textual information at a certain location.Methods in com.luciad.format.nvg.nvg20.model that return ILcdPointModifier and TypeMethodDescriptionTLcdNVG20Arc.getCenter()Returns the center of thisILcdArc.TLcdNVG20ArcBandRing.getCenter()TLcdNVG20Circle.getCenter()TLcdNVG20CircularRing.getCenter()Returns the center of thisILcdCircle.TLcdNVG20EllipticRing.getCenter()TLcdNVG20Arc.getEndPoint()TLcdNVG20ArcBandRing.getEndPoint()TLcdNVG20CircularRing.getEndPoint()TLcdNVG20EllipticRing.getEndPoint()TLcdNVG20LinearRing.getEndPoint()TLcdNVG20Polyline.getEndPoint()TLcdNVG20RectangularRing.getEndPoint()TLcdNVG20Arc.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG20ArcBand.getFocusPoint()TLcdNVG20ArcBandRing.getFocusPoint()TLcdNVG20Arrow.getFocusPoint()TLcdNVG20Circle.getFocusPoint()TLcdNVG20CircularRing.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG20Composite.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG20Corridor.getFocusPoint()TLcdNVG20Ellipse.getFocusPoint()TLcdNVG20EllipticRing.getFocusPoint()TLcdNVG20Group.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG20LinearRing.getFocusPoint()TLcdNVG20MultiPoint.getFocusPoint()TLcdNVG20Orbit.getFocusPoint()TLcdNVG20Point.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG20Polygon.getFocusPoint()TLcdNVG20Polyline.getFocusPoint()TLcdNVG20Rectangle.getFocusPoint()TLcdNVG20RectangularRing.getFocusPoint()TLcdNVG20Text.getFocusPoint()Returns the focus point of thisILcdShape.TLcdNVG20Arrow.getPoint(int aIndex) TLcdNVG20Corridor.getPoint(int aIndex) TLcdNVG20LinearRing.getPoint(int aIndex) TLcdNVG20MultiPoint.getPoint(int aIndex) TLcdNVG20Orbit.getPoint(int aIndex) TLcdNVG20Polyline.getPoint(int aIndex) TLcdNVG20Arc.getStartPoint()TLcdNVG20ArcBandRing.getStartPoint()TLcdNVG20CircularRing.getStartPoint()TLcdNVG20EllipticRing.getStartPoint()TLcdNVG20LinearRing.getStartPoint()TLcdNVG20Polyline.getStartPoint()TLcdNVG20RectangularRing.getStartPoint()Methods in com.luciad.format.nvg.nvg20.model with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdNVG20Arc.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG20ArcBand.contains2D(ILcdPoint aPoint) booleanTLcdNVG20ArcBandRing.contains2D(ILcdPoint aPoint) booleanTLcdNVG20Arrow.contains2D(ILcdPoint aPoint) booleanTLcdNVG20Circle.contains2D(ILcdPoint aILcdPoint) booleanTLcdNVG20CircularRing.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG20Composite.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG20Corridor.contains2D(ILcdPoint aPoint) booleanTLcdNVG20Ellipse.contains2D(ILcdPoint aLLP) booleanTLcdNVG20EllipticRing.contains2D(ILcdPoint aLLP) booleanTLcdNVG20Group.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG20LinearRing.contains2D(ILcdPoint aPoint) booleanTLcdNVG20MultiPoint.contains2D(ILcdPoint aPoint) booleanTLcdNVG20Orbit.contains2D(ILcdPoint aPoint) booleanTLcdNVG20Point.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG20Polygon.contains2D(ILcdPoint aPoint) booleanTLcdNVG20Polyline.contains2D(ILcdPoint aPoint) booleanTLcdNVG20Rectangle.contains2D(ILcdPoint aPoint) booleanTLcdNVG20RectangularRing.contains2D(ILcdPoint aPoint) booleanTLcdNVG20Text.contains2D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanTLcdNVG20Arc.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG20ArcBand.contains3D(ILcdPoint aPoint) booleanTLcdNVG20ArcBandRing.contains3D(ILcdPoint aPoint) booleanTLcdNVG20Arrow.contains3D(ILcdPoint aPoint) booleanTLcdNVG20Circle.contains3D(ILcdPoint aILcdPoint) booleanTLcdNVG20CircularRing.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG20Composite.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG20Corridor.contains3D(ILcdPoint aPoint) booleanTLcdNVG20Ellipse.contains3D(ILcdPoint aPoint) booleanTLcdNVG20EllipticRing.contains3D(ILcdPoint aPoint) booleanTLcdNVG20Group.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG20LinearRing.contains3D(ILcdPoint aPoint) booleanTLcdNVG20MultiPoint.contains3D(ILcdPoint aPoint) booleanTLcdNVG20Orbit.contains3D(ILcdPoint aPoint) booleanTLcdNVG20Point.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.booleanTLcdNVG20Polygon.contains3D(ILcdPoint aPoint) booleanTLcdNVG20Polyline.contains3D(ILcdPoint aPoint) booleanTLcdNVG20Rectangle.contains3D(ILcdPoint aPoint) booleanTLcdNVG20RectangularRing.contains3D(ILcdPoint aPoint) booleanTLcdNVG20Text.contains3D(ILcdPoint aILcdPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.intTLcdNVG20Arc.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG20ArcBandRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG20CircularRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG20EllipticRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG20LinearRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG20Polyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdNVG20RectangularRing.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) voidvoidvoidvoidvoidMoves thisILcd2DEditableShapeto the given point in the 2D space.voidvoidvoidvoidvoidvoidMoves thisILcd2DEditableShapeto the given point in the 2D space.voidvoidvoidMoves thisILcd2DEditableShapeto the given point in the 2D space.voidvoidTLcdNVG20Arc.updateForCornerPoint2D(int aIndex, ILcdPoint aILcdPoint) Updates the arc for the specified corner point location.voidTLcdNVG20EllipticRing.updateForCornerPoint2D(int aCorner, ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.format.raster
Methods in com.luciad.format.raster that return ILcdPointModifier and TypeMethodDescriptionTLcdShadedMultilevelRasterPainter.getSunPosition()Returns the direction of the sun.TLcdShadedRasterPainter.getSunPosition()Returns the direction of the sun.Methods in com.luciad.format.raster with parameters of type ILcdPointModifier and TypeMethodDescriptionTLcdRasterReferencingUtil.createAxisAlignedBounds(ILcdModelReference aModelReference, ILcdPoint[] aImageTiePoints, ILcdPoint[] aModelTiePoints, double aMaximumResidualTiePointError) Computes the model bounds for a raster with the given size, and given tie points, in a given model reference.TLcdRasterReferencingUtil.createAxisAlignedBounds(ILcdModelReference aModelReference, ILcdPoint[] aImageTiePoints, ILcdPoint[] aModelTiePoints, double aScaleX, double aScaleY, double aMaximumResidualTiePointError) Returns the model bounds for a raster with the tie points and (optional) scale, in the given model reference.TLcdRasterReferencingUtil.createRotatedModelReference(ILcdModelReference aModelReference, ILcdPoint[] aImageTiePoints, ILcdPoint[] aModelTiePointsSFCT, boolean aAllowOrthographicReferencing) Computes a suitably rotated model reference for the given tie points.voidTLcdRasterOffsetModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aILcdPoint, ILcd3DEditablePoint aILcd3DEditablePoint) doubleTLcdRasterOffsetZTransformation.modelZ2worldZ(ILcdPoint aModelPoint) Takes into account the value of a raster beneath the model point.voidTLcdShadedMultilevelRasterPainter.setSunPosition(ILcdPoint aPoint) Sets the direction of the sun.voidTLcdShadedRasterPainter.setSunPosition(ILcdPoint aPoint) Sets the direction of the sun.voidTLcdRasterOffsetModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aILcdPoint, ILcd3DEditablePoint aILcd3DEditablePoint) doubleTLcdRasterOffsetZTransformation.worldZ2ModelZ(ILcdPoint aWorldPoint) -
Uses of ILcdPoint in com.luciad.format.raster.reference
Methods in com.luciad.format.raster.reference with parameters of type ILcdPointModifier and TypeMethodDescriptionILcdRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) Creates a raster reference for an image of a given size, based on pairs of tie points.TLcdAxisAlignedRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdCompositeRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdOrthographicRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdPolynomialRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdProjectiveRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdRationalRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdResidualErrorCheckingRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdRotatedRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdTiePointCheckingRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdTranslatedRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) TLcdWrapAroundRasterReferencer.createRasterReference(int aImageWidth, int aImageHeight, ILcdPoint[] aImageTiePoints, ILcdModelReference aModelReference, ILcdPoint[] aModelTiePoints, ILcdPoint[] aMappedModelTiePointsSFCT) -
Uses of ILcdPoint in com.luciad.format.s57
Classes in com.luciad.format.s57 that implement ILcdPointModifier and TypeClassDescriptionclassRepresents a node in the S-57 domain model.classRepresents a Point feature in the S-57 domain model.classRepresents a Sounding Point feature in the S-57 domain model.Methods in com.luciad.format.s57 that return ILcdPointModifier and TypeMethodDescriptionTLcdS57Edge.getEndPoint()TLcdS57Face.getEndPoint()TLcdS57Edge.getFocusPoint()TLcdS57Face.getFocusPoint()TLcdS57Area.getPoint(int aIndex) TLcdS57Edge.getPoint(int aIndex) TLcdS57Face.getPoint(int aIndex) TLcdS57Edge.getStartPoint()TLcdS57Face.getStartPoint()Methods in com.luciad.format.s57 with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdS57Edge.contains2D(ILcdPoint aPoint) booleanTLcdS57Face.contains2D(ILcdPoint aPoint) booleanTLcdS57Edge.contains3D(ILcdPoint aPoint) booleanTLcdS57Face.contains3D(ILcdPoint aPoint) intTLcdS57Edge.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdS57Face.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) voidvoid -
Uses of ILcdPoint in com.luciad.format.shp
Classes in com.luciad.format.shp that implement ILcdPointModifier and TypeClassDescriptionclassATLcdSHPPointMis a point on the surface having a measure value.classATLcdSHPPointZis a point having a height and a measure value.Methods in com.luciad.format.shp that return ILcdPointModifier and TypeMethodDescriptionTLcdSHPPolygonZ.getEndPoint()TLcdSHPPolylineZ.getEndPoint()TLcdSHPMultiPointZ.getFocusPoint()TLcdSHPPointM.getFocusPoint()TLcdSHPPointZ.getFocusPoint()TLcdSHPPolygonZ.getFocusPoint()TLcdSHPPolylineZ.getFocusPoint()TLcdSHPMultiPointZ.getPoint(int aIndex) TLcdSHPPolygonZ.getPoint(int aIndex) TLcdSHPPolylineZ.getPoint(int aIndex) TLcdSHPPolygonZ.getStartPoint()TLcdSHPPolylineZ.getStartPoint()Methods in com.luciad.format.shp with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdSHPMultiPointZ.contains2D(ILcdPoint aPoint) booleanTLcdSHPPointM.contains2D(ILcdPoint aPoint) booleanTLcdSHPPointZ.contains2D(ILcdPoint aPoint) booleanTLcdSHPPolygonZ.contains2D(ILcdPoint aPoint) booleanTLcdSHPPolylineZ.contains2D(ILcdPoint aPoint) booleanTLcdSHPMultiPointZ.contains3D(ILcdPoint aPoint) booleanTLcdSHPPointM.contains3D(ILcdPoint aPoint) booleanTLcdSHPPointZ.contains3D(ILcdPoint aPoint) booleanTLcdSHPPolygonZ.contains3D(ILcdPoint aPoint) booleanTLcdSHPPolylineZ.contains3D(ILcdPoint aPoint) intTLcdSHPPolygonZ.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdSHPPolylineZ.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) voidvoidvoidprotected voidTLcdSHPModelEncoder.write2DPoint(ILcdPoint aPoint, TLcdDataOutputStream aDOS) Encodes aILcdPointas a Point to the output stream following the ESRI SHP file technical specification. -
Uses of ILcdPoint in com.luciad.format.svg
Methods in com.luciad.format.svg that return ILcdPointModifier and TypeMethodDescriptionILcdSVGShapeFactory.createPoint(Attributes aAttributes) Creates aILcdPointform givenAttributes.Methods in com.luciad.format.svg with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected abstract voidALcdSVGShapeWriter.writePoint(ILcdPoint aPoint, Writer aTarget) Appends anILcdPointto aStringBuffer.protected voidTLcdSVGUnStyledShapeWriter.writePoint(ILcdPoint aPoint, Writer aTarget) protected voidTLcdSVGUnStyledShapeWriter.writePointProperties(ILcdPoint aPoint, Writer aTarget) Writes properties specific to a point object: the position (x,y) . -
Uses of ILcdPoint in com.luciad.fusion.client.view.gxy
Methods in com.luciad.fusion.client.view.gxy with parameters of type ILcdPointModifier and TypeMethodDescriptionabstract ILcdIconALfnVectorGXYStyleProvider.getIcon(ILcdDataObject aDataObject, ILcdPoint aPoint) Deprecated.Gets the icon to represent a given point with.TLfnVectorGXYStyleProvider.getIcon(ILcdDataObject aDataObject, ILcdPoint aPoint) Deprecated.abstract ILcdIconALfnVectorGXYStyleProvider.getSelectionIcon(ILcdDataObject aDataObject, ILcdPoint aPoint) Deprecated.Gets the icon to represent a given selected point with.TLfnVectorGXYStyleProvider.getSelectionIcon(ILcdDataObject aDataObject, ILcdPoint aPoint) Deprecated. -
Uses of ILcdPoint in com.luciad.geodesy
Methods in com.luciad.geodesy with parameters of type ILcdPointModifier and TypeMethodDescriptionstatic booleanTLcdSphereUtil.arcContains2D(ILcdArc aArc, double aSphereRadius, ILcdPoint aLLPoint) Checks whether the pointaLLPointlies on the elliptical arc segment.static booleanTLcdSphereUtil.arcContains2D(ILcdPoint aCenter, double aMajorAxe, double aMinorAxe, double aRotAngle, double aStartAngle, double aArcAngle, double aSphereRadius, ILcdPoint aLLPoint) Checks whether the pointaLLPointlies on the elliptical arc segment.voidILcdEllipsoid.bufferContour2DOfSegmentSFCT(ILcdPoint aStartPoint, ILcdPoint aEndPoint, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the rectangle defined byaStartPoint,aEndPoint, andaWidth, as an array of 4ILcd2DEditablePointobjects.voidTLcdEllipsoid.bufferContour2DOfSegmentSFCT(ILcdPoint aStartPoint, ILcdPoint aEndPoint, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the rectangle defined byaStartPoint,aEndPoint, andaWidth, as an array of 4ILcd2DEditablePointobjects.static voidTLcdSphereUtil.bufferContour2DOfSegmentSFCT(ILcdPoint aStartPoint, ILcdPoint aEndPoint, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the rectangle defined byaStartPoint,aEndPoint, andaWidth, as an array of 4ILcd2DEditablePointobjects.static voidTLcdEllipsoidUtil.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 booleanTLcdSphereUtil.circleContains2D(ILcdPoint aCenter, double aCircleRadius, double aSphereRadius, ILcdPoint aPoint) Checks whether the pointaPointlies within the circle(aCenter,aCircleRadius)on the sphere with radiusaSphereRadius.static doubleTLcdSphereUtil.closestDistanceToGeodesic(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, boolean aClipToLineSegment) Calculates the shortest distance between the geodetic line (segment)aP1-aP2and pointaP3.static doubleTLcdEllipsoidUtil.closestPointOnGeodesic(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdEllipsoid aEllipsoid, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT) Finds the shortest distance from pointaP3to the geodesic line segmentaP1-aP2to within an accuracy ofmax( aAbsoluteTolerance, aRelativeTolerance * distance(aP1,aP2) ).static doubleTLcdSphereUtil.closestPointOnGeodesic(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, boolean aClipToLineSegment, ILcd2DEditablePoint aPSFCT) Calculates the shortest distance between the geodesic throughaP1-aP2and the pointaP3, and also the point on the geodesicaP1-aP2that is the closest to point aP3.static doubleTLcdSphereUtil.closestPointOnGeodesic(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcd2DEditablePoint aPSFCT) Calculates the shortest distance between the geodesic line segmentaP1-aP2and pointaP3, and also the point on the geodesicaP1-aP2that is the closest to point aP3.static doubleTLcdEllipsoidRhumblineUtil.closestPointOnRhumbline(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdEllipsoid aEllipsoid, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from pointaP3to the rhumbline segmentaP1-aP2within an accuracy ofmax( aAbsoluteTolerance, aRelativeTolerance * rhumblineDistance(aP1,aP2) ).static doubleTLcdSphereRhumblineUtil.closestPointOnRhumbline(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aRadius, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from pointaP3to the rhumbline segmentaP1-aP2to within an accuracy ofmax( aAbsoluteTolerance, aRelativeTolerance * rhumblineDistance(aP1,aP2) ).static doubleTLcdEllipsoidRhumblineUtil.closestPointOnRhumblineGeodesic(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdEllipsoid aEllipsoid, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT) Finds the shortest geodesic distance from pointaP3to the rhumbline segmentaP1-aP2within an accuracy ofmax( aAbsoluteTolerance, aRelativeTolerance * rhumblineDistance(aP1,aP2) ).static doubleTLcdSphereRhumblineUtil.closestPointOnRhumblineGeodesic(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aRadius, double aRelativeTolerance, double aAbsoluteTolerance, ILcd2DEditablePoint aResultSFCT) Finds the shortest geodesic distance from pointaP3to the rhumbline segmentaP1-aP2to within an accuracy ofmax( aAbsoluteTolerance, aRelativeTolerance * rhumblineDistance(aP1,aP2) ).static doubleTLcdEllipsoidRhumblineUtil.closestPointOnShape(ILcdPoint aPoint, ILcdShape aShape, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from the given point to the given shape.static doubleTLcdEllipsoidUtil.closestPointOnShape(ILcdPoint aPoint, ILcdShape aShape, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResultSFCT) Finds the shortest distance from the given point to the given shape.static doubleTLcdSphereRhumblineUtil.closestPointOnShape(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest rhumb distance from the given point to the given shape.static doubleTLcdSphereUtil.closestPointOnShape(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest distance from the given point to the given shape.voidILcdEllipsoid.conformalSphericalLonLatPointSFCT(ILcdPoint aLLP, ILcd2DEditablePoint aLLPSFCT) The conformal spherical longitude/latitude for a given geodetic longitude/latitude.voidTLcdEllipsoid.conformalSphericalLonLatPointSFCT(ILcdPoint aLLP, ILcd2DEditablePoint aLLPSFCT) static booleanTLcdEllipsoidRhumblineUtil.contains2D(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aPoint) Checks if the pointaPointlies on the rhumb line betweenaP1andaP2.static booleanTLcdEllipsoidUtil.contains2D(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aPoint) Checks if the pointaPointlies on the geodesic betweenaP1andaP2.static booleanTLcdSphereRhumblineUtil.contains2D(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aPoint) Checks if the pointaPointlies on the rhumb line betweenaP1andaP2.static booleanTLcdSphereUtil.contains2D(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aPoint) Checks whether the pointaPointlies on the geodesic line segmentaP1-aP2.static booleanTLcdEllipsoidRhumblineUtil.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 booleanTLcdEllipsoidUtil.contains2DLS(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if the geodesicaP1-aP2contains the geodesicaP3-aP4.static booleanTLcdSphereRhumblineUtil.contains2DLS(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if the rhumb line between aP1 and aP2 contains the rhumb line between aP3 and aP4.static booleanTLcdSphereUtil.contains2DLS(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if the line segmentaP1-aP2contains the line segmentaP3-aP4.voidILcdGeodeticDatum.datum2refGeocSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOutSFCT) Conversion of geocentric coordinates from the geodetic datum into geocentric coordinates for the reference geodetic datum.voidTLcdGeodeticDatum.datum2refGeocSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOut) Conversion of geocentric datum coordinate to geocentric reference datum coordinate.voidILcdGeodeticDatum.datum2refLLHSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aLLHOut) Conversion of geodetic coordinates from this geodetic datum into reference geodetic datum.voidTLcdGeodeticDatum.datum2refLLHSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aLLHOut) Conversion of geodetic datum coordinate to geodetic reference datum coordinate.doubleILcdEllipsoid.distanceToGeodesic(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aAngle) Calculates the distance between the geodesicaP1-aP2and the pointaP3, at a certain angleaAngle.doubleTLcdEllipsoid.distanceToGeodesic(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aAngle) Calculates the distance between the geodesicaP1-aP2and the pointaP3, at a certain angleaAngle.static doubleTLcdSphereUtil.distanceToGeodesic(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, double aAngle) Calculates the distance between the geodesic line determined byaP1-aP2and the pointaP3, at a certain angleaAngle.doubleILcdEllipsoid.forwardAzimuth2D(ILcdPoint aP1, ILcdPoint aP2) Calculates the forward azimuth of the geodesic line fromaP1toaP2in radians ! Only the (x,y) coordinates (longitude and latitude) of theILcdPointobjects are taken into account.doubleTLcdEllipsoid.forwardAzimuth2D(ILcdPoint aP1, ILcdPoint aP2) Calculates the forward azimuth of the geodesic line fromaP1toaP2in radians ! Only the (x,y) coordinates (longitude and latitude) of theILcdPointobjects are taken into account.static doubleTLcdSphereUtil.forwardAzimuth2D(ILcdPoint aP1, ILcdPoint aP2) Forward azimuth fromaP1toaP2in RADIANS! The resulting value lies between [0.0, 2.0*Math.PI].default doubleILcdEllipsoid.geoc2height(ILcdPoint aXYZGeocPoint) Calculates the height above the ellipsoid for a point defined in an Earth Centered, Earth Fixed XYZ Cartesian coordinate system.doubleTLcdEllipsoid.geoc2height(ILcdPoint aXYZGeocPoint) voidILcdEllipsoid.geoc2llhSFCT(ILcdPoint aXYZGeocPoint, ILcd3DEditablePoint aLLHPointSFCT) Coordinate conversion between Earth Centered, Earth Fixed XYZ Cartesian coordinate system and latitude-longitude-ellipsoidal height for the ellipsoid.voidILcdGeodeticDatum.geoc2llhSFCT(ILcdPoint aXYZGeocPoint, ILcd3DEditablePoint aLLHPointSFCT) Coordinate conversion between Earth Centered, Earth Fixed XYZ Cartesian coordinate system and latitude-longitude-height for this geodetic datum.voidTLcdEllipsoid.geoc2llhSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aLLHPointSFCT) Coordinate conversion between Earth Centered, Earth Fixed XYZ Cartesian coordinate system and latitude-longitude-ellipsoidal height for the ellipsoid.voidTLcdGeodeticDatum.geoc2llhSFCT(ILcdPoint aXYZGeocPoint, ILcd3DEditablePoint aLLHPointSFCT) static voidTLcdSphereUtil.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.doubleILcdEllipsoid.geodesicArea(ILcdPoint[] aPts, int aN) Calculates the geodesic surface area of a polygon given as an array ofILcdPointobjects.doubleTLcdEllipsoid.geodesicArea(ILcdPoint[] aPts, int aN) Calculates the geodesic surface area of a polygon given as an array ofILcdPointobjects.static doubleTLcdEllipsoidUtil.geodesicArea(ILcdPoint[] aPts, int aN, ILcdEllipsoid aEllipsoid) Geodesic surface area of a polygon on the ellipsoid.static doubleTLcdSphereUtil.geodesicArea(ILcdPoint[] aPts, int aN) Geodesic surface area of a polygon on the sphere.static doubleTLcdSphereUtil.geodesicArea(ILcdPoint[] aPts, int aN, double aRadius) Geodesic surface area of a polygon on the sphere.doubleILcdEllipsoid.geodesicDistance(ILcdPoint aP1, ILcdPoint aP2) Calculates the shortest distance between two arbitraryILcdPointobjectsaP1andaP2on the ellipsoid in meters.doubleTLcdEllipsoid.geodesicDistance(ILcdPoint aP1, ILcdPoint aP2) static doubleTLcdEllipsoidUtil.geodesicDistance3D(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdEllipsoid aEllipsoid) Calculates the distance to go from point p1 to point p2.static voidTLcdEllipsoidUtil.geodesicDistanceAndForwardAzimuth(ILcdPoint aLonLatPoint1, ILcdPoint aLonLatPoint2, ILcdEllipsoid aEllipsoid, double[] aResultSFCT) Calculates the geodesic distance between the two points and the forward azimuth (in radians).voidILcdEllipsoid.geodesicPointSFCT(ILcdPoint aPoint, double aDistance, double aAzimuth, ILcd2DEditablePoint aGeodesicPointSFCT) Determines theILcdPointaGeodesicPointon the geodesic through(aP1.getX(), aP1.getY())located at a distanceaDistanceand forward azimuthaAzimuth.voidILcdEllipsoid.geodesicPointSFCT(ILcdPoint aP1, ILcdPoint aP2, double aK, ILcd2DEditablePoint aGeodesicPointSFCT) SetsaGeodesicPointSFCTto anILcdPointon the geodesic line through the pointaP1and the pointaP2, located at a fractionaKof the (shortest) distance betweenaP1andaP2.voidTLcdEllipsoid.geodesicPointSFCT(ILcdPoint aPoint, double aDistance, double aAzimuth, ILcd2DEditablePoint aGeodesicPointSFCT) Determines theILcdPointaGeodesicPointon the geodesic through(aP1.getX(), aP1.getY())located at a distanceaDistanceand forward azimuthaAzimuth.voidTLcdEllipsoid.geodesicPointSFCT(ILcdPoint aP1, ILcdPoint aP2, double aK, ILcd2DEditablePoint aGeodesicPointSFCT) SetsaGeodesicPointSFCTto anILcdPointon the geodesic line through the pointaP1and the pointaP2, located at a fractionaKof the (shortest) distance betweenaP1andaP2.static doubleTLcdSphereUtil.greatCircleDistance(ILcdPoint aP1, ILcdPoint aP2) Calculates the shortest distance betweenaP1andaP2.static doubleTLcdSphereUtil.greatCircleDistance3D(ILcdPoint aPoint1, ILcdPoint aPoint2, double aRadius) Calculates the distance to go from point p1 to point p2.static doubleTLcdSphereUtil.greatCircleDistanceEast2West(ILcdPoint aP1, ILcdPoint aP2) Calculates the distance betweenaP1andaP2, tracing the sphere from east to west.static doubleTLcdSphereUtil.greatCircleDistanceWest2East(ILcdPoint aP1, ILcdPoint aP2) Calculates the distance betweenaP1andaP2, tracing the sphere from west to east.static voidTLcdSphereUtil.greatCirclePointSFCT(ILcdPoint aP1, double aDistance, double aAzimuth, ILcd2DEditablePoint aGreatCirclePoint) CalculatesaGreatCirclePointto be a point on the great circle throughaP1, located at a distanceaDand forward azimuthaAzimuth.static voidTLcdSphereUtil.greatCirclePointSFCT(ILcdPoint aP1, ILcdPoint aP2, double aK, ILcd2DEditablePoint aGreatCirclePoint) CalculatesaGreatCirclePointto be a point on the great circle throughaP1andaP2, located at a fractionaKof the shortest distance between the two pointaP1andaP2.static intTLcdEllipsoidRhumblineUtil.intersection2DLineSegments(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aResult1SFCT, ILcd2DEditablePoint aResult2SFCT) Computes the intersection of two rhumb lines.static intTLcdEllipsoidUtil.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 intTLcdSphereRhumblineUtil.intersection2DLineSegments(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aResult1SFCT, ILcd2DEditablePoint aResult2SFCT) Computes the intersection of two rhumb lines.static intTLcdSphereUtil.intersection2DLineSegments(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLResultSFCT1, ILcd2DEditablePoint aLLResultSFCT2) Intersection of two geodesic line segments on a sphere.voidILcdEllipsoid.intersection2DLSSFCT(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLPSFCT) Calculates the intersection of two geodesic lines going containing the given coordinates.voidTLcdEllipsoid.intersection2DLSSFCT(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLPSFCT) Calculates the intersection of two geodesic lines going containing the given coordinates.static voidTLcdEllipsoidUtil.intersection2DLSSFCT(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLResultSFCT) Deprecated.static voidTLcdSphereUtil.intersection2DLSSFCT(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLResultSFCT) Deprecated.the name of this method contradicts the actual behavior, useTLcdSphereUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)static intTLcdSphereUtil.intersection2DLSSFCT(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aLLResultSFCT1, ILcd2DEditablePoint aLLResultSFCT2) Deprecated.the name of this method contradicts the actual behavior, useTLcdSphereUtil.intersectionGeodesicGeodesic(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)static intTLcdEllipsoidUtil.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 voidTLcdEllipsoidUtil.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 voidTLcdSphereUtil.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 intTLcdEllipsoidRhumblineUtil.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 intTLcdSphereRhumblineUtil.intersectionGeodesicRhumblineSFCT(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint[] aPointsSFCT) Computes the intersection points of a geodesic and a rhumb line.static booleanTLcdSphereUtil.intersects2DCircleLineSegment(ILcdPoint aCenter, double aRadius, ILcdPoint aP1, ILcdPoint aP2) Checks whether a circle and a line segment intersect each other.static booleanTLcdSphereUtil.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 booleanTLcdSphereUtil.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 booleanTLcdSphereUtil.intersects2DLineSegments(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks whether two geodesic line segments defined by the pairsaP1-aP2andaP3-aP4intersect each other.booleanILcdEllipsoid.intersects2DLS(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks whether two geodesic line segments intersect.booleanTLcdEllipsoid.intersects2DLS(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks whether two geodesic line segments intersect.static booleanTLcdEllipsoidRhumblineUtil.intersects2DLS(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if two rhumb lines intersect.static booleanTLcdEllipsoidUtil.intersects2DLS(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks whether two geodesic line segments intersect.static booleanTLcdSphereRhumblineUtil.intersects2DLS(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if two rhumb lines intersect.static booleanTLcdSphereUtil.intersects2DLS(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks whether two geodesic line segments defined by the pairsaP1-aP2andaP3-aP4intersect each other.static booleanTLcdEllipsoidRhumblineUtil.intersectsGeodesicRhumbline(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if a geodesic and a rhumb line intersect.static booleanTLcdSphereRhumblineUtil.intersectsGeodesicRhumbline(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Checks if a geodesic and a rhumb line intersect.voidILcdEllipsoid.inverseConformalSphericalLonLatPointSFCT(ILcdPoint aLLP, ILcd2DEditablePoint aLLPSFCT) The inverse transformation of the conformal spherical longitude/latitude.voidTLcdEllipsoid.inverseConformalSphericalLonLatPointSFCT(ILcdPoint aLLP, ILcd2DEditablePoint aLLPSFCT) voidILcdEllipsoid.llh2geocSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZGeocentricPointSFCT) Coordinate conversion between latitude-longitude-ellipsoidal height for the ellipsoid and Earth Centered, Earth Fixed XYZ Cartesian coordinate system.voidILcdGeodeticDatum.llh2geocSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZGeocPointSFCT) Coordinate conversion between latitude-longitude-height for this geodetic datum and Earth Centered, Earth Fixed XYZ Cartesian coordinate system.voidTLcdEllipsoid.llh2geocSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZGeocentricPointSFCT) Coordinate conversion between latitude-longitude-ellipsoidal height for the ellipsoid and Earth Centered, Earth Fixed XYZ Cartesian coordinate system.voidTLcdGeodeticDatum.llh2geocSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZGeocPointSFCT) static voidTLcdSphereUtil.llh2geocSFCT(ILcdPoint aLLHPoint, double aRadius, ILcd3DEditablePoint aXYZOut) Coordinate conversion from geodetic coordinate(l, j ,h )to earth centered, earth fixed Cartesian coordinates (X,Y,Z) .static intTLcdEllipsoidUtil.orientation2D(ILcdPoint[] aPoints, int aNumberOfPoints, ILcdEllipsoid aEllipsoid) Calculates the orientation of an array of points on an ellipsoid.static intTLcdSphereUtil.orientation2D(ILcdPoint[] aPoints, int aNumberOfPoints) Calculates the orientation of an array of points on a sphere.static booleanTLcdSphereUtil.polygonContains2D(ILcdPolygon aPolygon, ILcdPoint aPoint) Checks if a point lies inside a polygon.voidILcdGeodeticDatum.ref2datumGeocSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOutSFCT) Conversion of a geocentric coordinate (reference geodetic datum) into a geocentric coordinate of this geodetic datum.voidTLcdGeodeticDatum.ref2datumGeocSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOut) Conversion of geocentric reference datum coordinate to geocentric datum coordinate.voidILcdGeodeticDatum.ref2datumLLHSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aLLHOut) Conversion of geodetic coordinates from reference geodetic datum into this geodetic datum.voidTLcdGeodeticDatum.ref2datumLLHSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aLLHOut) Conversion of geodetic reference datum coordinate to geodetic datum coordinate.doubleILcdEllipsoid.rhumblineAzimuth2D(ILcdPoint aP1, ILcdPoint aP2) Calculates the azimuth of the rhumbline fromaP1toaP2in degrees! Only the (x,y) coordinates (longitude and latitude) of theILcdPointobjects are taken into account.doubleTLcdEllipsoid.rhumblineAzimuth2D(ILcdPoint aP1, ILcdPoint aP2) static doubleTLcdSphereRhumblineUtil.rhumblineAzimuth2D(ILcdPoint aP1, ILcdPoint aP2) Returns the azimuth of the rhumbline path fromaP1toaP2in DEGREES.doubleILcdEllipsoid.rhumblineDistance(ILcdPoint aP1, ILcdPoint aP2) Calculates the distance between two arbitraryILcdPointobjectsaP1andaP2on the ellipsoid in meters following a path with constant azimuth.doubleTLcdEllipsoid.rhumblineDistance(ILcdPoint aP1, ILcdPoint aP2) static doubleTLcdSphereRhumblineUtil.rhumblineDistance(ILcdPoint aP1, ILcdPoint aP2, double aRadius) Returns the distance of the rhumbline path fromaP1toaP2in meters.static doubleTLcdEllipsoidRhumblineUtil.rhumblineDistance3D(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdEllipsoid aEllipsoid) Calculates the rhumbline distance to go from point p1 to point p2.static doubleTLcdSphereRhumblineUtil.rhumblineDistance3D(ILcdPoint aPoint1, ILcdPoint aPoint2, double aRadius) Calculates the rhumbline distance to go from point p1 to point p2.voidILcdEllipsoid.rhumblinePointSFCT(ILcdPoint aPoint, double aDistance, double aAzimuth, ILcd2DEditablePoint aRhumblinePointSFCT) Determines theILcdPointaRhumblinePointSFCTon the rhumbline (a path with a constant bearing) through(aP1.getX(), aP1.getY())located at a distanceaDistanceand forward azimuthaAzimuth.voidTLcdEllipsoid.rhumblinePointSFCT(ILcdPoint aPoint, double aDistance, double aAzimuth, ILcd2DEditablePoint aRhumblinePointSFCT) static voidTLcdEllipsoidRhumblineUtil.rhumblinePointSFCT(ILcdEllipsoid aEllipsoid, ILcdPoint aP1, ILcdPoint aP2, double aK, ILcd2DEditablePoint aRhumblinePoint) Calculates the rhumbline point at a fractionaKof the rhumbline distance between two pointsaP1andaP2.static voidTLcdSphereRhumblineUtil.rhumblinePointSFCT(ILcdPoint aPoint, double aDistance, double aAzimuth, double aRadius, ILcd2DEditablePoint aRhumblinePointSFCT) Determines theILcdPointaRhumblinePointSFCTon the rhumbline through(aP1.getX(), aP1.getY())located at a distanceaDistanceand forward azimuthaAzimuth.static voidTLcdSphereRhumblineUtil.rhumblinePointSFCT(ILcdPoint aP1, ILcdPoint aP2, double aK, ILcd2DEditablePoint aRhumblinePoint) Calculates the rhumbline point at a fractionaKof the rhumbline distance between two pointsaP1andaP2. -
Uses of ILcdPoint in com.luciad.geometry
Methods in com.luciad.geometry with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidILcdSegmentScanner.scanSegment(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction) Scan a given line segment. -
Uses of ILcdPoint in com.luciad.geometry.cartesian
Methods in com.luciad.geometry.cartesian with parameters of type ILcdPointModifier and TypeMethodDescriptionstatic doubleSurface area of a polygon given with cartesian coordinates.static booleanTLcdCartesian.areCollinear2D(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3) Checks whether the given points are collinear, which means they lie on a single line.static voidTLcdCartesian.bufferContour2DOfSegmentSFCT(ILcdPoint aStartPoint, ILcdPoint aEndPoint, double aWidth, ILcd2DEditablePoint[] a2DEditablePointArraySFCT) Calculates the contour of the rectangle defined byaStartPoint,aEndPoint, andaWidth, as an array ofILcd2DEditablePointobjects.static voidTLcdCartesian.cartesianPointSFCT(ILcdPoint aPoint, double aDistance, double aAzimuth, ILcd2DEditablePoint aPointSFCT) Determines the point on the cartesian line through(aP1.getX(), aP1.getY())located at a distanceaDistanceand forward azimuthaAzimuth.static voidTLcdCartesian.cartesianPointSFCT(ILcdPoint aP1, ILcdPoint aP2, double aFraction, ILcd3DEditablePoint aPointSFCT) Interpolates linearly between the two given points.static doubleTLcdCartesian.closestPointOnLineSegment(ILcdPoint aP0, ILcdPoint aP1, ILcdPoint aP2, ILcd2DEditablePoint aClosestPointSFCT) Calculates the closest point on a line segmentaP0-aP1from a pointaP2.static doubleTLcdCartesian.closestPointOnShape(ILcdPoint aPoint, ILcdShape aShape, ILcd2DEditablePoint aResultSFCT) Finds the shortest cartesian distance from the given point to the given shape.static doubleTLcdCartesian.distance2D(ILcdPoint aP1, ILcdPoint aP2) Calculates the distance between twoILcdPointobjectsaP1andaP2.static doubleTLcdCartesian.distance3D(ILcdPoint aP1, ILcdPoint aP2) Calculates the distance between twoILcdPointobjectsaP1andaP2.static doubleTLcdCartesian.forwardAngle2D(ILcdPoint aP1, ILcdPoint aP2) Forward angle fromaP1toaP2in RADIANS! The resulting value lies between [-Math.PI, Math.PI].static doubleTLcdCartesian.forwardAzimuth2D(ILcdPoint aP1, ILcdPoint aP2) Forward azimuth fromaP1toaP2in RADIANS! The resulting value lies between [0.0, 2.0*Math.PI].static intTLcdCartesian.intersection2DLines(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aResultSFCT) Calculates the intersection point between the line going throughaP1andaP2, and the line going throughaP3andaP4.static intTLcdCartesian.intersection2DLineSegments(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint aResult1SFCT, ILcd2DEditablePoint aResult2SFCT) Calculates the intersection point between the line segmentsP1(aX1,aY1)-P2(aX2,aY2)andP3(aX3,aY3)-P4(aX4,aY4), if it exists.static voidTLcdCartesian.intersection2DLSSFCT(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4, ILcd2DEditablePoint a2DEditablePoint) Deprecated.UseTLcdCartesian.intersection2DLines(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)for calculating the intersection point of two lines, orTLcdCartesian.intersection2DLineSegments(com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.ILcdPoint, com.luciad.shape.shape2D.ILcd2DEditablePoint, com.luciad.shape.shape2D.ILcd2DEditablePoint)for the intersection point of two line segments.static booleanTLcdCartesian.intersects2DLS(ILcdPoint aP1, ILcdPoint aP2, ILcdPoint aP3, ILcdPoint aP4) Check whether line segmentaP1-aP2and line segmentaP3-aP4intersect each other.voidILcdXYZRotation.inverseRotateSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZPointOut) Application of the 3D inverse rotation toaXYZPointresults in theILcd3DEditablePointaXYZPointOut.voidTLcdXYZRotation.inverseRotateSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZPointOut) static intTLcdCartesian.orientation2D(ILcdPoint[] aPts, int aN) Calculate the orientation of a polygon of points.voidILcdXYZRotation.rotateSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZPointOut) Apply the three rotations a, b, and g to the cartesianILcdPointaXYZPoint.voidTLcdXYZRotation.rotateSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZPointOut) voidTLcdGridSegmentScanner.scanSegment(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction) static doubleTLcdCartesian.squaredDistance2D(ILcdPoint aP1, ILcdPoint aP2) Calculates the squared distance between twoILcdPointobjectsaP1andaP2.static doubleTLcdCartesian.squaredDistance3D(ILcdPoint aP1, ILcdPoint aP2) Calculates the squared distance between twoILcdPointobjectsaP1andaP2. -
Uses of ILcdPoint in com.luciad.geometry.ellipsoidal
Methods in com.luciad.geometry.ellipsoidal with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidTLcdGeodeticSegmentScanner.scanSegment(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction) voidTLcdRhumblineSegmentScanner.scanSegment(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction) -
Uses of ILcdPoint in com.luciad.geometry.topology
Methods in com.luciad.geometry.topology that return ILcdPointModifier and TypeMethodDescriptionILcd2DLineIntersectionTopology.lineIntersection(ILcdShape aS1, ILcdShape aS2) Calculates the intersection points in 2D between the outlines of the given shapes. -
Uses of ILcdPoint in com.luciad.geometry.topology.cartesian
Methods in com.luciad.geometry.topology.cartesian that return ILcdPointModifier and TypeMethodDescriptionTLcdCartesianBasicBinaryTopology.lineIntersection(ILcdShape aS1, ILcdShape aS2) -
Uses of ILcdPoint in com.luciad.geometry.topology.ellipsoidal
Methods in com.luciad.geometry.topology.ellipsoidal that return ILcdPointModifier and TypeMethodDescriptionTLcdEllipsoidalBasicBinaryTopology.lineIntersection(ILcdShape aS1, ILcdShape aS2) -
Uses of ILcdPoint in com.luciad.geometry.topology.spherical
Methods in com.luciad.geometry.topology.spherical that return ILcdPointModifier and TypeMethodDescriptionTLcdSphericalBasicBinaryTopology.lineIntersection(ILcdShape aS1, ILcdShape aS2) -
Uses of ILcdPoint in com.luciad.imaging.operator
Methods in com.luciad.imaging.operator with parameters of type ILcdPointModifier and TypeMethodDescriptionALcdImageOperatorChain.Builder.curves(ILcdPoint[][] aCurves, TLcdCurvesOp.CurveType aCurveType) Corresponds to TLcdCurvesOp.curves(com.luciad.imaging.ALcdImage, com.luciad.shape.ILcdPoint[][], com.luciad.imaging.operator.TLcdCurvesOp.CurveType), but the input image is passed in via the operator chain.static ALcdImageTLcdCurvesOp.curves(ALcdImage aInputImage, ILcdPoint[][] aCurves, TLcdCurvesOp.CurveType aCurveType) Creates a curves operator for a given input image. -
Uses of ILcdPoint in com.luciad.lucy.addons.drawing.format
Methods in com.luciad.lucy.addons.drawing.format that return ILcdPointMethods in com.luciad.lucy.addons.drawing.format with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcySLDDomainObject.contains2D(ILcdPoint aPoint) booleanTLcySLDDomainObject.contains3D(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.lucy.addons.modelreference
Methods in com.luciad.lucy.addons.modelreference that return ILcdPoint -
Uses of ILcdPoint in com.luciad.lucy.addons.tea.lineofsight
Methods in com.luciad.lucy.addons.tea.lineofsight that return types with arguments of type ILcdPointModifier and TypeMethodDescriptionTLcyLOSAddOn.createCenterPointShapeProvider()Returns a function used to calculate the center point of the line-of-sight and its corresponding altitude mode. -
Uses of ILcdPoint in com.luciad.lucy.addons.tea.shapevisibility
Methods in com.luciad.lucy.addons.tea.shapevisibility that return ILcdPointModifier and TypeMethodDescriptionTLcyShapeObserver.getObserverShape()Returns the point shape based on the point that was created by theTLcyShapeVisibilityAddOn.createPointObserverShapeProvider()function for this observer, and which is used in the visibility calculations.Methods in com.luciad.lucy.addons.tea.shapevisibility that return types with arguments of type ILcdPointModifier and TypeMethodDescriptionTLcyShapeVisibilityAddOn.createPointObserverShapeProvider()Returns a function used to calculate theILcdPointshape for an observer in the visibility calculations. -
Uses of ILcdPoint in com.luciad.meshup
Methods in com.luciad.meshup with parameters of type ILcdPointModifier and TypeMethodDescriptionTLcd3DTilesProcessorBuilder.globalShift(ILcdPoint aGlobalShift) Set a global shift to be used for every mesh.Method parameters in com.luciad.meshup with type arguments of type ILcdPointModifier and TypeMethodDescriptionTLcd3DTilesProcessorBuilder.globalShiftFactory(Function<String, ILcdPoint> aGlobalShiftFactory) Set a global shift factory that returns apointfor a given file. -
Uses of ILcdPoint in com.luciad.model
Methods in com.luciad.model that return ILcdPointModifier and TypeMethodDescriptionILcdModelReference.makeModelPoint()Creates a model point that is compatible with this model reference. -
Uses of ILcdPoint in com.luciad.network.algorithm.routing
Methods in com.luciad.network.algorithm.routing that return types with arguments of type ILcdPointModifier and TypeMethodDescriptionTLcdCrossCountryShortestRouteAlgorithm.getShortestRoute(ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdCrossCountryDistanceFunction aDistanceFunction, ILcdCrossCountryDistanceFunction aHeuristicDistanceFunction, double aMaxSearchDistance) Returns anILcdRoutedescribing the shortest route between the start and end point.Methods in com.luciad.network.algorithm.routing with parameters of type ILcdPointModifier and TypeMethodDescriptionTLcdCrossCountryShortestRouteAlgorithm.getShortestRoute(ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdCrossCountryDistanceFunction aDistanceFunction, ILcdCrossCountryDistanceFunction aHeuristicDistanceFunction, double aMaxSearchDistance) Returns anILcdRoutedescribing the shortest route between the start and end point. -
Uses of ILcdPoint in com.luciad.network.function
Methods in com.luciad.network.function with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected abstract doubleALcdCrossCountryHeightProviderDistanceFunction.computeDistance(ILcdPoint aStartPoint, double aStartValue, ILcdPoint aEndPoint, double aEndValue) Computes the distance between 2 points.doubleALcdCrossCountryHeightProviderDistanceFunction.computeDistance(ILcdPoint aStartPoint, ILcdPoint aEndPoint) This method will call theALcdCrossCountryHeightProviderDistanceFunction.computeDistance(com.luciad.shape.ILcdPoint, double, com.luciad.shape.ILcdPoint, double)method a number of times, depending on the computation mode, to compute the distance between the specified points.protected abstract doubleALcdCrossCountryRasterDistanceFunction.computeDistance(ILcdPoint aStartPoint, double aStartValue, ILcdPoint aEndPoint, double aEndValue) Computes the distance between 2 points.doubleALcdCrossCountryRasterDistanceFunction.computeDistance(ILcdPoint aStartPoint, ILcdPoint aEndPoint) This method will call theALcdCrossCountryRasterDistanceFunction.computeDistance(com.luciad.shape.ILcdPoint, double, com.luciad.shape.ILcdPoint, double)method a number of times, depending on the computation mode, to compute the distance between the specified points.doubleILcdCrossCountryDistanceFunction.computeDistance(ILcdPoint aStartPoint, ILcdPoint aEndPoint) Returns the distance between 2 points. -
Uses of ILcdPoint in com.luciad.panorama.model
Methods in com.luciad.panorama.model that return ILcdPointModifier and TypeMethodDescriptionILcdPanorama.getFocusPoint()Get the focus point of this panorama.TLcdPanorama.getFocusPoint()Methods in com.luciad.panorama.model with parameters of type ILcdPointModifier and TypeMethodDescriptionSet the location.Constructors in com.luciad.panorama.model with parameters of type ILcdPointModifierConstructorDescriptionprotectedTLcdPanorama(TLcdDataType aDataType, ILcdPoint aPoint, Collection<Supplier<ILcdPanoramicImage>> aImages) Create a newTLcdPanorama. -
Uses of ILcdPoint in com.luciad.projection
Fields in com.luciad.projection declared as ILcdPointModifier and TypeFieldDescriptionprotected ILcdPointALcdRectifiedProjection.fOriginThe point to be used as projection origin.protected ILcdPointALcdRectifiedProjection.fOriginThe point to be used as projection origin.protected ILcdPointALcdRectifiedProjection.fOriginThe point to be used as projection origin.protected ILcdPoint[]ALcdRectifiedProjection.fSourcePointsThe array of tie points in the source (unrectified) reference.protected ILcdPoint[]ALcdRectifiedProjection.fSourcePointsThe array of tie points in the source (unrectified) reference.protected ILcdPoint[]ALcdRectifiedProjection.fSourcePointsThe array of tie points in the source (unrectified) reference.protected ILcdPoint[]ALcdRectifiedProjection.fTargetPointsThe array of tie points in the target (rectified) reference.protected ILcdPoint[]ALcdRectifiedProjection.fTargetPointsThe array of tie points in the target (rectified) reference.protected ILcdPoint[]ALcdRectifiedProjection.fTargetPointsThe array of tie points in the target (rectified) reference.Methods in com.luciad.projection that return ILcdPointModifier and TypeMethodDescriptionALcdAzimuthal.getOrigin()ALcdConic.getOrigin()ALcdCylindrical.getOrigin()ALcdGeneralPerspective.getOrigin()ALcdObliqueCylindrical.getOrigin()ALcdPerspective.getOrigin()ALcdTransverseCylindrical.getOrigin()ILcdProjection.getOrigin()Origin of the projection is theILcd2DEditablePointthat corresponds with origin (0, 0) of the cartesian coordinate system of the projection.TLcdGeodetic.getOrigin()TLcdKrovak.getOrigin()TLcdOrthorectifiedProjection.getOrigin()TLcdPerspectiveProjection.getOrigin()Returns the geodetic coordinates of the camera, relative to the WGS84 ellipsoid.TLcdPolarStereographic.getOrigin()TLcdPolyconic.getOrigin()Returns the origin of projection.TLcdRPCProjection.getOrigin()TLcdPerspectiveProjection.getPerspectiveCenter()Returns the geocentric location of the camera.TLcdPerspectiveProjection.getPrincipalPoint()Returns the 3D geocentric point the camera is looking at, the same as the 2D origin of the projection plane.TLcdPerspectiveProjection.getRightVector()Returns the normalized "right" direction of the camera, expressed in geocentric coordinates.ILcdRectifiedProjection.getSourcePoint(int aIndex) Returns the specified tie point in the unrectified source coordinate system.ILcdRectifiedProjection.getTargetPoint(int aIndex) Returns the specified tie point in the rectified target coordinate system.TLcdPerspectiveProjection.getUpVector()Returns the normalized "up" direction of the camera, expressed in geocentric coordinates.Methods in com.luciad.projection with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanILcdCompositeProjection.inLonLatBounds(ILcdPoint aLLP) Deprecated.Checks if anILcdPointis inside the valid area of the composite projection.booleanILcdProjection.inLonLatBounds(ILcdPoint aLLHP) Checks if anILcdPointis inside the valid area of geodetic coordinates of the projection.booleanTLcdAlbersEqualAreaConic.inLonLatBounds(ILcdPoint aLLP) booleanTLcdAzimuthalEquidistant.inLonLatBounds(ILcdPoint aLLHP) Checks if anILcd2DEditablePointis inside the valid area of the transformation of the projection.booleanTLcdCassini.inLonLatBounds(ILcdPoint aLLP) booleanTLcdCassiniSoldner.inLonLatBounds(ILcdPoint aLLP) booleanTLcdDutchStereographic.inLonLatBounds(ILcdPoint llp) booleanTLcdEckertIV.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdEckertVI.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdEllipsoidalEquidistantCylindrical.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdEllipsoidalLambertAzimuthalEqualArea.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdEquidistantCylindrical.inLonLatBounds(ILcdPoint aLLP) booleanTLcdGeneralPerspective.inLonLatBounds(ILcdPoint aLLP) booleanTLcdGeodetic.inLonLatBounds(ILcdPoint aLLP) Checks if anILcd2DEditablePointis inside the valid area of the transformation of the projection.booleanTLcdGnomonic.inLonLatBounds(ILcdPoint aLLP) booleanTLcdKrovak.inLonLatBounds(ILcdPoint aLLP) booleanTLcdLambertAzimuthalEqualArea.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdLambertConformal.inLonLatBounds(ILcdPoint aLLP) booleanTLcdMercator.inLonLatBounds(ILcdPoint aLLP) booleanTLcdMillerCylindrical.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdMollweide.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdObliqueMercator.inLonLatBounds(ILcdPoint aLLP) booleanTLcdObliqueStereographic.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdOrthographic.inLonLatBounds(ILcdPoint aLLP) booleanTLcdOrthorectifiedProjection.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdPerspectiveProjection.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdPolarStereographic.inLonLatBounds(ILcdPoint aLLP) booleanTLcdPolyconic.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdRPCProjection.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdSimpleRectangular.inLonLatBounds(ILcdPoint aLLP) Deprecated.booleanTLcdStereographic.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdSwissObliqueMercator.inLonLatBounds(ILcdPoint aLLHP) booleanTLcdTransverseMercator.inLonLatBounds(ILcdPoint aLLP) booleanTLcdTransverseMercatorSPCS.inLonLatBounds(ILcdPoint aLLP) Deprecated.booleanTLcdUTM.inLonLatBounds(ILcdPoint aLLP) Deprecated.Checks if anILcdPointis inside the valid area of the composite projection.booleanTLcdVerticalPerspective.inLonLatBounds(ILcdPoint aLLP) booleanALcdProjection.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) Default implementation callsinWorldBoundsOnSpherewithaEllipsoid.getAuxRadius()as sphere radius.booleanILcdProjection.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) Checks if aILcdPointis inside the valid cartesian area of the projection.booleanTLcdAlbersEqualAreaConic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdCassiniSoldner.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdDutchStereographic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdEllipsoidalEquidistantCylindrical.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdEllipsoidalLambertAzimuthalEqualArea.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdKrovak.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdLambertConformal.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdMercator.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdObliqueMercator.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdObliqueStereographic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdOrthographic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdOrthorectifiedProjection.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdPerspectiveProjection.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdPolarStereographic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdPolyconic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdPseudoMercator.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdStereographic.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanTLcdTransverseMercator.inWorldBoundsOnEllipsoid(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid) booleanILcdProjection.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) Checks if aILcdPointis inside the valid cartesian area of the projection.booleanTLcdAlbersEqualAreaConic.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdAzimuthalEquidistant.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdCassini.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdDutchStereographic.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdEckertIV.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdEckertVI.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdEllipsoidalEquidistantCylindrical.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdEllipsoidalLambertAzimuthalEqualArea.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdEquidistantCylindrical.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdGeneralPerspective.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdGeodetic.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdGnomonic.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdKrovak.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdLambertAzimuthalEqualArea.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdLambertConformal.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdMercator.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdMillerCylindrical.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdMollweide.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdObliqueMercator.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdObliqueStereographic.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdOrthographic.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdOrthorectifiedProjection.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdPerspectiveProjection.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdPolarStereographic.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdPolyconic.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdRPCProjection.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdSimpleRectangular.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) Deprecated.booleanTLcdStereographic.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdSwissObliqueMercator.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdTransverseMercator.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) booleanTLcdTransverseMercatorSPCS.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) Deprecated.booleanTLcdVerticalPerspective.inWorldBoundsOnSphere(ILcdPoint aXYPoint, double aRadius) voidALcdProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) Default implementation callslonlatheight2worldOnEllipsoidSFCTwithaEllipsoid.getAuxRadius()as sphere radius.voidILcdCompositeProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, int aZone, ILcdEllipsoid aEllipsoid, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.Transforms anILcd2DEditablePointinto a zonal cartesian coordinate of the projection.voidILcdCompositeProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.Transforms anILcd2DEditablePointinto a zonal cartesian coordinate of the projection.voidILcdProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) Transforms anILcdPointon anILcdEllipsoidinto the cartesian coordinate system of the projection.voidTLcdAlbersEqualAreaConic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdAzimuthalEquidistant.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) voidTLcdCassiniSoldner.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdDutchStereographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) voidTLcdEllipsoidalEquidistantCylindrical.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdEllipsoidalLambertAzimuthalEqualArea.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdGeneralPerspective.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) voidTLcdKrovak.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) voidTLcdLambertConformal.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdObliqueMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdObliqueStereographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) voidTLcdOrthographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdOrthorectifiedProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdPerspectiveProjection.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdPolarStereographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) voidTLcdPolyconic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdPseudoMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdStereographic.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) voidTLcdSwissObliqueMercator.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) voidTLcdTransverseMercator.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.voidTLcdTransverseMercatorSPCS.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aXYPointSFCT) Deprecated.voidTLcdUTM.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, int aZone, ILcdEllipsoid aEllipsoid, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.voidTLcdUTM.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.voidTLcdVerticalPerspective.lonlatheight2worldOnEllipsoidSFCT(ILcdPoint aLLHP, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aWorldPoint) voidILcdCompositeProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.Transforms anILcd2DEditablePointinto a zonal cartesian coordinate of the projection.voidILcdCompositeProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, int aZone, double aRadius, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.Transforms aILcd2DEditablePointinto a zonal cartesian coordinate of the projection of the given zone.voidILcdProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) Transforms anILcd2DEditablePointon a sphere into the cartesian coordinate system of the projection.voidTLcdAlbersEqualAreaConic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdAzimuthalEquidistant.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) voidTLcdCassini.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdDutchStereographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) voidTLcdEckertIV.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdEckertVI.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdEllipsoidalEquidistantCylindrical.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdEllipsoidalLambertAzimuthalEqualArea.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) voidTLcdEquidistantCylindrical.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdGeneralPerspective.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) voidTLcdGeodetic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdGnomonic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdKrovak.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) voidTLcdLambertAzimuthalEqualArea.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) voidTLcdLambertConformal.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdMillerCylindrical.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdMollweide.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdObliqueMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdObliqueStereographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) voidTLcdOrthographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdOrthorectifiedProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdPerspectiveProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdPolarStereographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) voidTLcdPolyconic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdRPCProjection.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdSimpleRectangular.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) Deprecated.voidTLcdStereographic.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) voidTLcdSwissObliqueMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) voidTLcdTransverseMercator.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) For the spherical case the transverse mercator projection is a simple Gauss-Lambert projection.voidTLcdTransverseMercatorSPCS.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aXYPointSFCT) Deprecated.For the spherical case the transverse mercator projection is a simple Gauss-Lambert projection.voidTLcdUTM.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.voidTLcdUTM.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, int aZone, double aRadius, ILcd2DEditableZonalPoint aZonalPointSFCT) Deprecated.voidTLcdVerticalPerspective.lonlatheight2worldOnSphereSFCT(ILcdPoint aLLHP, double aRadius, ILcd2DEditablePoint aWorldPoint) protected voidTLcdRectifiedPolynomialProjection.mapPointBackward(ILcdPoint aTargetPoint, ILcd2DEditablePoint aSourcePointSFCT) Applies the inverse of the polynomial transformation to the target point, to obtain the source point.protected voidTLcdRectifiedProjectiveProjection.mapPointBackward(ILcdPoint aTargetPoint, ILcd2DEditablePoint aSourcePointSFCT) Applies the inverse of the projective transformation to the target point, to obtain the source point.protected voidTLcdRectifiedRationalProjection.mapPointBackward(ILcdPoint aTargetPoint, ILcd2DEditablePoint aSourcePointSFCT) Applies the inverse of the rational transformation to the target point, to obtain the source point.protected voidTLcdRectifiedPolynomialProjection.mapPointForward(ILcdPoint aSourcePoint, ILcd2DEditablePoint aTargetPointSFCT) Applies the polynomial transformation to the source point to obtain the target point.protected voidTLcdRectifiedProjectiveProjection.mapPointForward(ILcdPoint aSourcePoint, ILcd2DEditablePoint aTargetPointSFCT) Applies the projective transformation to the source point, to obtain the target point.protected voidTLcdRectifiedRationalProjection.mapPointForward(ILcdPoint aSourcePoint, ILcd2DEditablePoint aTargetPointSFCT) Applies the rational transformation to the source point, to obtain the target point.intILcdCompositeProjection.retrieveZone(ILcdPoint aLLP) Deprecated.Return the zone id for the given model point.intTLcdUTM.retrieveZone(ILcdPoint aLLP) Deprecated.voidSets the origin of projection.voidTLcdPerspectiveProjection.setPerspectiveCenter(ILcdPoint aPerspectiveCenter) Sets the geocentric location of the camera.voidTLcdPerspectiveProjection.setPrincipalPoint(ILcdPoint aPrincipalPoint) Sets the 3D geocentric point the camera is looking at, the same as the 2D origin of the projection plane.voidTLcdPerspectiveProjection.setUpVector(ILcdPoint aUpVector) Sets the "up" direction of the camera, expressed in geocentric coordinates.voidALcdProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) Default implementation callsworld2lonlatOnSphereSFCTwithaEllipsoid.getAuxRadius()as sphere radius.voidILcdProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) Transforms anILcdPointfrom the cartesian coordinate system of the projection into anILcd2DEditablePointonto anILcdEllipsoid.voidTLcdAlbersEqualAreaConic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdAzimuthalEquidistant.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdCassiniSoldner.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) voidTLcdDutchStereographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdEllipsoidalEquidistantCylindrical.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) voidTLcdEllipsoidalLambertAzimuthalEqualArea.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) voidTLcdGeneralPerspective.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) Transforms a world point to a LonLatHeightPoint.voidTLcdKrovak.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdLambertConformal.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdObliqueMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdObliqueStereographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdOrthographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) voidTLcdOrthorectifiedProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) voidTLcdPerspectiveProjection.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) voidTLcdPolarStereographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdPolyconic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) voidTLcdPseudoMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdStereographic.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdSwissObliqueMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPointSFCT) voidTLcdTransverseMercator.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) voidTLcdTransverseMercatorSPCS.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) Deprecated.voidTLcdVerticalPerspective.world2lonlatOnEllipsoidSFCT(ILcdPoint aXYPoint, ILcdEllipsoid aEllipsoid, ILcd2DEditablePoint aLLPSFCT) Transforms a world point to a LonLatHeightPoint.voidILcdProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) Transforms anILcdPointfrom the cartesian coordinate system of the projection into anILcd2DEditablePointonto a sphere.voidTLcdAlbersEqualAreaConic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdAzimuthalEquidistant.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdCassini.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdDutchStereographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdEckertIV.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) voidTLcdEckertVI.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) voidTLcdEllipsoidalEquidistantCylindrical.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) voidTLcdEllipsoidalLambertAzimuthalEqualArea.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdEquidistantCylindrical.world2lonlatOnSphereSFCT(ILcdPoint cp, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdGeneralPerspective.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdGeodetic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdGnomonic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdKrovak.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdLambertAzimuthalEqualArea.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdLambertConformal.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdMillerCylindrical.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) voidTLcdMollweide.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) voidTLcdObliqueMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdObliqueStereographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdOrthographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdOrthorectifiedProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) voidTLcdPerspectiveProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) voidTLcdPolarStereographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdPolyconic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) voidTLcdRPCProjection.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) voidTLcdSimpleRectangular.world2lonlatOnSphereSFCT(ILcdPoint cp, double aRadius, ILcd2DEditablePoint aLLPSFCT) Deprecated.voidTLcdStereographic.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdSwissObliqueMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPointSFCT) voidTLcdTransverseMercator.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) voidTLcdTransverseMercatorSPCS.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) Deprecated.voidTLcdVerticalPerspective.world2lonlatOnSphereSFCT(ILcdPoint aXYPoint, double aRadius, ILcd2DEditablePoint aLLPSFCT) Constructors in com.luciad.projection with parameters of type ILcdPointModifierConstructorDescriptionTLcdAzimuthalEquidistant(ILcdPoint aOrigin) Constructs an azimuthal equidistant projection with the origin at anILcdPointaOrigin.TLcdDutchStereographic(ILcdPoint aOrigin) Constructs a stereographic projection with the origin at anILcdPointaOrigin.Constructs a lambert azimuthal equal-area projection with the origin at anILcdPointaOrigin.TLcdGeneralPerspective(ILcdPoint aOrigin, double aPerspectiveDistance) Constructs a general perspective projection with the origin at anILcdPointaOriginand 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 anILcdPointaOriginand 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 anILcdPointaOrigin.TLcdLambertAzimuthalEqualArea(ILcdPoint aOrigin) Constructs a lambert azimuthal equal-area projection with the origin at anILcdPointaOrigin.TLcdObliqueStereographic(ILcdPoint aOrigin) Constructs an oblique stereographic projection with the origin at anILcdPointaOrigin.TLcdOrthographic(ILcdPoint aOrigin) Constructs an orthographic projection for a sphere with the origin at anILcdPointaOrigin.TLcdPerspectiveProjection(ILcdPoint aPerspectiveCenter, ILcdPoint aPrincipalPoint) Constructs a perspective projection, given the geocentric locations of the perspective center and the principal point.TLcdPerspectiveProjection(ILcdPoint aPerspectiveCenter, ILcdPoint aPrincipalPoint, double aRollAngle) Constructs a perspective projection, given the geocentric locations of the perspective center and the principal point.TLcdPerspectiveProjection(ILcdPoint aPerspectiveCenter, ILcdPoint aPrincipalPoint, ILcdPoint aUpVector) Constructs a perspective projection, given the geocentric locations of the perspective center, the principal point and the "up" direction of the camera.TLcdPolyconic(ILcdPoint aOrigin) Creates a polyconic projection with the origin at the given point.TLcdRectifiedPolynomialProjection(int aPolynomialDegree, ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints) Creates a new TLcdRectifiedPolynomialProjection based on the given source and target tie points, and the maximum degree of the polynomial.TLcdRectifiedPolynomialProjection(int aPolynomialDegree, ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints, ILcdProjection aBaseProjection, ILcdBounds aWorldBounds) Creates a new TLcdRectifiedPolynomialProjection based on the given source and target tie points, and the maximum degree of the polynomial.TLcdRectifiedProjectiveProjection(ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints) Creates a new TLcdRectifiedProjectiveProjection based on the given pairs of tie points.TLcdRectifiedProjectiveProjection(ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints, ILcdProjection aBaseProjection, ILcdBounds aWorldBounds) Creates a new TLcdRectifiedProjectiveProjection based on the given source and target tie points.TLcdRectifiedRationalProjection(int aNumeratorDegree, int aDenominatorDegree, ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints) Creates a new TLcdRectifiedRationalProjection based on the given source and target tie points, and maximum degrees of the rationals.TLcdRectifiedRationalProjection(int aNumeratorDegree, int aDenominatorDegree, ILcdPoint[] aSourcePoints, ILcdPoint[] aTargetPoints, ILcdProjection aBaseProjection, ILcdBounds aWorldBounds) Creates a new TLcdRectifiedRationalProjection based on the given source and target tie points, and maximum degrees of the rationals.TLcdStereographic(ILcdPoint aOrigin) Constructs a stereographic projection with the origin at anILcdPointaOrigin.TLcdVerticalPerspective(ILcdPoint aOrigin, double aPerspectiveDistance) Constructs a vertical perspective projection with the origin at anILcdPointaOriginand a point of perspective at a distance (divided by the semi-major axis) from the center of the earth. -
Uses of ILcdPoint in com.luciad.reference
Methods in com.luciad.reference that return ILcdPointModifier and TypeMethodDescriptionILcdTopocentricReference.getOrigin()Returns the 3D origin of thisILcdTopocentricReference.TLcdTopocentricReference.getOrigin()TLcdCartesianReference.makeModelPoint()TLcdGeocentricReference.makeModelPoint()TLcdGeodeticReference.makeModelPoint()TLcdGeoidReference.makeModelPoint()Deprecated.TLcdGridReference.makeModelPoint()TLcdTopocentricReference.makeModelPoint()TLcdXYModelReference.makeModelPoint()Constructors in com.luciad.reference with parameters of type ILcdPointModifierConstructorDescriptionTLcdTopocentricReference(ILcdGeodeticDatum aGeodeticDatum, ILcdPoint aOrigin) Constructor with anILcdGeodeticDatumand anILcd3DEditablePointas origin. -
Uses of ILcdPoint in com.luciad.shape
Subinterfaces of ILcdPoint in com.luciad.shapeModifier and TypeInterfaceDescriptioninterfaceDeprecated.This interface has been deprecated.Classes in com.luciad.shape that implement ILcdPointModifier and TypeClassDescriptionclassThis abstract class provides a basis for implementing theILcdPointinterface.Methods in com.luciad.shape that return ILcdPointModifier and TypeMethodDescriptionILcdArc.getCenter()Returns the center of thisILcdArc.ILcdArcBand.getCenter()Returns the center point of thisILcdArcBand.default ILcdPointILcdBounds.getCenter()Returns the center of the bounds.ILcdCircle.getCenter()Returns the center of thisILcdCircle.ILcdCircularArc.getCenter()Returns the center of thisILcdCircularArc.ILcdEllipse.getCenter()Returns the center of thisILcdEllipse.ILcdCompositeCurve.getEndPoint()Retrieves the end point of the curve.ILcdCurve.getEndPoint()Retrieves the end point of the curve.TLcdCompositeCurve.getEndPoint()ILcdCircleBy3Points.getFirstIntermediatePoint()Returns the first intermediate point of this circle.ALcdBounds.getFocusPoint()ALcdPoint.getFocusPoint()ALcdShapeList.getFocusPoint()Returns the focus point of the shape list.ILcdShape.getFocusPoint()Returns the focus point of thisILcdShape.TLcdComplexPolygon.getFocusPoint()TLcdCompositeCurve.getFocusPoint()TLcdSurface.getFocusPoint()ILcdCircularArcBy3Points.getIntermediatePoint()Returns an intermediate point of this arc.ALcdPoint.getLocation()ILcdBounds.getLocation()Returns the location of the bounding box (smallest x and y coordinates).ILcdText.getLocation()Returns the location of the text.ALcdPoint.getPoint(int aIndex) ILcdPointList.getPoint(int aIndex) Returns theILcdPointat a given index.TLcdComplexPolygon.getPoint(int aIndex) ILcdCircleBy3Points.getSecondIntermediatePoint()Returns the second intermediate point of this circle.ILcdCompositeCurve.getStartPoint()Retrieves the start point of the curve.ILcdCurve.getStartPoint()Retrieves the start point of the curve.TLcdCompositeCurve.getStartPoint()Methods in com.luciad.shape with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanALcdShape.contains2D(ILcdPoint aPoint) Checks whether thisALcdShapecontains the given point in the 2D cartesian plane.booleanILcdShape.contains2D(ILcdPoint aPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 2D space.booleanALcdShape.contains3D(ILcdPoint aPoint) Checks whether thisALcdShapecontains the given point in the 3D space.booleanILcdShape.contains3D(ILcdPoint aPoint) Checks whether thisILcdShapecontains the givenILcdPointin the 3D space.intILcdCurve.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) Returns the number of intersections between this curve and a line segment defined by the two specified points.intTLcdCompositeCurve.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) -
Uses of ILcdPoint in com.luciad.shape.shape2D
Subinterfaces of ILcdPoint in com.luciad.shape.shape2DModifier and TypeInterfaceDescriptioninterfaceAnILcd2DEditablePointis anILcdPointthat can be moved in two dimensions.interfaceDeprecated.This interface hes been deprecated.Classes in com.luciad.shape.shape2D that implement ILcdPointModifier and TypeClassDescriptionclassThis abstract class provides a basis for implementing theILcd2DEditablePointinterface.classThis class provides an implementation of anILcd2DEditablePointandILcdFeatured.classThis class provides an implementation ofILcd2DEditablePointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePointin the geodetic space.classThis class provides an implementation ofILcd2DEditableZonalPointin the geodetic space.classThis class provides an implementation ofILcd2DEditablePointin the cartesian space, but internally using floats instead of doubles.classThis class provides an implementation ofILcd2DEditablePointin the cartesian space.classThis class provides an implementation ofILcd2DEditableZonalPointin the cartesian space.Methods in com.luciad.shape.shape2D that return ILcdPointModifier and TypeMethodDescriptionALcdXYDynamicSegmentationEvent.getBeginPoint()Deprecated.ILcd2DDynamicSegmentationEvent.getBeginPoint()Deprecated.static ILcdPointTLcdXYPolylineMSupport.getBeginPoint(ILcdShapeList aPolylineM) final ILcdPointTLcdLonLatArc.getCenter()final ILcdPointTLcdLonLatArcBand.getCenter()final ILcdPointTLcdLonLatCircle.getCenter()TLcdLonLatCircleBy3Points.getCenter()TLcdLonLatCircularArcBy3Points.getCenter()TLcdLonLatCircularArcByBulge.getCenter()TLcdLonLatCircularArcByCenterPoint.getCenter()final ILcdPointTLcdLonLatEllipse.getCenter()TLcdXYArc.getCenter()TLcdXYArcBand.getCenter()final ILcdPointTLcdXYCircle.getCenter()TLcdXYCircleBy3Points.getCenter()TLcdXYCircularArcBy3Points.getCenter()TLcdXYCircularArcByBulge.getCenter()TLcdXYCircularArcByCenterPoint.getCenter()TLcdXYEllipse.getCenter()ALcdXYDynamicSegmentationEvent.getEndPoint()Deprecated.ILcd2DDynamicSegmentationEvent.getEndPoint()Deprecated.TLcdLonLatArc.getEndPoint()TLcdLonLatCircle.getEndPoint()TLcdLonLatCircleBy3Points.getEndPoint()TLcdLonLatCircularArcBy3Points.getEndPoint()TLcdLonLatCircularArcByBulge.getEndPoint()TLcdLonLatCircularArcByCenterPoint.getEndPoint()TLcdLonLatEllipse.getEndPoint()TLcdLonLatFloatPolygon.getEndPoint()TLcdLonLatFloatPolyline.getEndPoint()TLcdLonLatLine.getEndPoint()TLcdLonLatPolygon.getEndPoint()TLcdLonLatPolyline.getEndPoint()TLcdLonLatRhumbPolygon.getEndPoint()TLcdLonLatRhumbPolyline.getEndPoint()TLcdRoundedPolygon.getEndPoint()TLcdRoundedPolyline.getEndPoint()TLcdXYArc.getEndPoint()TLcdXYCircle.getEndPoint()TLcdXYCircleBy3Points.getEndPoint()TLcdXYCircularArcBy3Points.getEndPoint()TLcdXYCircularArcByBulge.getEndPoint()TLcdXYCircularArcByCenterPoint.getEndPoint()TLcdXYEllipse.getEndPoint()TLcdXYFloatLine.getEndPoint()TLcdXYFloatPolygon.getEndPoint()TLcdXYFloatPolyline.getEndPoint()TLcdXYLine.getEndPoint()TLcdXYPolygon.getEndPoint()TLcdXYPolyline.getEndPoint()static ILcdPointTLcdXYPolylineMSupport.getEndPoint(ILcdShapeList aPolylineM) TLcdLonLatCircleBy3Points.getFirstIntermediatePoint()TLcdXYCircleBy3Points.getFirstIntermediatePoint()ALcd2DEditableFloatPolypoint.getFocusPoint()ALcd2DEditableLine.getFocusPoint()ALcd2DEditablePolypoint.getFocusPoint()Returns the combined focus point of the points.ALcdXYDynamicSegmentationEvent.getFocusPoint()Deprecated.TLcd2DEditableFeaturedPoint.getFocusPoint()TLcdLonLatArc.getFocusPoint()TLcdLonLatArcBand.getFocusPoint()TLcdLonLatBuffer.getFocusPoint()TLcdLonLatCircle.getFocusPoint()TLcdLonLatCircleBy3Points.getFocusPoint()TLcdLonLatCircularArcBy3Points.getFocusPoint()TLcdLonLatCircularArcByBulge.getFocusPoint()TLcdLonLatCircularArcByCenterPoint.getFocusPoint()TLcdLonLatEllipse.getFocusPoint()TLcdLonLatGeoBuffer.getFocusPoint()TLcdRoundedPolygon.getFocusPoint()TLcdRoundedPolyline.getFocusPoint()TLcdXYArc.getFocusPoint()TLcdXYArcBand.getFocusPoint()TLcdXYCircle.getFocusPoint()TLcdXYCircleBy3Points.getFocusPoint()TLcdXYCircularArcBy3Points.getFocusPoint()TLcdXYCircularArcByBulge.getFocusPoint()TLcdXYCircularArcByCenterPoint.getFocusPoint()TLcdXYEllipse.getFocusPoint()TLcdXYFloatLine.getFocusPoint()TLcdXYGeoBuffer.getFocusPoint()TLcdXYText.getFocusPoint()TLcdLonLatCircularArcBy3Points.getIntermediatePoint()TLcdXYCircularArcBy3Points.getIntermediatePoint()final ILcdPointTLcdLonLatBounds.getLocation()final ILcdPointTLcdLonLatFloatBounds.getLocation()final ILcdPointTLcdXYBounds.getLocation()final ILcdPointTLcdXYFloatBounds.getLocation()final ILcdPointTLcdXYText.getLocation()final ILcdPointALcd2DEditableFloatPolypoint.getPoint(int aIndex) final ILcdPointALcd2DEditableLine.getPoint(int aIndex) final ILcdPointALcd2DEditablePolypoint.getPoint(int aIndex) final ILcdPointTLcd2DEditablePointList.getPoint(int aIndex) final ILcdPointTLcd2DEditablePointListLonLatFloatArray.getPoint(int aIndex) final ILcdPointTLcd2DEditablePointListXYFloatArray.getPoint(int aIndex) final ILcdPointTLcdLonLatBuffer.getPoint(int aIndex) TLcdXYFloatLine.getPoint(int aIndex) static ILcdPointTLcdXYPolylineMSupport.getPoint(ILcdShapeList aPolylineM, double aM) static ILcdPointTLcdXYPolylineMSupport.getPoint(ILcdShapeList aPolylineM, double aM, double aOffset) ALcdXYDynamicSegmentationEvent.getPointFromBegin(int aIndex) Deprecated.ILcd2DDynamicSegmentationEvent.getPointFromBegin(int aIndex) Deprecated.ALcdXYDynamicSegmentationEvent.getPointFromEnd(int aIndex) Deprecated.ILcd2DDynamicSegmentationEvent.getPointFromEnd(int aIndex) Deprecated.ALcdXYDynamicSegmentationEvent.getPosition()Deprecated.ILcd2DDynamicSegmentationEvent.getPosition()Deprecated.TLcdLonLatCircleBy3Points.getSecondIntermediatePoint()TLcdXYCircleBy3Points.getSecondIntermediatePoint()TLcdLonLatArc.getStartPoint()TLcdLonLatCircle.getStartPoint()TLcdLonLatCircleBy3Points.getStartPoint()TLcdLonLatCircularArcBy3Points.getStartPoint()TLcdLonLatCircularArcByBulge.getStartPoint()TLcdLonLatCircularArcByCenterPoint.getStartPoint()TLcdLonLatEllipse.getStartPoint()TLcdLonLatFloatPolygon.getStartPoint()TLcdLonLatFloatPolyline.getStartPoint()TLcdLonLatLine.getStartPoint()TLcdLonLatPolygon.getStartPoint()TLcdLonLatPolyline.getStartPoint()TLcdLonLatRhumbPolygon.getStartPoint()TLcdLonLatRhumbPolyline.getStartPoint()TLcdRoundedPolygon.getStartPoint()TLcdRoundedPolyline.getStartPoint()TLcdXYArc.getStartPoint()TLcdXYCircle.getStartPoint()TLcdXYCircleBy3Points.getStartPoint()TLcdXYCircularArcBy3Points.getStartPoint()TLcdXYCircularArcByBulge.getStartPoint()TLcdXYCircularArcByCenterPoint.getStartPoint()TLcdXYEllipse.getStartPoint()TLcdXYFloatLine.getStartPoint()TLcdXYFloatPolygon.getStartPoint()TLcdXYFloatPolyline.getStartPoint()TLcdXYLine.getStartPoint()TLcdXYPolygon.getStartPoint()TLcdXYPolyline.getStartPoint()Methods in com.luciad.shape.shape2D with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanALcdXYDynamicSegmentationEvent.contains2D(ILcdPoint aPoint) Deprecated.booleanTLcd2DEditableFeaturedPoint.contains2D(ILcdPoint aPoint) booleanTLcdLonLatArc.contains2D(ILcdPoint aLLP) booleanTLcdLonLatArcBand.contains2D(ILcdPoint aLLP) booleanTLcdLonLatBuffer.contains2D(ILcdPoint aPoint) booleanTLcdLonLatEllipse.contains2D(ILcdPoint aLLP) booleanTLcdLonLatFloatPolygon.contains2D(ILcdPoint aPoint) The implementation of the method is based on a spherical approximation.booleanTLcdLonLatFloatPolyline.contains2D(ILcdPoint aPoint) booleanTLcdLonLatGeoBuffer.contains2D(ILcdPoint aPoint) booleanTLcdLonLatLine.contains2D(ILcdPoint aPoint) booleanTLcdLonLatPolygon.contains2D(ILcdPoint aPoint) The implementation of the method is based on a spherical approximation.booleanTLcdLonLatPolyline.contains2D(ILcdPoint aPoint) booleanTLcdLonLatRhumbPolygon.contains2D(ILcdPoint aPoint) booleanTLcdLonLatRhumbPolyline.contains2D(ILcdPoint aPoint) booleanTLcdRoundedPolygon.contains2D(ILcdPoint aPoint) booleanTLcdRoundedPolyline.contains2D(ILcdPoint aPoint) booleanTLcdXYGeoBuffer.contains2D(ILcdPoint aPoint) booleanALcdXYDynamicSegmentationEvent.contains3D(ILcdPoint aPoint) Deprecated.booleanTLcd2DEditableFeaturedPoint.contains3D(ILcdPoint aPoint) booleanTLcdRoundedPolygon.contains3D(ILcdPoint aPoint) booleanTLcdRoundedPolyline.contains3D(ILcdPoint aPoint) intTLcdLonLatArc.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatCircle.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatCircleBy3Points.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatCircularArcBy3Points.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatCircularArcByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatCircularArcByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatEllipse.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatFloatPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatFloatPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatLine.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatRhumbPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatRhumbPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdRoundedPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdRoundedPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYArc.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYCircle.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYCircleBy3Points.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYCircularArcBy3Points.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYCircularArcByBulge.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYCircularArcByCenterPoint.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYEllipse.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYFloatLine.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYFloatPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYFloatPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYLine.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) static doubleTLcdXYPolylineMSupport.getM(ILcdShapeList aPolylineM, ILcdPoint aPoint) static voidTLcdXYBounds.make2DEditableBoundsSFCT(ILcdPoint[] aPointArray, ILcd2DEditableBounds a2DEditableBoundsSFCT) static voidTLcdXYFloatBounds.make2DEditableBoundsSFCT(ILcdPoint[] aPointArray, ILcd2DEditableBounds a2DEditableBoundsSFCT) voidvoidvoidvoidMoves thisILcd2DEditableShapeto the given point in the 2D space.voidMoves thisILcd2DEditableShapeto the given point in the 2D space.voidvoidALcd2DEditableBounds.setToIncludePoint2D(ILcdPoint aPoint) Calculates the 2D extension of thisILcd2DEditableBoundsobject that contains a givenILcdPoint, in the cartesian plane.voidILcd2DEditableBounds.setToIncludePoint2D(ILcdPoint aPoint) Calculates the 2D extension of thisILcd2DEditableBoundsobject that contains a givenILcdPoint.voidILcd2DEditableArc.updateForCornerPoint2D(int aCorner, ILcdPoint aPoint) Updates the arc for the specified corner point location.voidILcd2DEditableEllipse.updateForCornerPoint2D(int aCorner, ILcdPoint aPoint) Updates the ellipse for the specified corner point location.voidTLcdLonLatArc.updateForCornerPoint2D(int aCorner, ILcdPoint aPoint) voidTLcdLonLatEllipse.updateForCornerPoint2D(int aCorner, ILcdPoint aPoint) voidTLcdXYArc.updateForCornerPoint2D(int aCorner, ILcdPoint aPoint) voidTLcdXYEllipse.updateForCornerPoint2D(int aCorner, ILcdPoint aPoint) Constructors in com.luciad.shape.shape2D with parameters of type ILcdPointModifierConstructorDescriptionTLcdLonLatArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdEllipsoid aEllipsoid) Creates a newTLcdLonLatArcwith the given parameters.TLcdLonLatArcBand(ILcdPoint aCenter, double aMinRadius, double aMaxRadius, double aStartAngle, double aArcAngle) Constructs a newTLcdLonLatArcBandwith the given parameters.TLcdLonLatArcBand(ILcdPoint aCenter, double aMinRadius, double aMaxRadius, double aStartAngle, double aArcAngle, ILcdEllipsoid aEllipsoid) Constructs a newTLcdLonLatArcBandwith 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 newTLcdLonLatCirclewith 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 newTLcdLonLatCircularArcByCenterPointwith the given parameters.TLcdLonLatEllipse(ILcdPoint aCenter, double aA, double aB, double aRotAngle, ILcdEllipsoid aEllipsoid) Creates a newTLcdLonLatEllipsewith 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 newTLcdLonLatPointthat is a copy of the givenILcdPoint.TLcdXYArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle) Creates a newTLcdXYArcwith the specified parameters.TLcdXYArcBand(ILcdPoint aCenter, double aMinRadius, double aMaxRadius, double aStartAngle, double aArcAngle) Constructs a newTLcdXYArcBandwith 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 newTLcdXYFloatPointwith the same location as the specifiedILcdPoint.TLcdXYPoint(ILcdPoint aPoint) Constructs and initializes a newTLcdXYPointwith the same location as the specifiedILcdPoint. -
Uses of ILcdPoint in com.luciad.shape.shape3D
Subinterfaces of ILcdPoint in com.luciad.shape.shape3DModifier and TypeInterfaceDescriptioninterfaceAnILcd3DEditablePointis anILcdPointthat can be moved in all three dimensions.Classes in com.luciad.shape.shape3D that implement ILcdPointModifier and TypeClassDescriptionclassThis abstract class provides a basis for implementing theILcd3DEditablePointinterface.classThis class provides an implementation ofILcd3DEditablePointin the geodetic space.classThis class provides an implementation ofILcd3DEditablePointin the cartesian space, but internally using floats instead of doubles.classThis class provides an implementation ofILcd3DEditablePointin the cartesian space.Methods in com.luciad.shape.shape3D that return ILcdPointModifier and TypeMethodDescriptionILcd3DArcBand.getCenter()Returns the center point of thisILcd3DArcBand.TLcdLonLatHeightDome.getCenter()TLcdLonLatHeightSphere.getCenter()TLcdLonLatHeightLine.getEndPoint()TLcdLonLatHeightPolygon.getEndPoint()TLcdLonLatHeightPolyline.getEndPoint()TLcdXYZFloatLine.getEndPoint()TLcdXYZFloatPolygon.getEndPoint()TLcdXYZFloatPolyline.getEndPoint()TLcdXYZLine.getEndPoint()TLcdXYZPolygon.getEndPoint()TLcdXYZPolyline.getEndPoint()ALcd3DEditableFloatPolypoint.getFocusPoint()ALcd3DEditablePolypoint.getFocusPoint()TLcdExtrudedShape.getFocusPoint()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.TLcdLonLatHeightBuffer.getFocusPoint()TLcdLonLatHeightDome.getFocusPoint()TLcdLonLatHeightSphere.getFocusPoint()TLcdLonLatHeightVariableGeoBuffer.getFocusPoint()TLcdXYZFloatLine.getFocusPoint()final ILcdPointTLcdLonLatHeightBounds.getLocation()final ILcdPointTLcdXYZBounds.getLocation()final ILcdPointTLcdXYZFloatBounds.getLocation()final ILcdPointALcd3DEditableFloatPolypoint.getPoint(int aIndex) final ILcdPointALcd3DEditablePolypoint.getPoint(int aIndex) final ILcdPointTLcd3DEditablePointList.getPoint(int aIndex) TLcdLonLatHeightBuffer.getPoint(int aIndex) TLcdXYZFloatLine.getPoint(int aIndex) TLcdLonLatHeightLine.getStartPoint()TLcdLonLatHeightPolygon.getStartPoint()TLcdLonLatHeightPolyline.getStartPoint()TLcdXYZFloatLine.getStartPoint()TLcdXYZFloatPolygon.getStartPoint()TLcdXYZFloatPolyline.getStartPoint()TLcdXYZLine.getStartPoint()TLcdXYZPolygon.getStartPoint()TLcdXYZPolyline.getStartPoint()Methods in com.luciad.shape.shape3D with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLcdExtrudedShape.contains2D(ILcdPoint aPoint) booleanTLcdExtrudeShape.contains2D(ILcdPoint aPoint) Deprecated.booleanTLcdLonLatHeightBuffer.contains2D(ILcdPoint aPoint) booleanTLcdLonLatHeightDome.contains2D(ILcdPoint aPoint) Returns whether the projection of the point passed is contained in the base circle.booleanTLcdLonLatHeightPolygon.contains2D(ILcdPoint aPoint) booleanTLcdLonLatHeightPolyline.contains2D(ILcdPoint aPoint) booleanTLcdLonLatHeightSphere.contains2D(ILcdPoint aPoint) booleanTLcdLonLatHeightVariableGeoBuffer.contains2D(ILcdPoint aPoint) Checks whether this buffer contains the given point in the 2D space.booleanTLcdXYZPolygon.contains2D(ILcdPoint aPoint) booleanTLcdXYZPolyline.contains2D(ILcdPoint aPoint) booleanTLcdExtrudedShape.contains3D(ILcdPoint aPoint) booleanTLcdLonLatHeightBuffer.contains3D(ILcdPoint aPoint) booleanTLcdLonLatHeightDome.contains3D(ILcdPoint aPoint) Returns true if the point with the coordinates (x,y,z) is contained in the dome.booleanTLcdLonLatHeightPolygon.contains3D(ILcdPoint aPoint) booleanTLcdLonLatHeightPolyline.contains3D(ILcdPoint aPoint) booleanTLcdLonLatHeightSphere.contains3D(ILcdPoint aPoint) Returns true if the point with the coordinates (x,y,z) is contained in the sphere.booleanTLcdLonLatHeightVariableGeoBuffer.contains3D(ILcdPoint aPoint) Checks whether this buffer contains the given point in the 3D space.booleanTLcdXYZPolygon.contains3D(ILcdPoint aPoint) booleanTLcdXYZPolyline.contains3D(ILcdPoint aPoint) intTLcdLonLatHeightLine.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatHeightPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdLonLatHeightPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYZFloatLine.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYZFloatPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYZFloatPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYZLine.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYZPolygon.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) intTLcdXYZPolyline.getLineSegmentIntersectionCount(ILcdPoint aP1, ILcdPoint aP2) voidvoidvoidvoidvoidvoidvoidMoves thisILcd3DEditableShapeto the given point in the 3D space.voidMoves thisILcd3DEditableShapeto the given point in the 3D space.voidvoidvoidALcd3DEditableBounds.setToIncludePoint3D(ILcdPoint aPoint) Calculates the 3D extension of thisILcd3DEditableBoundsobject that contains a givenILcdPoint, in the cartesian plane.voidILcd3DEditableBounds.setToIncludePoint3D(ILcdPoint aPoint) Calculates the 3D extension of thisILcd3DEditableBoundsthat contains a givenILcdPoint.Constructors in com.luciad.shape.shape3D with parameters of type ILcdPointModifierConstructorDescriptionTLcdLonLatHeight3DArcBand(ILcdPoint aCenter, double aMinRadius, double aMaxRadius, double aStartAngle, double aArcAngle, double aPitchStartAngle, double aPitchArcAngle, double aAxisYaw, double aAxisPitch) Constructs a newTLcdLonLatHeightArcBandwith 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 newTLcdLonLatHeightArcBandwith 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 newTLcdLonLatHeightPointwith the same location as the givenILcdPoint.TLcdLonLatHeightPoint(ILcdPoint aPoint, double aZ) Constructs and initializes a newTLcdLonLatHeightPointat the given location.TLcdXYZ3DArcBand(ILcdPoint aCenter, double aMinRadius, double aMaxRadius, double aStartAngle, double aArcAngle, double aPitchStartAngle, double aPitchArcAngle, double aAxisYaw, double aAxisPitch) Constructs a newTLcdXYZArcBandwith 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 newTLcdXYFloatPointwith the same location as the specifiedILcdPoint.TLcdXYZPoint(ILcdPoint aPoint) Constructs and initializes a newTLcdXYZPointwith the same location as the givenILcdPoint.TLcdXYZPoint(ILcdPoint aPoint, double aZ) Constructs and initializes a newTLcdXYZPointat the given location. -
Uses of ILcdPoint in com.luciad.symbology.app6a.model
Constructors in com.luciad.symbology.app6a.model with parameters of type ILcdPointModifierConstructorDescriptionTLcdEditableAPP6AObject(ILcdPoint aPoint) Creates a new APP-6 (A or B) object with the default code.TLcdEditableAPP6AObject(String aAPP6ACode, ILcdPoint[] aPoints) Creates a new APP-6 (A or B) object with the given code. -
Uses of ILcdPoint in com.luciad.symbology.milstd2525b.model
Constructors in com.luciad.symbology.milstd2525b.model with parameters of type ILcdPointModifierConstructorDescriptionTLcdEditableMS2525bObject(ILcdPoint aPoint) Creates a MIL-STD 2525 (b or c) object with the default code.TLcdEditableMS2525bObject(String aMS2525bCode, ILcdPoint[] aPoints) Creates a MIL-STD 2525 (b or c) object with the given code. -
Uses of ILcdPoint in com.luciad.tea
Methods in com.luciad.tea that return ILcdPointModifier and TypeMethodDescriptionILcdLineOfSightCoverage.getCenter()Returns the center, this is the point from which the line-of-sight computations were performed.ILcdLOSCoverage.getCenterPoint()Returns the center point of this coverage.TLcdLOSCoverage.getCenterPoint()Returns the center point of this coverage.ILcdP2PCoverage.getEndPoint()Returns the end point of this coverage.TLcdP2PCoverage.getEndPoint()Returns the end point of this coverage.ILcdPoint2PointIntervisibility.getFromPoint()Gets the first point of theILcdPoint2PointIntervisibility.TLcdProfileViewJPanel.getModelPointAtMouseLocation()Returns the model point corresponding to the current mark point.TLcdVVTerrainProfileModel.getPoint(int aPointIndex) Deprecated.TLcdProfileViewJPanel.getProfile()Get the array ofILcdPointthat defines the profile.TLcdTerrainProfileUtil.getProfile()Deprecated.Returns the internal profile.TLcdVVTerrainProfileModel.getSegmentProfile(int aSegmentIndex) Deprecated.Returns an array containing the terrain elevation data for a certain segment.ILcdP2PCoverage.getStartPoint()Returns the start point of this coverage.TLcdP2PCoverage.getStartPoint()Returns the start point of this coverage.ILcdPoint2PointIntervisibility.getToPoint()Gets the second point of theILcdPoint2PointIntervisibility.Methods in com.luciad.tea with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected doubleTLcdTerrainRulerController.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.TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aAngleStepSize, double aMaxRadius, double aMinVerticalAngle, double aMaxVerticalAngle, ILcdRaster[] aRasters) Deprecated.Creates a newILcdLineOfSightCoveragerepresenting the results of a line-of-sight computation.TLcdLOSFactory.createLOSCoverage(ILcdPoint aCenter, double aHeightAboveGround, double aStartAngle, double aArcAngle, double aMaxRadius, ILcdRaster[] aRasters) Deprecated.use createLOSCoverage with min and max vertical angle parameters.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 newILcdExtendedLineOfSightCoveragerepresenting the results of a line-of-sight computation.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 newILcdExtendedLineOfSightCoveragerepresenting the results of a line-of-sight computation.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.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 newILcdExtendedLineOfSightCoveragerepresenting the results of a line-of-sight computation.TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFirstPoint, ILcdGeoReference aFirstPointReference, double aFirstPointHeightAboveGround, ILcdPoint aSecondPoint, ILcdGeoReference aSecondPointReference, double aSecondPointHeightAboveGround, ILcdModelReference aTargetReference, ILcdRaster[] aRasters, ILcdModelReference aRastersReference) Deprecated.Creates a newILcdPoint2PointIntervisibilitythat recomputes its intervisibility each time one of its defining points is changed.TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFirstPoint, ILcdGeoReference aFirstPointReference, double aFirstPointHeightAboveGround, ILcdPoint aSecondPoint, ILcdGeoReference aSecondPointReference, double aSecondPointHeightAboveGround, ALcdTerrainElevationProvider aTerrainElevationProvider, ILcdModelReference aTargetReference, ILcdModelModelTransformation aModelModelTransformation, double aStepInMeters) Deprecated.Creates aILcdExtendedPoint2PointIntervisibilitythat contains the visibility between two points in different references.TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint, ILcdPoint aToPoint, double aFromPointHeightAboveGround, double aToPointHeightAboveGround, ILcdRaster[] aRasters) Deprecated.Creates a newILcdPoint2PointIntervisibilitythat recomputes its intervisibility each time one of its defining points is changed.TLcdP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint, ILcdPoint aToPoint, double aFromPointHeightAboveGround, double aToPointHeightAboveGround, ILcdGXYView aGXYView) Deprecated.Creates a newILcdPoint2PointIntervisibilitythat recomputes its intervisibility each time one of its defining points is changed.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.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 aILcdExtendedPoint2PointIntervisibilitythat contains the visibility between two points in different references.TLcdRadarP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint, ILcdPoint aToPoint, double aFromPointHeightAboveGround, double aToPointHeightAboveGround, ILcdRaster[] aRasters, double aKFactor) Deprecated.Creates a newILcdPoint2PointIntervisibilitythat recomputes its intervisibility each time one of its defining points is changed.TLcdRadarP2PFactory.createPoint2PointIntervisibility(ILcdPoint aFromPoint, ILcdPoint aToPoint, double aFromPointHeightAboveGround, double aToPointHeightAboveGround, ILcdGXYView aGXYView, double aKFactor) Deprecated.Creates a newILcdPoint2PointIntervisibilitythat recomputes its intervisibility each time one of its defining points is changed.TLcdAltitudeMatrixViewFactory.createPointAltitudeMatrixView(ILcdPoint aPoint, ILcdGeoReference aPointReference, double aPointAltitude, TLcdCoverageAltitudeMode aPointAltitudeMode, TLcdAltitudeDescriptor aAltitudeMatrixViewDescriptor, ILcdGeoReference aAltitudeMatrixViewReference) Creates anILcdAltitudeMatrixViewfor the specified point that can be used to compute a visibility.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 newILcdLineOfSightCoveragerepresenting the results of a radar line-of-sight computation.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 newILcdExtendedLineOfSightCoveragerepresenting the results of a radar line-of-sight computation.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 newILcdExtendedLineOfSightCoveragerepresenting the results of a radar line-of-sight computation.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.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 newILcdExtendedLineOfSightCoveragerepresenting the results of a radar line-of-sight computation.voidILcdProfileView.displayProfile(ILcdPoint[] aProfile, int aStartIndex, int aEndIndex, ILcdGXYView aGXYView) Display a profile on the view.voidTLcdProfileViewJPanel.displayProfile(ILcdPoint[] aProfile, int aStartIndex, int aEndIndex, ILcdGXYView aGXYView) protected doubleTLcdProfileGenerator.distance2D(ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdGeoReference aReference) Returns the distance between two points in the given reference system.voidTLcdTerrainProfileUtil.drawGhost(ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, Graphics aGraphics, ILcdGXYView aGXYView) Deprecated.voidTLcdTerrainProfileUtil.drawMarkWithAltitude(ILcdPoint aMarkModelPoint, double aMarkAltitude, int aMarkWidth, Color aForegroundColor, Color aBackgroundColor, boolean isGhostPointingUp, Graphics aGraphics, ILcdGXYView aGXYView) Deprecated.voidTLcdProfileGenerator.generateTerrainProfile(ILcdPoint aStartPoint, ILcdPoint aEndPoint, double aDistanceDelta, ILcdOnPointFunction aFunction) Generate a terrain profile for the segment between aStartPoint and aEndPoint.voidTLcdProfileGenerator.modelPoint2ScanPoint(ILcdPoint aModelPoint, ILcd3DEditablePoint aScanPointSFCT) Utility method to transform a point from the model reference of the current layer to the current scan reference.doubleTLcdProfileGenerator.modelPointDistance2D(ILcdPoint aStartPoint, ILcdPoint aEndPoint) Returns distance between two model points in the reference used for scanning.doubleTLcdTerrainProfileUtil.retrieveAltitude(ILcdRaster aRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.doubleALcdTerrainElevationProvider.retrieveAltitudeAt(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns the altitude in meters for the specified point.doubleILcdAltitudeProvider.retrieveAltitudeAt(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns the altitude in meters for the specified point.doubleTLcdFixedHeightAltitudeProvider.retrieveAltitudeAt(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns a fixed height, specified in the constructor of this instance, for the given point.doubleALcdDensityBasedElevationProvider.retrieveElevationAt(ILcdPoint aPoint, ILcdGeoReference aPointReference) abstract doubleALcdTerrainElevationProvider.retrieveElevationAt(ILcdPoint aPoint, ILcdGeoReference aPointReference) Returns the elevation for a given location, defined in meters above the geoid from the given location reference.doubleTLcdDensityBasedRasterElevationProvider.retrieveElevationAt(ILcdPoint aModelPoint, ILcdGeoReference aModelPointReference) Returns the elevation for a given location, defined in meters above the geoid from the given location reference.doubleTLcdFixedLevelBasedRasterElevationProvider.retrieveElevationAt(ILcdPoint aModelPoint, ILcdGeoReference aModelPointReference) Returns the elevation for a given location, defined in meters above the geoid from the given location reference.doubleTLcdHeightProviderAdapter.retrieveElevationAt(ILcdPoint aPoint, ILcdGeoReference aPointReference) doubleTLcdViewBasedTerrainElevationProvider.retrieveElevationAt(ILcdPoint aModelPoint, ILcdGeoReference aReference) TLcdTeaViewUtil.retrieveGXYLayer(ILcdPoint aModelPoint, ILcdGXYView aGXYView) Deprecated.Returns aILcdGXYLayerthat 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 ILcdRasterTLcdTeaViewUtil.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 ILcdRasterTLcdTerrainProfileUtil.retrieveRasterFromMultiLevelRaster(ILcdMultilevelRaster aMultiLevelRaster, ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster from the given multilevel raster containing the specified model point.TLcdTeaViewUtil.retrieveTouchedRaster(ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Retrieves anILcdRasterfrom aGXYLayer in aGXYView that is touched by aModelPoint.protected ILcdRasterTLcdTerrainProfileUtil.retrieveTouchedRaster(ILcdPoint aModelPoint, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView) Deprecated.Returns the raster touched by the specified model point.protected doubleTLcdTerrainProfileUtil.retrieveValue(ILcdPoint aModelPoint, ILcdGXYView aGXYView) Deprecated.Returns the raster value for the specified model point.voidTLcdProfileGenerator.scanPoint2ModelPoint(ILcdPoint aScanPoint, ILcd3DEditablePoint aModelPointSFCT) doubleTLcdProfileGenerator.scanPointDistance2D(ILcdPoint aStartPoint, ILcdPoint aEndPoint) Returns distance between two scan points in the reference used for scanning.voidTLcdTerrainSegmentScanner.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.doubleTLcdTerrainDistanceUtil.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.doubleTLcdTerrainDistanceUtil.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.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster[] aRasters, ILcdModelReference aModelReference, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, boolean aAppend) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster[] aRasters, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint) Deprecated.voidTLcdTerrainProfileUtil.updateInternalProfile(ILcdRaster aRaster, ILcdGXYLayer aGXYLayer, ILcdGXYView aGXYView, ILcdPoint aStartModelPoint, ILcdPoint aEndModelPoint, boolean aAppend) Deprecated.Constructors in com.luciad.tea with parameters of type ILcdPointModifierConstructorDescriptionTLcdLOSCoverage(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. -
Uses of ILcdPoint in com.luciad.tea.hypsometry
Methods in com.luciad.tea.hypsometry with parameters of type ILcdPointModifier and TypeMethodDescriptiondoubleTLcdHypsometricEarthPainter.retrieveCachedHypsometricValue(ILcdPoint aPoint, ILcdEarthTileSet aTileset) Retrieves a cached hypsometric value from this painter for a given point in model coordinates. -
Uses of ILcdPoint in com.luciad.tea.lightspeed.los
Methods in com.luciad.tea.lightspeed.los that return ILcdPointModifier and TypeMethodDescriptionTLspLOSProperties.getCenterPoint()Returns the center point of the LOS area.Methods in com.luciad.tea.lightspeed.los with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidTLspLOSProperties.setCenterPoint(ILcdPoint aCenterPoint) Sets the center point of the LOS area to the given value. -
Uses of ILcdPoint in com.luciad.tea.viewshed
Methods in com.luciad.tea.viewshed that return ILcdPointModifier and TypeMethodDescriptionTLcdDirectionalViewshedObserver.getDirection()Returns the direction of the viewshed observer, defined in the reference of the viewshed.TLcdPositionalViewshedObserver.getPosition()Returns the position of this observer, in the reference of the viewshed.Methods in com.luciad.tea.viewshed with parameters of type ILcdPointModifier and TypeMethodDescriptiondoubleILcdViewshed.getVisibility(ILcdPoint aPoint) Returns the visibility of a given point.doubleTLcdBoundedCompositeViewshed.getVisibility(ILcdPoint aPoint) doubleTLcdCompositeViewshed.getVisibility(ILcdPoint aPoint) doubleTLcdConeOfSilenceViewshed.getVisibility(ILcdPoint aPoint) Constructors in com.luciad.tea.viewshed with parameters of type ILcdPointModifierConstructorDescriptionTLcdDirectionalViewshedObserver(ILcdPoint aDirection) Creates a newTLcdDirectionalViewshedObserverfor a given direction.TLcdPositionalViewshedObserver(ILcdPoint aPosition) Creates a new viewshed positional strategy, given a position in the reference of the viewshed. -
Uses of ILcdPoint in com.luciad.text.cgrs
Methods in com.luciad.text.cgrs that return ILcdPointModifier and TypeMethodDescriptionMethods in com.luciad.text.cgrs that return types with arguments of type ILcdPointModifier and TypeMethodDescriptionTLcdCGRSFormat.parseObject(String aString, ParsePosition aPosition) Parses text from a CGRS coordinate string to produce anILcdPointwith longitude latitude coordinates in the same geodetic reference as the grid bounds that were used to construct thisTLcdCGRSFormat. -
Uses of ILcdPoint in com.luciad.text.gars
Methods in com.luciad.text.gars that return ILcdPointModifier and TypeMethodDescriptionTLcdGARSFormat.parseObject(String aSource, ParsePosition aPosition) Parses text from a GARS coordinate string to produce anILcdPointwith WGS84 longitude latitude coordinates. -
Uses of ILcdPoint in com.luciad.transformation
Methods in com.luciad.transformation that return ILcdPointModifier and TypeMethodDescriptionILcdTopocentricCoordSysTransformation.getOrigin()Gets the lonLatHeight point that is the origin of the topocentric coordinate axes.TLcdTopocentricCoordSysTransfo2.getOrigin()Deprecated.TLcdTopocentricCoordSysTransformation.getOrigin()Methods in com.luciad.transformation with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidILcdModelModelTransformation.destinationPoint2sourceSFCT(ILcdPoint aDestinationPoint, ILcd3DEditablePoint aSourcePointSFCT) Moves a point of the source reference to the location of a point of the destination reference.voidTLcdDefaultModelModelTransformation.destinationPoint2sourceSFCT(ILcdPoint aDestinationPoint, ILcd3DEditablePoint aSourcePointSFCT) voidTLcdGeoReference2GeoReference.destinationPoint2sourceSFCT(ILcdPoint aDestinationPoint, ILcd3DEditablePoint aSourcePointSFCT) Transforms a point from the destinationILcdGeoReferenceto the sourceILcdGeoReference.voidTLcdGeoReference2GeoReference.destPoint2sourceSFCT(ILcdPoint aDestinationPoint, ILcd3DEditablePoint aSourcePointSFCT) voidILcdTopocentricCoordSysTransformation.geoc2topocSFCT(ILcdPoint aXYZGeocPoint, ILcd3DEditablePoint aXYZTopocPointSFCT) Coordinate conversion from earth centered, earth fixed cartesian coordinates to topocentric coordinates.voidTLcdTopocentricCoordSysTransfo2.geoc2topocSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOut) Deprecated.voidTLcdTopocentricCoordSysTransformation.geoc2topocSFCT(ILcdPoint aXYZGeocPoint, ILcd3DEditablePoint aXYZTopocPointSFCT) voidTLcdGridReferenceUtil.grid2lonlatSFCT(ILcdPoint aXYPoint, ILcd2DEditablePoint a2DEditablePointSFCT) Transformation of a grid coordinate to a lonLatHeight coordinate.voidILcdTopocentricCoordSysTransformation.llh2topocSFCT(ILcdPoint aLLHGeodeticPoint, ILcd3DEditablePoint aXYZTopocPointSFCT) Coordinate conversion from lon-lat-height geodetic coordinate, the height being the ellipsoidal height, to topocentric coordinates.voidTLcdTopocentricCoordSysTransfo2.llh2topocSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZOut) Deprecated.voidTLcdTopocentricCoordSysTransformation.llh2topocSFCT(ILcdPoint aLLHPoint, ILcd3DEditablePoint aXYZTopocPointSFCT) voidTLcdGridReferenceUtil.lonlatheight2gridSFCT(ILcdPoint aLLHPoint, ILcd2DEditablePoint aXYPointSFCT) Transformation of a lon-lat coordinate to a grid coordinate.voidILcdModelXYWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aWorldPointSFCT) Transforms a model point into a world point.voidILcdModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd3DEditablePoint aWorldPointSFCT) Transforms a model point into a world point.voidTLcdCompositeModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aPoint, ILcd3DEditablePoint aEditablePoint) voidTLcdDefaultModelXYWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aWorldPointSFCT) voidTLcdDefaultModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aPoint, ILcd3DEditablePoint aEditablePoint) voidTLcdGeocentric2Grid.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aWorldPoint) Transforms a model point into a world point.voidTLcdGeodetic2Geocentric.modelPoint2worldSFCT(ILcdPoint aPoint, ILcd3DEditablePoint aPointSFCT) voidTLcdGeodetic2Grid.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aWorldPoint) Transforms a model point into a world point.voidTLcdGeoid2Grid.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aWorldPoint) Deprecated.voidTLcdGrid2Geocentric.modelPoint2worldSFCT(ILcdPoint aPoint, ILcd3DEditablePoint aPointSFCT) voidTLcdGrid2Grid.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aWorldPointSFCT) voidTLcdIdentityModelXYWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aWorldPointSFCT) Transforms a model point into a world point.voidTLcdIdentityModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd3DEditablePoint a3DWorldPointSFCT) voidTLcdModelXYWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aWorldPointSFCT) Deprecated.Transforms a model point into a world point.voidTLcdModelXYZWorldTransformation.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd3DEditablePoint a3DWorldPointSFCT) Deprecated.voidTLcdTopocentric2Grid.modelPoint2worldSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aWorldPoint) Transforms a model point into a world point.doubleILcdModelZWorldTransformation.modelZ2worldZ(ILcdPoint aModelPoint) Transforms a specified model z value to a world z value.doubleTLcdLinearModelZWorldTransformation.modelZ2worldZ(ILcdPoint aModelPoint) voidILcdModelModelTransformation.sourcePoint2destinationSFCT(ILcdPoint aSourcePoint, ILcd3DEditablePoint aDestinationPointSFCT) Moves a point of the destination reference to the location of a point of the source reference.voidTLcdDefaultModelModelTransformation.sourcePoint2destinationSFCT(ILcdPoint aSourcePoint, ILcd3DEditablePoint aDestinationPointSFCT) voidTLcdGeoReference2GeoReference.sourcePoint2destinationSFCT(ILcdPoint aSourcePoint, ILcd3DEditablePoint aDestinationPointSFCT) Transforms a point from the sourceILcdGeoReferenceto the destinationILcdGeoReference.voidTLcdGeoReference2GeoReference.sourcePoint2destSFCT(ILcdPoint aSourcePoint, ILcd3DEditablePoint aDestinationPointSFCT) voidILcdXYWorldXYWorldTransformation.sourceWorldPoint2DestWorldSFCT(ILcdPoint aSourceXYPoint, ILcd2DEditablePoint aDestXYPoint) Transforms a world point from the source coordinate system to the destination coordinate system.voidTLcdMapWorldMapWorldTransformation.sourceWorldPoint2DestWorldSFCT(ILcdPoint aSourceXYPoint, ILcd2DEditablePoint aDestXYPoint) voidILcdTopocentricCoordSysTransformation.topoc2geocSFCT(ILcdPoint aXYZTopocPoint, ILcd3DEditablePoint aXYZGeocPointSFCT) Coordinate conversion from topocentric coordinates to earth centered, earth fixed cartesian coordinates.voidTLcdTopocentricCoordSysTransfo2.topoc2geocSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aXYZOut) Deprecated.voidTLcdTopocentricCoordSysTransformation.topoc2geocSFCT(ILcdPoint aXYZTopocPoint, ILcd3DEditablePoint aXYZGeocPointSFCT) voidILcdTopocentricCoordSysTransformation.topoc2llhSFCT(ILcdPoint aXYZTopocPoint, ILcd3DEditablePoint aLLHGeodeticPointSFCT) Coordinate conversion from topocentric coordinates to lon-lat-height geodetic coordinates, the height being the ellipsoidal height.voidTLcdTopocentricCoordSysTransfo2.topoc2llhSFCT(ILcdPoint aXYZPoint, ILcd3DEditablePoint aLLHOut) Deprecated.voidTLcdTopocentricCoordSysTransformation.topoc2llhSFCT(ILcdPoint aXYZTopocPoint, ILcd3DEditablePoint aLLHPointSFCT) voidTLcdGridReferenceUtil.world2gridSFCT(ILcdPoint aWorldPoint, ILcd2DEditablePoint aXYPointSFCT) Transformation of a world coordinate to a grid coordinate.voidILcdModelXYWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) Transforms a world point into a model point.voidILcdModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) Transforms a world point into a model point.voidTLcdCompositeModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aPoint, ILcd3DEditablePoint aEditablePoint) voidTLcdDefaultModelXYWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) voidTLcdDefaultModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aPoint, ILcd3DEditablePoint aEditablePoint) voidTLcdGeocentric2Grid.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) voidTLcdGeodetic2Geocentric.worldPoint2modelSFCT(ILcdPoint aPoint, ILcd3DEditablePoint aPointSFCT) voidTLcdGeodetic2Grid.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) voidTLcdGeoid2Grid.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) Deprecated.voidTLcdGrid2Geocentric.worldPoint2modelSFCT(ILcdPoint aPoint, ILcd3DEditablePoint aPointSFCT) voidTLcdGrid2Grid.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) voidTLcdIdentityModelXYWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) voidTLcdIdentityModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) voidTLcdModelXYWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) Deprecated.voidTLcdModelXYZWorldTransformation.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) Deprecated.voidTLcdTopocentric2Grid.worldPoint2modelSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aModelPointSFCT) doubleILcdModelZWorldTransformation.worldZ2ModelZ(ILcdPoint aWorldPoint) Transforms a specified world z value to a model z value.doubleTLcdLinearModelZWorldTransformation.worldZ2ModelZ(ILcdPoint aWorldPoint) Constructors in com.luciad.transformation with parameters of type ILcdPointModifierConstructorDescriptionTLcdTopocentricCoordSysTransfo2(ILcdEllipsoid aEllipsoid, ILcdPoint aLLHOrigin) Deprecated.Topocentric cartesian coordinate system based on the specified ellipsoid and the origin located at theILcdPointaLLHOrigin.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 theILcdPointaOrigin.Topocentric cartesian coordinate system based on the WGS_1984 ellipsoid and the origin located at theILcdPointaOrigin. -
Uses of ILcdPoint in com.luciad.util
Methods in com.luciad.util with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanILcdOnPointFunction.applyOnPoint(ILcdPoint aPoint) Apply a function to the given point.static booleanTLcdLonLatCoord.equalLonLatPoint(ILcdPoint aPoint1, ILcdPoint aPoint2) Verify if two points are at the exact same location, taking into account longitude wrapping. -
Uses of ILcdPoint in com.luciad.util.expression
Methods in com.luciad.util.expression with type parameters of type ILcdPointModifier and TypeMethodDescriptionstatic <T extends ILcdPoint>
ILcdExpression<T> TLcdExpressionFactory.addPoint(ILcdExpression<T> aLeft, ILcdExpression<? extends Number> aRight) Returns an expression that adds a number to a point.static <T extends ILcdPoint>
ILcdExpression<T> TLcdExpressionFactory.addPoints(ILcdExpression<T> aLeft, ILcdExpression<T> aRight) Returns an expression that adds two points.static <T extends ILcdPoint>
ILcdExpression<T> TLcdExpressionFactory.crossProduct(ILcdExpression<T> aLeft, ILcdExpression<T> aRight) Returns an expression that calculates the cross product of two points.static <T extends ILcdPoint>
ILcdExpression<Float> TLcdExpressionFactory.distance(ILcdExpression<T> aFirst, ILcdExpression<T> aSecond) Returns an expression that is the Euclidean distance between two points.static <T extends ILcdPoint>
ILcdExpression<T> TLcdExpressionFactory.dividePoint(ILcdExpression<T> aLeft, ILcdExpression<? extends Number> aRight) Returns an expression that divides a point with a number.static <T extends ILcdPoint>
ILcdExpression<Float> TLcdExpressionFactory.dotProduct(ILcdExpression<T> aLeft, ILcdExpression<T> aRight) Returns an expression that calculates the dot product of two points.static <T extends ILcdPoint>
ILcdExpression<T> TLcdExpressionFactory.multiplyPoint(ILcdExpression<T> aLeft, ILcdExpression<? extends Number> aRight) Returns an expression that multiplies a point with a number.static <T extends ILcdPoint>
ILcdExpression<T> TLcdExpressionFactory.subtractPoint(ILcdExpression<T> aLeft, ILcdExpression<? extends Number> aRight) Returns an expression that subtracts a number from a point.static <T extends ILcdPoint>
ILcdExpression<T> TLcdExpressionFactory.subtractPoints(ILcdExpression<T> aLeft, ILcdExpression<T> aRight) Returns an expression that subtracts two points.Methods in com.luciad.util.expression that return types with arguments of type ILcdPointModifier and TypeMethodDescriptionstatic <T extends Number>
ILcdExpression<ILcdPoint> 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.Method parameters in com.luciad.util.expression with type arguments of type ILcdPointModifier and TypeMethodDescriptionstatic <T extends Number>
ILcdExpression<ILcdPoint> 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. -
Uses of ILcdPoint in com.luciad.util.height
Methods in com.luciad.util.height with parameters of type ILcdPointModifier and TypeMethodDescriptiondoubleILcdHeightProvider.retrieveHeightAt(ILcdPoint aPoint) Returns the height at the given point.doubleTLcdCompositeHeightProvider.retrieveHeightAt(ILcdPoint aPoint) doubleTLcdFixedHeightProvider.retrieveHeightAt(ILcdPoint aPoint) Returns the same height for every point.doubleTLcdImageHeightProvider.retrieveHeightAt(ILcdPoint aPoint) doubleTLcdInterpolatingRasterHeightProvider.retrieveHeightAt(ILcdPoint aPoint) doubleTLcdRasterHeightProvider.retrieveHeightAt(ILcdPoint aPoint) doubleTLcdTransformedHeightProvider.retrieveHeightAt(ILcdPoint aPoint) doubleTLcdViewHeightProvider.retrieveHeightAt(ILcdPoint aPoint) -
Uses of ILcdPoint in com.luciad.util.measure
Methods in com.luciad.util.measure with parameters of type ILcdPointModifier and TypeMethodDescriptionabstract TLcdISO19103Measure[]ALcdMeasureProvider.retrieveMeasuresAt(ILcdPoint aPoint, ILcdModelReference aPointReference, ALcdMeasureProvider.Parameters aParameters) This method retrieves the measures at the given point.TLcdTransformedMeasureProvider.retrieveMeasuresAt(ILcdPoint aPoint, ILcdModelReference aPointReference, ALcdMeasureProvider.Parameters aParameters) -
Uses of ILcdPoint in com.luciad.view.gxy
Methods in com.luciad.view.gxy that return ILcdPointModifier and TypeMethodDescriptionILcdGXYView.getWorldOrigin()Returns the point in world coordinates that maps onto the view origin.TLcdGXYViewBufferedImage.getWorldOrigin()TLcdGXYViewCanvas.getWorldOrigin()TLcdGXYViewJPanel.getWorldOrigin()TLcdGXYViewJPanelLightWeight.getWorldOrigin()TLcdGXYViewPanel.getWorldOrigin()TLcdGXYViewPlanarImage.getWorldOrigin()TLcdGXYViewXYWorldTransformation.getWorldOrigin()Returns the worldOrigin value of thisTLcdGXYViewXYWorldTransformation.Methods in com.luciad.view.gxy with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidALcdGXYPen.accumulateArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) voidILcdGXYPen.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.voidALcdGXYPen.accumulateLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) voidILcdGXYPen.accumulateLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Accumulates a line from the current position to the given model point to the internally stored path.voidILcdGXYPen.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 givenILcdGeneralPath.voidILcdGXYPen.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 givenILcdAWTPath.voidTLcdGXYPen.appendArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdGXYPen.appendArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) protected voidALcdGXYPen.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 givenILcdGeneralPath.protected voidALcdGXYPen.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 givenILcdAWTPath.protected voidALcdGXYPen.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 givenILcdGeneralPath.protected voidALcdGXYPen.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 givenILcdAWTPath.voidILcdGXYPen.appendLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) Appends a line from the current position to the given model point to the givenILcdGeneralPath.voidILcdGXYPen.appendLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) Appends a line from the current position to the given model point to the givenILcdAWTPath.voidTLcdGXYPen.appendLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdGXYPen.appendLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) voidALcdGXYPen.arcBoundsSFCT(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcd2DEditableBounds aBoundsSFCT) voidILcdGXYPen.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.voidALcdGXYPen.drawArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) voidILcdGXYPen.drawArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) Draws an arc onto the givenGraphics.voidALcdGXYPen.drawHotPoint(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) voidALcdGXYPen.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.voidILcdGXYPen.drawHotPoint(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) Draws a hot point at the given model point.voidALcdGXYPen.drawLine(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) voidILcdGXYPen.drawLine(ILcdPoint aFromPoint, ILcdPoint aToPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) Draws a line between the two given model points onto the givenGraphics.voidALcdGXYPen.drawLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) voidILcdGXYPen.drawLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) Draws a line from the current position to the given model point onto the givenGraphics.voidTLcdGXYPen.drawLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, Graphics aGraphics) voidALcdGXYPen.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 givenGraphicswith arrows at either end or in the middle.booleanALcdGXYPen.isArcTouched(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, double aX, double aY, int aSensitivity, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) booleanILcdGXYPen.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.protected booleanALcdGXYPen.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 booleanALcdGXYPen.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.booleanALcdGXYPen.isHorizontalLineTouched(ILcdPoint aPoint, double aDeltaX, double aX, double aY, boolean aIncludeHotPoint, int aSensitivity, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) booleanILcdGXYPen.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.booleanALcdGXYPen.isLineTouched(ILcdPoint aPoint1, ILcdPoint aPoint2, double aX, double aY, boolean aIncludeHotPoint, int aSensitivity, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) booleanILcdGXYPen.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.booleanTLcdGXYPen.isLineTouched(ILcdPoint aPoint1, ILcdPoint aPoint2, double aXView, double aYView, boolean aIncludeHotPoint, int aSensitivity, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) booleanALcdGXYPen.isTouched(ILcdPoint aPoint, double aX, double aY, int aSensitivity, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) booleanILcdGXYPen.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.booleanALcdGXYPen.isVerticalLineTouched(ILcdPoint aPoint, double aDeltaY, double aX, double aY, boolean aIncludeHotPoint, int aSensitivity, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) booleanILcdGXYPen.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.voidALcdGXYPen.lineBoundsSFCT(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcd2DEditableBounds aBoundsSFCT) voidILcdGXYPen.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.voidTLcdGXYPen.lineBoundsSFCT(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcd2DEditableBounds aBoundsSFCT) voidILcdGXYViewModelTransformation.modelPoint2viewAWTPointSFCT(ILcdPoint aModelPoint, Point aSFCTPoint) Converts aILcdPointin model coordinates to a Point in view coordinates.voidTLcdGXYViewModelTransformation.modelPoint2viewAWTPointSFCT(ILcdPoint aModelPoint, Point aPointSFCT) voidILcdGXYViewModelTransformation.modelPoint2viewXYPointSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint aSFCT2DEditablePoint) voidTLcdGXYViewModelTransformation.modelPoint2viewXYPointSFCT(ILcdPoint aModelPoint, ILcd2DEditablePoint a2DEditablePointSFCT) final voidALcdGXYPen.moveTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation) final voidALcdGXYPen.moveTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) voidILcdGXYPen.moveTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation) Moves the current position by setting its model coordinates to the given model point.voidILcdGXYPen.moveTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) Moves the current position by setting its model coordinates to the given model point.voidILcdGXYView.setWorldOrigin(ILcdPoint aWorldOrigin) Sets the world origin of the view, repainting the view according toisAutoUpdate.voidILcdGXYView.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint) Sets the world origin of the view, optionally repainting the view.voidILcdGXYView.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint, boolean aAdjusting) Sets the world origin of the view, optionally indicating subsequent property changes.voidTLcdGXYViewBufferedImage.setWorldOrigin(ILcdPoint aWorldOrigin) voidTLcdGXYViewBufferedImage.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint) voidTLcdGXYViewBufferedImage.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint, boolean aAdjusting) voidTLcdGXYViewCanvas.setWorldOrigin(ILcdPoint aWorldOrigin) voidTLcdGXYViewCanvas.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint) voidTLcdGXYViewCanvas.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint, boolean aAdjusting) voidTLcdGXYViewJPanel.setWorldOrigin(ILcdPoint aWorldOrigin) voidTLcdGXYViewJPanel.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint) voidTLcdGXYViewJPanel.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint, boolean aAdjusting) voidTLcdGXYViewJPanelLightWeight.setWorldOrigin(ILcdPoint aWorldOrigin) voidTLcdGXYViewJPanelLightWeight.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint) voidTLcdGXYViewJPanelLightWeight.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint, boolean aAdjusting) voidTLcdGXYViewPanel.setWorldOrigin(ILcdPoint aWorldOrigin) voidTLcdGXYViewPanel.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint) voidTLcdGXYViewPanel.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint, boolean aAdjusting) voidTLcdGXYViewPlanarImage.setWorldOrigin(ILcdPoint aWorldOrigin) voidTLcdGXYViewPlanarImage.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint) voidTLcdGXYViewPlanarImage.setWorldOrigin(ILcdPoint aWorldOrigin, boolean aRepaint, boolean aAdjusting) voidTLcdGXYViewXYWorldTransformation.setWorldOrigin(ILcdPoint aWorldOrigin) Sets the world origin.voidILcdGXYViewModelTransformation.viewXYPoint2modelSFCT(ILcdPoint aViewPoint, ILcd3DEditablePoint aModelPointSFCT) voidTLcdGXYViewModelTransformation.viewXYPoint2modelSFCT(ILcdPoint aViewPoint, ILcd3DEditablePoint aModelPointSFCT) voidILcdGXYViewXYWorldTransformation.viewXYPoint2worldSFCT(ILcdPoint aViewPoint, ILcd2DEditablePoint aWorldPointSFCT) Converts anILcdPointin AWT (toolkit) view coordinates to aILcd2DEditablePointin world coordinates.voidTLcdGXYViewXYWorldTransformation.viewXYPoint2worldSFCT(ILcdPoint aViewPoint, ILcd2DEditablePoint aWorldPointSFCT) voidILcdGXYViewXYWorldTransformation.worldPoint2viewAWTPointSFCT(ILcdPoint aWorldPoint, Point aViewPointSFCT) Converts anILcdPointin world coordinates to an AWTPointin AWT (toolkit) view coordinates.voidTLcdGXYViewXYWorldTransformation.worldPoint2viewAWTPointSFCT(ILcdPoint aWorldPoint, Point aViewPointSFCT) voidILcdGXYViewXYWorldTransformation.worldPoint2viewXYPointSFCT(ILcdPoint aWorldPoint, ILcd2DEditablePoint aViewPointSFCT) Converts anILcdPointin world coordinates to aILcd2DEditablePointin AWT (toolkit) view coordinates.voidTLcdGXYViewXYWorldTransformation.worldPoint2viewXYPointSFCT(ILcdPoint aWorldPoint, ILcd2DEditablePoint aViewPointSFCT) Constructors in com.luciad.view.gxy with parameters of type ILcdPointModifierConstructorDescriptionTLcdGXYViewXYWorldTransformation(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. -
Uses of ILcdPoint in com.luciad.view.gxy.controller
Methods in com.luciad.view.gxy.controller with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected booleanTLcdGXYCenterRasterController.containsValidRaster(ILcdGXYLayer aGXYLayer, ILcdPoint aModelPoint) Deprecated.protected ILcdRasterTLcdGXYCenterRasterController.retrieveRaster(ILcdGXYLayer aGXYLayer, ILcdPoint aModelPoint) Deprecated.This method returns the first instance ofILcdRasterof theILcdModelof the givenILcdGXYLayerthat contains the givenILcdPoint. -
Uses of ILcdPoint in com.luciad.view.gxy.controller.touch
Methods in com.luciad.view.gxy.controller.touch with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected doubleTLcdMapTouchRulerController.calculateAzimuth(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the azimuth in degrees between the two given points.protected doubleTLcdMapTouchRulerController.calculateDistance(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the distance in meters between the two given points. -
Uses of ILcdPoint in com.luciad.view.gxy.measure
Methods in com.luciad.view.gxy.measure with parameters of type ILcdPointModifier and TypeMethodDescriptionTLcdGXYViewMeasureProvider.retrieveMeasuresAt(ILcdPoint aPoint, ILcdModelReference aPointReference, ALcdMeasureProvider.Parameters aParameters) This method retrieves the measures at the given point.voidTLcdGXYViewMeasureProvider.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. -
Uses of ILcdPoint in com.luciad.view.gxy.painter
Methods in com.luciad.view.gxy.painter that return ILcdPointModifier and TypeMethodDescriptionprotected ILcdPointTLcdGXYOffsetIconPainter.getFocusPoint()Returns the focus point of the set object if it is anILcdShape. -
Uses of ILcdPoint in com.luciad.view.lightspeed.camera
Methods in com.luciad.view.lightspeed.camera that return ILcdPointModifier and TypeMethodDescriptionTLspViewXYZWorldTransformation3D.getEyePoint()Returns the position of the viewer in world coordinates.TLspViewXYZWorldTransformation3D.getReferencePoint()Returns the reference point of the viewer in world coordinates.TLspViewXYZWorldTransformation3D.getUpVector()Returns the up vector of the viewer.Methods in com.luciad.view.lightspeed.camera with parameters of type ILcdPointModifier and TypeMethodDescriptionabstract voidALspViewXYZWorldTransformation.applyLocalOrigin(ILcdGLDrawable aGLDrawable, ILcdPoint aOrigin) Modifies the OpenGLMODELVIEWmatrix so that the given point is the origin.voidTLspViewXYZWorldTransformation2D.applyLocalOrigin(ILcdGLDrawable aGLDrawable, ILcdPoint aOrigin) Modifies the OpenGLMODELVIEWmatrix so that the given point is the origin.voidTLspViewXYZWorldTransformation3D.applyLocalOrigin(ILcdGLDrawable aGLDrawable, ILcdPoint aOrigin) Applies a local coordinate origin to the viewer.voidTLspViewXYZWorldTransformation3D.clip2viewSFCT(ILcdPoint aClipPoint, double aW, ILcd3DEditablePoint aViewPointSFCT) Transforms the given point in clip coordinates to a point in view coordinates.voidTLspViewXYZWorldTransformation2D.lookAt(ILcdPoint aWorldOrigin, Point aViewOrigin, double aScale, double aRotation) Sets the given transformation parameters with a uniform scale.voidTLspViewXYZWorldTransformation2D.lookAt(ILcdPoint aWorldOrigin, Point aViewOrigin, double aScaleX, double aScaleY, double aRotation) Sets the given transformation parameters.voidTLspViewXYZWorldTransformation3D.lookAt(ILcdPoint aLookAt, double aDistance, double aYaw, double aPitch, double aRoll) Orients the viewer towards a given reference point.voidTLspViewXYZWorldTransformation3D.lookFrom(ILcdPoint aLookFrom, double aDistance, double aYaw, double aPitch, double aRoll) Positions the viewer at a given eye point.voidALspViewXYZWorldTransformation.viewPoint2ToolkitSFCT(ILcdPoint aViewPoint, Point aToolkitPointSFCT) Transforms a point from view coordinates to toolkit coordinates.abstract voidALspViewXYZWorldTransformation.viewPoint2WorldSFCT(ILcdPoint aViewPoint, ILcd3DEditablePoint aWorldPointSFCT) Transforms a point in view coordinates to a point in world coordinates.voidTLspViewXYZWorldTransformation2D.viewPoint2WorldSFCT(ILcdPoint aViewPoint, ILcd3DEditablePoint aWorldPointSFCT) voidTLspViewXYZWorldTransformation3D.viewPoint2WorldSFCT(ILcdPoint aViewPoint, ILcd3DEditablePoint aWorldPointSFCT) doubleTLspViewXYZWorldTransformation3D.worldPoint2ClipSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aClipPointSFCT) Transforms the given point in world coordinates to a point in clip coordinates.voidALspViewXYZWorldTransformation.worldPoint2ToolkitSFCT(ILcdPoint aWorldPoint, Point aToolkitPointSFCT) Transforms a point from world coordinates to toolkit coordinates.abstract voidALspViewXYZWorldTransformation.worldPoint2ViewSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aViewPointSFCT) Transforms a point in world coordinates to a point in view coordinates.voidTLspViewXYZWorldTransformation2D.worldPoint2ViewSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aViewPointSFCT) voidTLspViewXYZWorldTransformation3D.worldPoint2ViewSFCT(ILcdPoint aWorldPoint, ILcd3DEditablePoint aViewPointSFCT) -
Uses of ILcdPoint in com.luciad.view.lightspeed.camera.tracking
Methods in com.luciad.view.lightspeed.camera.tracking that return ILcdPointModifier and TypeMethodDescriptionabstract ILcdPointALspTrackingPointProvider.getTargetPoint()Selects a target point that is to be followed by the camera, in world coordinates.TLspModelElementTrackingPointProvider.getTargetPoint() -
Uses of ILcdPoint in com.luciad.view.lightspeed.controller.ruler
Methods in com.luciad.view.lightspeed.controller.ruler with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected doubleTLspRulerController.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 doubleTLspRulerController.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. -
Uses of ILcdPoint in com.luciad.view.lightspeed.controller.touch
Methods in com.luciad.view.lightspeed.controller.touch that return types with arguments of type ILcdPointModifier and TypeMethodDescriptionALspTouchController.getCurrentLocations()Returns the current locations of the touch points this controller is tracking.TLspTouchNavigateController.getCurrentLocations()ALspTouchController.getOriginalLocations()Returns the original locations of the touch points this controller is tracking (= the location of the point when it was passed to thetouchPointAvailablemethod).TLspTouchNavigateController.getOriginalLocations()ALspTouchController.getPreviousLocations()Returns the locations of the touch points this controller is tracking during the previous event.TLspTouchNavigateController.getPreviousLocations() -
Uses of ILcdPoint in com.luciad.view.lightspeed.controller.visualinspection
Methods in com.luciad.view.lightspeed.controller.visualinspection that return ILcdPointModifier and TypeMethodDescriptionTLspMagnifierController.getPosition()Returns the position of the magnifier center. -
Uses of ILcdPoint in com.luciad.view.lightspeed.editor
Methods in com.luciad.view.lightspeed.editor with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected ALspEditHandleTLspExtrudedShapeEditor.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 ALspEditHandleTLspExtrudedShapeEditor.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.voidTLspArcByCenterEditor.updateRadiusForPoint(ILcd2DEditableCircularArcByCenterPoint aArc, ILcdModelReference aModelReference, ILcdPoint aNewPoint) -
Uses of ILcdPoint in com.luciad.view.lightspeed.editor.handle
Methods in com.luciad.view.lightspeed.editor.handle that return ILcdPointModifier and TypeMethodDescriptionprotected abstract ILcdPointALspOutlineResizeHandle.calculateClosestReferencePoint(ILcdPoint aModelPoint, Object aObject, TLspContext aContext) Retrieves the reference point of the given object that lies closest to the given point.TLspPointSetHandle.getPoint()Returns the point that is set using this handle.TLspPointTranslationHandle.getPoint()Returns the point that is set using this handle.Methods in com.luciad.view.lightspeed.editor.handle with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected abstract ILcdPointALspOutlineResizeHandle.calculateClosestReferencePoint(ILcdPoint aModelPoint, Object aObject, TLspContext aContext) Retrieves the reference point of the given object that lies closest to the given point.protected TLspEditHandleResultTLspPointSetHandle.createEditHandleResult(ILcdPoint aViewPoint, AWTEvent aProcessedEvent, ELspInteractionStatus aInteractionStatus, TLspEditContext aEditContext) Deprecated.This method has been deprecated in favor ofcreateEditHandleResult, which performs the same work but offers additional context information on the original event used to generate the view point.protected TLspEditHandleResultTLspPointSetHandle.createEditHandleResult(ILcdPoint aViewPoint, AWTEvent aOriginalEvent, AWTEvent aProcessedEvent, ELspInteractionStatus aInteractionStatus, TLspEditContext aEditContext) This method is called when a new point has been calculated correctly.protected TLspEditHandleResultTLspPointTranslationHandle.createEditHandleResult(ILcdPoint aViewPoint, AWTEvent aProcessedEvent, ELspInteractionStatus aInteractionStatus, TLspEditContext aEditContext) Creates a new edit handle result for the given view point.protected TLspEditHandleResultFXTLspPointSetHandle.createEditHandleResultFX(ILcdPoint aViewPoint, Event aOriginalEvent, Event aProcessedEvent, ELspInteractionStatus aInteractionStatus, TLspEditContext aEditContext) protected TLspEditHandleResultFXTLspPointTranslationHandle.createEditHandleResultFX(ILcdPoint aViewPoint, Event aProcessedEvent, ELspInteractionStatus aInteractionStatus, TLspEditContext aEditContext) Constructors in com.luciad.view.lightspeed.editor.handle with parameters of type ILcdPointModifierConstructorDescriptionTLspPointSetHandle(Object aGeometry, ILcdPoint aPoint, ILcdModelReference aPointReference) Creates a new handle for the given geometryTLspPointTranslationHandle(Object aDomainObject, ILcdPoint aPoint, ILcdModelReference aPointReference) Constructs a point handle for the given editor that can be dragged or moved around with the mouse. -
Uses of ILcdPoint in com.luciad.view.lightspeed.editor.operation
Methods in com.luciad.view.lightspeed.editor.operation that return ILcdPointModifier and TypeMethodDescriptionTLspIndexedPointDescriptor.getPoint()Returns the location of the pointTLspMoveDescriptor.getStartPoint()Returns the start point of thisTLspMoveDescriptorTLspMoveDescriptor.getTargetPoint()Returns the target point of thisTLspMoveDescriptorConstructors in com.luciad.view.lightspeed.editor.operation with parameters of type ILcdPointModifierConstructorDescriptionTLspIndexedPointDescriptor(ILcdModelReference aModelReference, ILcdPoint aPoint, Integer aIndex) Creates a new indexed point descriptorTLspMoveDescriptor(ILcdModelReference aModelReference, ILcdPoint aStartPoint, ILcdPoint aTargetPoint) Creates a new unconstrained move from start to target pointTLspMoveDescriptor(TLspMoveDescriptor.Constraints aConstraints, ILcdModelReference aModelReference, ILcdPoint aStartPoint, ILcdPoint aTargetPoint) Creates a new Constrained move from start to target point -
Uses of ILcdPoint in com.luciad.view.lightspeed.editor.snapping
Methods in com.luciad.view.lightspeed.editor.snapping that return types with arguments of type ILcdPointModifier and TypeMethodDescriptionprotected Collection<ILcdPoint> TLspPointToPointSnapper.convertObjectToPointSnapTargets(Object aObject, ILspLayer aLayer, ILspView aView) Deprecated.Method has been deprecated in favor of the more verbosegetSnapTargets, which provides a lot more context information and better filtering capabilities to allow for more fine-grained control over snapping customization.Methods in com.luciad.view.lightspeed.editor.snapping with parameters of type ILcdPointModifier and TypeMethodDescriptionprotected voidTLspPointToPointSnapper.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.Method parameters in com.luciad.view.lightspeed.editor.snapping with type arguments of type ILcdPointModifier and TypeMethodDescriptionprotected voidTLspPointToPointSnapper.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. -
Uses of ILcdPoint in com.luciad.view.lightspeed.geometry
Methods in com.luciad.view.lightspeed.geometry that return types with arguments of type ILcdPointMethods in com.luciad.view.lightspeed.geometry with parameters of type ILcdPointModifier and TypeMethodDescriptionbooleanTLspFrustum.isPointVisible(ILcdPoint aPoint) Checks whether the given point (in world coordinates) is visible in this frustum. -
Uses of ILcdPoint in com.luciad.view.lightspeed.geometry.discretization
Methods in com.luciad.view.lightspeed.geometry.discretization with parameters of type ILcdPointModifier and TypeMethodDescriptionabstract voidALspEditable3DMesh.setPosition(int aIndex, ILcdPoint aVertex) Sets the vertex at the given index. -
Uses of ILcdPoint in com.luciad.view.lightspeed.label.algorithm
Methods in com.luciad.view.lightspeed.label.algorithm with parameters of type ILcdPointModifier and TypeMethodDescriptionabstract doubleALspStampLabelLocationProvider.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.doubleTLspLabelLocationProvider.calculateLocation(int aLocationIndex, TLspLabelID aLabel, ILcdPoint aObjectAnchorPoint, Dimension2D aDimension, TLspContext aContext, ILcd3DEditablePoint aUpperLeftPointSFCT) protected booleanALspStampLabelLocationProvider.isValidLocation(TLspLabelID aLabelID, ILcdPoint aObjectAnchorPoint, Dimension2D aDimension, TLspContext aContext, ILcdPoint aUpperLeftPoint, double aRotation) Checks if the given upper left point and rotation are valid.protected booleanTLspLabelLocationProvider.isValidLocation(TLspLabelID aLabelID, ILcdPoint aObjectAnchorPoint, Dimension2D aDimension, TLspContext aContext, ILcdPoint aUpperLeftPoint, double aRotation) -
Uses of ILcdPoint in com.luciad.view.lightspeed.layer
Methods in com.luciad.view.lightspeed.layer that return ILcdPointModifier and TypeMethodDescriptionabstract ILcdPointALspViewTouchInfo.getTouchedViewPoint()Returns the point in view coordinates that was touched.TLspViewTouchInfo.getTouchedViewPoint()abstract ILcdPointALspWorldTouchInfo.getTouchedWorldPoint()Returns the point in world coordinates that was touched.TLspWorldTouchInfo.getTouchedWorldPoint()Methods in com.luciad.view.lightspeed.layer with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidSets the view touch info.voidTLspWorldTouchInfo.set(Object aDomainObject, ILcdPoint aWorldPoint, ILspWorldElevationStyle.ElevationMode aElevationMode) Sets the world touch info.Constructors in com.luciad.view.lightspeed.layer with parameters of type ILcdPointModifierConstructorDescriptionTLspViewTouchInfo(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. -
Uses of ILcdPoint in com.luciad.view.lightspeed.layer.imageprojection
Methods in com.luciad.view.lightspeed.layer.imageprojection that return ILcdPointModifier and TypeMethodDescriptionILspImageProjector.getEyePoint()Returns the projector's eye point.TLspImageProjector.getEyePoint()ILspImageProjector.getReferencePoint()Returns the projector's reference point.TLspImageProjector.getReferencePoint()ILspImageProjector.getUpVector()Returns the projector's up vector.TLspImageProjector.getUpVector()ILspImageProjectionLayer.projectPoint(ILcdPoint aPoint, ILspImageProjector aProjector, ILspView aView) Projects a point onto the 3D terrain.ILspImageProjectionLayer.unProjectPoint(ILcdPoint aPoint, ILspImageProjector aProjector, ILspView aView) Un-projects a point from the terrain onto the projector.Methods in com.luciad.view.lightspeed.layer.imageprojection with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidTLspImageProjector.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.voidTLspImageProjector.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.ILspImageProjectionLayer.projectPoint(ILcdPoint aPoint, ILspImageProjector aProjector, ILspView aView) Projects a point onto the 3D terrain.voidTLspImageProjector.setEyePoint(ILcdPoint aEyePoint) Moves the projector's eye point to the specified location.voidTLspImageProjector.setReferencePoint(ILcdPoint aReferencePoint) Moves the projector's reference point to the specified location.voidTLspImageProjector.setUpVector(ILcdPoint aUpVector) Changes the projector's up vector.ILspImageProjectionLayer.unProjectPoint(ILcdPoint aPoint, ILspImageProjector aProjector, ILspView aView) Un-projects a point from the terrain onto the projector.Constructors in com.luciad.view.lightspeed.layer.imageprojection with parameters of type ILcdPointModifierConstructorDescriptionTLspImageProjector(ILcdPoint aEyePoint, ILcdPoint aReferencePoint, ILcdPoint aUpVector, double aFieldOfView, double aAspectRatio, double aRange) Creates a new image projector with the given properties. -
Uses of ILcdPoint in com.luciad.view.lightspeed.layer.raster
Methods in com.luciad.view.lightspeed.layer.raster that return ILcdPointModifier and TypeMethodDescriptionTLspRasterWorldTouchInfo.getModelPoint()Returns the model point in the raster that was touched.Methods in com.luciad.view.lightspeed.layer.raster with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidTLspRasterWorldTouchInfo.setRasterPoint(int aLevel, ILcdPoint aModelPoint) Sets the raster point that is touched. -
Uses of ILcdPoint in com.luciad.view.lightspeed.measure
Methods in com.luciad.view.lightspeed.measure with parameters of type ILcdPointModifier and TypeMethodDescriptionTLspViewMeasureProvider.retrieveMeasuresAt(ILcdPoint aPoint, ILcdModelReference aPointReference, ALcdMeasureProvider.Parameters aParameters) This method retrieves the measures at the given point. -
Uses of ILcdPoint in com.luciad.view.lightspeed.painter.grid
Methods in com.luciad.view.lightspeed.painter.grid with parameters of type ILcdPoint -
Uses of ILcdPoint in com.luciad.view.lightspeed.query
Methods in com.luciad.view.lightspeed.query that return ILcdPointModifier and TypeMethodDescriptionTLspIsTouchedQuery.getViewPoint()Returns the view point that should be queried.Constructors in com.luciad.view.lightspeed.query with parameters of type ILcdPointModifierConstructorDescriptionTLspIsTouchedQuery(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.TLspIsTouchedQuery(Object aObject, TLspPaintRepresentation aPaintRepresentation, ILcdPoint aViewPoint, double aSensitivity) Creates a new is touched query.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. -
Uses of ILcdPoint in com.luciad.view.lightspeed.services.effects
Methods in com.luciad.view.lightspeed.services.effects that return ILcdPointModifier and TypeMethodDescriptionabstract ILcdPointALspDirectionalLight.getDirectionVector()Returns the vector pointing towards the light source.TLspDirectionalLight.getDirectionVector()TLspHeadLight.getDirectionVector()Returns a direction vector computed from the orientation of the viewer.Methods in com.luciad.view.lightspeed.services.effects with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidTLspDirectionalLight.setDirectionVector(ILcdPoint aDirectionVector) Sets the direction vector of the light.Constructors in com.luciad.view.lightspeed.services.effects with parameters of type ILcdPointModifierConstructorDescriptionTLspDirectionalLight(Color aColor, ILcdPoint aDirectionVector) Creates a directional light with the given color and direction. -
Uses of ILcdPoint in com.luciad.view.lightspeed.services.terrain
Methods in com.luciad.view.lightspeed.services.terrain that return ILcdPointModifier and TypeMethodDescriptionILspTerrainSupport.getPointOnTerrain(ILcdPoint aViewPoint, TLspContext aContext) Gets the front-most point in world coordinates on the terrain.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 ILcdPointILspTerrainSupport.intersectTerrain(ILcdPoint aWorldOrigin, ILcdPoint aWorldDestination, boolean aForceUseTerrain, TLspContext aContext) Equivalent toILspTerrainSupport.intersectTerrain(ILcdPoint, ILcdPoint, TLspContext), but can also return intersections when the view is set to 2D.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).Methods in com.luciad.view.lightspeed.services.terrain with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidILspTerrainSupport.convertFromDrapingContextSFCT(ILcdPoint aDrapingWorldPoint, TLspContext aContext, ILcd3DEditablePoint aWorldPointSFCT) Converts the given world point in the draping context back to the regular context.ILspTerrainSupport.getPointOnTerrain(ILcdPoint aViewPoint, TLspContext aContext) Gets the front-most point in world coordinates on the terrain.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 ILcdPointILspTerrainSupport.intersectTerrain(ILcdPoint aWorldOrigin, ILcdPoint aWorldDestination, boolean aForceUseTerrain, TLspContext aContext) Equivalent toILspTerrainSupport.intersectTerrain(ILcdPoint, ILcdPoint, TLspContext), but can also return intersections when the view is set to 2D.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). -
Uses of ILcdPoint in com.luciad.view.lightspeed.services.vertexarray
Methods in com.luciad.view.lightspeed.services.vertexarray that return ILcdPointModifier and TypeMethodDescriptionILspVertexArray.getCoordinateOrigin()Returns the point relative to which the coordinates in this vertex array are defined.Methods in com.luciad.view.lightspeed.services.vertexarray with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidILspVertexArrayRenderer.applyLocalOrigin(ILcdGLDrawable aGLDrawable, ILspView aView, ILcdPoint aPoint) Applies the given point as the local origin.static ILspVertexArrayTLspVertexArrayFactory.createInterleavedArray(Buffer aBuffer, int aNbVertices, ILcdPoint aCoordinateOrigin, int aGLInterleavedArrayFormat) Creates anILspVertexArraywith the specified data and a vertex attribute layout as used withglInterleavedArrays().static ILspIndexedVertexArrayTLspVertexArrayFactory.createInterleavedIndexedArray(Buffer aBuffer, int aNbVertices, ILcdPoint aCoordinateOrigin, int aGLInterleavedArrayFormat, IntBuffer aElementArray, int aIndexCount, TLspPrimitiveType aPrimitiveType) Creates anILspVertexArraywith the specified data and a vertex attribute layout as used withglInterleavedArrays().static ILspNonIndexedVertexArrayTLspVertexArrayFactory.createInterleavedNonIndexedArray(Buffer aBuffer, int aNbVertices, ILcdPoint aCoordinateOrigin, int aGLInterleavedArrayFormat, TLspPrimitiveType aPrimitiveType) Creates anILspVertexArraywith the specified data and a vertex attribute layout as used withglInterleavedArrays().voidILspVertexArrayRenderer.restoreLocalOrigin(ILcdGLDrawable aGLDrawable, ILspView aView, ILcdPoint aPoint) Restores a previously set local origin. -
Uses of ILcdPoint in com.luciad.view.lightspeed.util
Methods in com.luciad.view.lightspeed.util with parameters of type ILcdPointModifier and TypeMethodDescriptionTLspViewNavigationUtil.animatedContinuousRotate(ILcdPoint aRotateCenter, double aYawSpeed, double aPitchSpeed) Returns an animation that rotates the view aroundaRotateCenteruntil stopped.TLspViewNavigationUtil.animatedContinuousZoom(ILcdPoint aViewPointCenter, double aZoomSpeed) Returns an animation that zooms the view in or out onaViewPointCenteruntil stopped.TLspViewNavigationUtil.animatedPan(ILcdPoint aViewPointStart, ILcdPoint aViewPointDestination) Returns an animation with the specifiedaDurationthat pans the view fromaViewPointStarttoaViewPointDestination.TLspViewNavigationUtil.animatedRotate(ILcdPoint aRotateCenter, double aDeltaYaw, double aDeltaPitch) Returns an animation with the specifiedaDurationthat rotates the view aroundaRotateCenter.TLspViewNavigationUtil.animatedZoom(double aFactor, ILcdPoint aViewPointCenter) Starts anILcdAnimationthat zooms the view by the specified factor.TLspViewNavigationUtil.animatedZoomTo(ILcdPoint aViewPointDestination, double aFactor) Starts anILcdAnimationthat centers the view on the specified point and zooms it by the specified factor.voidPans the view so that the world point visible underaViewPointStartis visible underaViewPointDestinationinstead.voidRotates the view aroundaRotateCenter.voidRotates the view aroundaRotateCenter.voidZooms in or out onaViewPointCenterwith the specified factor. -
Uses of ILcdPoint in com.luciad.view.lightspeed.util.opengl.texturefont
Methods in com.luciad.view.lightspeed.util.opengl.texturefont with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidTLspTextureFont.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.voidTLspTextureFont.drawString(ILcdGLDrawable aGLDrawable, ILcdPoint aLocation, String aString) Draws a string at the specified location with the font's native size.Method parameters in com.luciad.view.lightspeed.util.opengl.texturefont with type arguments of type ILcdPointModifier and TypeMethodDescriptionvoidTLspTextureFont.drawStrings(ILcdGLDrawable aGLDrawable, List<ILcdPoint> aPositions, List<ILcdBounds> aBounds, double aSize, List<String> aStrings, TLspContext aContext) -
Uses of ILcdPoint in com.luciad.view.map
Methods in com.luciad.view.map that return ILcdPointModifier and TypeMethodDescriptionTLcdAdvancedMapRulerController.getMeasurementPoint(int aIndex) The measurement point at the given index.Methods in com.luciad.view.map with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidTLcdGeodeticPen.appendArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdGeodeticPen.appendArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) voidTLcdGridPen.appendArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdGridPen.appendArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) voidTLcdProjectionPen.appendArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdProjectionPen.appendArc(ILcdPoint aCenter, double aA, double aB, double aRotAngle, double aStartAngle, double aArcAngle, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) voidTLcdGeodeticPen.appendLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdGeodeticPen.appendLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) voidTLcdGridPen.appendLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdGridPen.appendLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) voidTLcdProjectionPen.appendLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGeneralPath aGeneralPathSFCT) voidTLcdProjectionPen.appendLineTo(ILcdPoint aPoint, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation, ILcdAWTPath aAWTPathSFCT) Transforms a grid point in the BNG reference system into BNG notation.protected doubleTLcdAdvancedMapRulerController.calculateAzimuth(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the azimuth in degrees between the two given points.protected doubleTLcdAdvancedMapRulerController.calculateDistance(ILcdPoint aPoint1, ILcdPoint aPoint2, ILcdGeoReference aGeoReference, int aMeasureMode, ILcdGXYContext aGXYContext) Calculates the distance in meters between the two given points.TLcdUPSGridSystem.getUPSGrid(ILcdPoint aLLP) Returns theTLcdUPSGridfor the given lon lat point.TLcdUTMGridSystem.getUTMGrid(ILcdPoint aLLP) Returns theTLcdUTMGridfor the given lon lat point.static booleanTLcdUPSGridSystem.inLonLatBounds(ILcdPoint aLLP) Checks if anILcdPointis inside the valid area of the UPS grid system.static booleanTLcdUTMGridSystem.inLonLatBounds(ILcdPoint aLLP) Checks if anILcdPointis inside the valid area of the UTM grid system.booleanTLcdGeodeticPen.isLineTouched(ILcdPoint aPoint1, ILcdPoint aPoint2, double aX, double aY, boolean aIncludeHotPoint, int aSensitivity, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) booleanTLcdGridPen.isLineTouched(ILcdPoint aPoint1, ILcdPoint aPoint2, double aX, double aY, boolean aIncludeHotPoint, int aSensitivity, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) booleanTLcdProjectionPen.isLineTouched(ILcdPoint aPoint1, ILcdPoint aPoint2, double aX, double aY, boolean aIncludeHotPoint, int aSensitivity, ILcdModelXYWorldTransformation aModelXYWorldTransformation, ILcdGXYViewXYWorldTransformation aGXYViewXYWorldTransformation) TLcdBNGUtil.lonLat2Bng(ILcdPoint aLonLatPoint, int aNumberOfDigits, boolean aIncludeSpaces) Converts a lon-lat point (WGS84) into BNG notation.TLcdUPSUtil.lonLat2Ups(ILcdPoint aLonLatPoint) This method converts the given lon lat point to a UPS String.TLcdUpsMgrsUtil.lonLat2UpsMgrs(ILcdPoint aLonLatPoint, int aNumberOfDigits) Converts a lon-lat point (WGS84) into Military GridSystemcoordinates for a UPS projection.TLcdUTMUtil.lonLat2Utm(ILcdPoint aLonLatPoint) This method converts the given lon lat point to a UTM String.TLcdUtmMgrsUtil.lonLat2UtmMgrs(ILcdPoint aLLP, int aNumberOfDigits) Converts a lon-lat point into Military GridSystemcoordinates for a UTM projection.When called with a non-null value, this grid layer will map its origin (0, 0) to the given point on the map.static booleanTLcdUPSGridSystem.retrieveZone(ILcdPoint aLLP) Returns the UPS zone for the given point.static intTLcdUTMGridSystem.retrieveZone(ILcdPoint aLLP) Returns the UTM zone for the given point.voidTLcdUTMZone.world2gridSFCT(ILcdPoint aWorldPoint, int aHemiSphere, ILcd2DEditablePoint aXYPointSFCT) Transformation of world coordinate to grid coordinate.voidTLcdUTMZone.world2gridSFCT(ILcdPoint aWorldPoint, ILcd2DEditablePoint aXYPointSFCT) Deprecated. -
Uses of ILcdPoint in com.luciad.view.map.multilevelgrid
Methods in com.luciad.view.map.multilevelgrid with parameters of type ILcdPointModifier and TypeMethodDescriptionstatic voidTLcdMultilevelGridUtil.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. -
Uses of ILcdPoint in com.luciad.view.swing
Methods in com.luciad.view.swing that return ILcdPointModifier and TypeMethodDescriptionTLcdGeoAnchoredBalloonDescriptor.getAnchorPoint()Returns the point to which the described balloon is anchored.Constructors in com.luciad.view.swing with parameters of type ILcdPointModifierConstructorDescriptionTLcdGeoAnchoredBalloonDescriptor(Object aObject, String aTypeName, ILcdPoint aPoint, ILcdGeoReference aGeoReference) Create a balloon descriptor describing a balloon that is anchored to a geo referenced point. -
Uses of ILcdPoint in com.luciad.view.vertical
Methods in com.luciad.view.vertical that return ILcdPointModifier and TypeMethodDescriptionTLcdVVCursorChangeEvent.getLeftPoint()ILcdVVModel.getPoint(int aIndex) TLcdVVCursorChangeEvent.getRightPoint()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.Methods in com.luciad.view.vertical with parameters of type ILcdPointModifier and TypeMethodDescriptionvoidTLcdVVJPanel.setVerticalCursorPosition(ILcdPoint aPoint) Moves the vertical cursor to the location of the given main profile point in the view.Constructors in com.luciad.view.vertical with parameters of type ILcdPointModifierConstructorDescriptionTLcdVVCursorChangeEvent(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.
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)