Package | Description |
---|---|
com.luciad.edit.geometries |
Editing geometries.
|
com.luciad.edit.handles |
Edit handles.
|
com.luciad.geodesy |
Coordinate references and geodesy calculations.
|
com.luciad.geometries |
Everything related to representing geometries.
|
com.luciad.geometries.constraints |
Geometry constraints.
|
com.luciad.geometries.observable |
Observe geometries and get notified when they change.
|
com.luciad.grids.lonlat |
Lon lat grids related functionality.
|
com.luciad.grids.mgrs |
MGRS grids related functionality.
|
com.luciad.layers.features |
Support for rendering of feature (vector) data.
|
com.luciad.maps |
Supports display of data on screen using a map with layers.
|
Modifier and Type | Method and Description |
---|---|
IEditHandle |
PointHandlesProvider.IHandleFactory.createElevationPointHandle(Observable<Point> point,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to move the
Point vertically. |
boolean |
PointHandlesProvider.IHandleFactory.isElevationPointHandleValid(IEditHandle elevationHandle,
Observable<Point> point,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
Modifier and Type | Method and Description |
---|---|
Point |
PointEditHandle.getLocation()
Returns the current location of this handle.
|
Modifier and Type | Method and Description |
---|---|
Observable<Point> |
PointEditHandle.getLocationProvider()
Returns the location provider of this handle.
|
Observable<Point> |
PointEditHandle.getLocationProviderWhenActive() |
Modifier and Type | Method and Description |
---|---|
Curve |
PointEditHandle.IVisualAidProvider.calculateVisualAid(Point handleLocation)
Returns a new visual aid line.
|
void |
IPointEditAction.execute(Point location,
ChangeStatus changeStatus)
Performs the action.
|
void |
IPointEditAction.execute(Point location,
EventStatus eventStatus,
ChangeStatus changeStatus)
Performs the part of the action that corresponds to the given
EventStatus . |
Modifier and Type | Method and Description |
---|---|
void |
PointEditHandle.setLocationProviderWhenActive(Observable<Point> locationProviderWhenActive) |
Constructor and Description |
---|
PointEditHandle(Point initialLocation)
Creates a new
PointEditHandle without associated actions. |
Constructor and Description |
---|
PointEditHandle(Observable<Point> locationProvider)
Creates a new
PointEditHandle without associated actions. |
Modifier and Type | Method and Description |
---|---|
Point |
Transformation.transform(Point point)
Transforms a point from the source reference to the target reference.
|
Modifier and Type | Method and Description |
---|---|
Point |
Transformation.transform(Point point)
Transforms a point from the source reference to the target reference.
|
Modifier and Type | Method and Description |
---|---|
static Point |
GeometryFactory.createPoint(CoordinateReference reference,
Coordinate location)
Factory method to create a point from a coordinate.
|
static Point |
GeometryFactory.createPoint(CoordinateReference reference,
double x,
double y,
double z)
Factory method to create a point.
|
Point |
Point.moveTo(Coordinate location)
Returns a new Point instance which is moved to the new coordinate location.
|
Point |
Point.translate(Coordinate translation)
Returns a new Point instance with the translation vector applied.
|
Constructor and Description |
---|
Point(Point other) |
Modifier and Type | Method and Description |
---|---|
Point |
IPointConstraint.apply(Point point)
Applies this constraint on a point without a (known) change.
|
Point |
IPointConstraint.apply(Point oldPoint,
Point newPoint,
PointChange change)
Applies this constraint on a pending change.
|
Modifier and Type | Method and Description |
---|---|
Point |
IPointConstraint.apply(Point point)
Applies this constraint on a point without a (known) change.
|
Point |
IPointConstraint.apply(Point oldPoint,
Point newPoint,
PointChange change)
Applies this constraint on a pending change.
|
Modifier and Type | Method and Description |
---|---|
static Observable<Point> |
ObservableCircleByCenterPointUtil.deriveCenter(Observable<CircleByCenterPoint> observableCircle)
Derives an
Observable Point from the given observable circle that represents the center point. |
static Observable<Point> |
ObservableEllipseUtil.deriveCenter(Observable<Ellipse> observableEllipse)
Derives an
Observable Point from the given observable ellipse that represents the center point. |
static Observable<Point> |
ObservableBezierCurveUtil.deriveControlPoint(Observable<BezierCurve> observableBezierCurve)
Derives an
Observable Point from the given observable bezier curve that represents the control point. |
static Observable<Point> |
ObservableBezierCurveUtil.deriveEndPoint(Observable<BezierCurve> observableBezierCurve)
Derives an
Observable Point from the given observable bezier curve that represents the end point. |
static Observable<Point> |
ObservableGeometryUtil.derivePoint(Observable<Geometry> observableGeometry)
Derives an
Observable Point from the given observable geometry by casting the geometry instance to a point instance. |
static Observable<Point> |
ObservableCircleByCenterPointUtil.derivePointAtAngle(Observable<CircleByCenterPoint> observableCircle,
Angle angle)
Derives an
Observable Point from the given observable circle that represents the point at the given angle. |
static Observable<Point> |
ObservableEllipseUtil.derivePointAtAngle(Observable<Ellipse> observableEllipse,
Angle angle)
Derives an
Observable Point from the given observable ellipse that represents the point at the given angle. |
static Observable<Point> |
ObservablePolylineUtil.derivePointAtEnd(Observable<Polyline> observablePolyline)
Derives an
Observable Point from the given observable polyline that represents the end point of the polyline (regardless of the point count). |
static Observable<Point> |
ObservablePolylineUtil.derivePointAtIndex(Observable<Polyline> observablePolyline,
long index)
Derives an
Observable Point from the given observable polyline that represents the point at the given index. |
static Observable<Point> |
ObservablePolylineRingUtil.derivePointAtIndex(Observable<PolylineRing> observablePolylineRing,
long index)
Derives an
Observable Point from the given observable polyline ring that represents the point at the given index. |
static Observable<Point> |
ObservablePolylineUtil.derivePointAtStart(Observable<Polyline> observablePolyline)
Derives an
Observable Point from the given observable polyline that represents the start point. |
static Observable<Point> |
ObservablePolylineUtil.derivePointOnSegment(Observable<Polyline> observablePolyline,
long segmentIndex,
double parameter)
Derives an
Observable Point from the given observable polyline that represents a point on a segment of the polyline. |
static Observable<Point> |
ObservablePolylineRingUtil.derivePointOnSegment(Observable<PolylineRing> observablePolylineRing,
long segmentIndex,
double parameter)
Derives an
Observable Point from the given observable polyline ring that represents a point on a segment of the polyline ring. |
static Observable<Point> |
ObservableBezierCurveUtil.deriveStartPoint(Observable<BezierCurve> observableBezierCurve)
Derives an
Observable Point from the given observable bezier curve that represents the start point. |
Modifier and Type | Method and Description |
---|---|
String |
LonLatFormat.format(Point lonLatPoint)
Format the given
Point according to this LonLatFormat. |
Modifier and Type | Method and Description |
---|---|
Point |
MgrsFormat.parse(String coordinateString)
Parses the given MGRS or UTM/UPS coordinate string into a point with WGS84 lon lat coordinates.
|
Modifier and Type | Method and Description |
---|---|
String |
MgrsFormat.format(Point lonLatPoint)
Formats the given point or the given (lon,lat) pair as an MGRS or UTM/UPS coordinate string.
|
Modifier and Type | Method and Description |
---|---|
FeatureCanvas.Icon3DDrawCommand |
FeatureCanvas.Icon3DDrawCommand.position(Point position)
The location where the 3D icon will be drawn.
|
Modifier and Type | Method and Description |
---|---|
Point |
Map.ViewMapTransformation.viewToMap(Map.LocationMode locationMode,
Coordinate coordinate)
Transform a coordinate from the view to a point in the world reference using the desired location mode.
|
Modifier and Type | Method and Description |
---|---|
MapNavigator.RotateAction |
MapNavigator.RotateAction.center(Point centerMapLocation)
Sets the center around which to rotate.
|
MapNavigator.PanAction |
MapNavigator.PanAction.from(Point fromMapLocation)
Sets the
Map location (i.e. |
Coordinate |
Map.ViewMapTransformation.mapToView(Point point)
Transform a point from the world reference to a coordinate in the view space.
|
MapNavigator.ZoomAction |
MapNavigator.ZoomAction.toLocation(Point toMapLocation)
Sets the location (in
Map coordinates) towards which the MapNavigator will zoom. |