Package | Description |
---|---|
com.luciad.edit.features |
Editing features.
|
com.luciad.edit.geometries |
Editing geometries.
|
com.luciad.edit.handles |
Edit handles.
|
com.luciad.geometries.observable |
Observe geometries and get notified when they change.
|
com.luciad.layers.styles.expressions |
Support for expressions for styling data on a Map.
|
com.luciad.models.features |
Models containing vector data.
|
com.luciad.symbology.military |
Support for MIL-STD 2525 and APP6 symbologies.
|
com.luciad.utils |
General utility classes.
|
Modifier and Type | Method and Description |
---|---|
Observable<Feature> |
FeatureEditContext.getFeature() |
Modifier and Type | Method and Description |
---|---|
boolean |
CompositeFeatureHandlesProvider.canProvide(Observable<Feature> feature,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given
Feature . |
boolean |
FeatureHandlesProvider.canProvide(Observable<Feature> feature,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given
Feature . |
boolean |
IFeatureHandlesProvider.canProvide(Observable<Feature> feature,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given
Feature . |
IEditHandle |
FeatureHandlesProvider.IHandleFactory.createTranslateHandle(Observable<Feature> feature,
Observable<Geometry> geometry,
ITranslateEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to translate the entire
Geometry . |
IEditHandle |
FeatureHandlesProvider.IHandleFactory.createTranslateHandle(Observable<Feature> feature,
Observable<Geometry> geometry,
ITranslateEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to translate the entire
Geometry . |
boolean |
FeatureHandlesProvider.IHandleFactory.isTranslateHandleValid(IEditHandle translateHandle,
Observable<Feature> feature,
Observable<Geometry> geometry,
FeatureEditContext context)
Returns true if the translate handle is still valid, or false if it should be removed.
|
boolean |
FeatureHandlesProvider.IHandleFactory.isTranslateHandleValid(IEditHandle translateHandle,
Observable<Feature> feature,
Observable<Geometry> geometry,
FeatureEditContext context)
Returns true if the translate handle is still valid, or false if it should be removed.
|
IEditHandles |
CompositeFeatureHandlesProvider.provide(Observable<Feature> feature,
FeatureEditContext context,
IFeatureEditCallback featureEditCallback)
Returns handles for the given feature.
|
IEditHandles |
FeatureHandlesProvider.provide(Observable<Feature> feature,
FeatureEditContext context,
IFeatureEditCallback featureEditCallback)
Returns handles for the given feature.
|
IEditHandles |
IFeatureHandlesProvider.provide(Observable<Feature> feature,
FeatureEditContext context,
IFeatureEditCallback featureEditCallback)
Returns handles for the given feature.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CompositeGeometryHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
boolean |
IGeometryHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
boolean |
PatchHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
boolean |
PointHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
boolean |
PolylineHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
boolean |
PolylineRingHandlesProvider.canProvide(Observable<Geometry> geometry,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given geometry.
|
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createAppendPointHandle(Observable<Polyline> polyline,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to insert a new point at the end of a
Polyline . |
IEditHandle |
PointHandlesProvider.IHandleFactory.createElevationPointHandle(Observable<Point> point,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to move the
Point vertically. |
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createElevationPointHandle(Observable<Polyline> polyline,
long pointIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to change the elevation of the point of a
Polyline . |
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createInsertPointHandle(Observable<Polyline> polyline,
long insertIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to insert a new point between two existing points of a
Polyline . |
IEditHandle |
PolylineRingHandlesProvider.IHandleFactory.createInsertPointHandle(Observable<PolylineRing> polylineRing,
long insertIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to insert a new point in a
PolylineRing . |
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createMovePointHandle(Observable<Polyline> polyline,
long pointIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to move a point of the
Polyline . |
IEditHandle |
PolylineRingHandlesProvider.IHandleFactory.createMovePointHandle(Observable<PolylineRing> polylineRing,
long pointIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to move a point of the
PolylineRing . |
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createPrependPointHandle(Observable<Polyline> polyline,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to insert a new point at the start of a
Polyline . |
IEditHandle |
PolylineHandlesProvider.IHandleFactory.createRemovePointHandle(Observable<Polyline> polyline,
long pointIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to remove a point of the
Polyline . |
IEditHandle |
PolylineRingHandlesProvider.IHandleFactory.createRemovePointHandle(Observable<PolylineRing> polylineRing,
long pointIndex,
IPointEditAction editAction,
FeatureEditContext context)
Creates a handle that allows you to remove a point of the
PolylineRing . |
boolean |
PolylineHandlesProvider.IHandleFactory.isAppendPointHandleValid(IEditHandle appendPointHandle,
Observable<Polyline> polyline,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
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.
|
boolean |
PolylineHandlesProvider.IHandleFactory.isElevationPointHandleValid(IEditHandle elevationPointHandle,
Observable<Polyline> polyline,
long pointIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineHandlesProvider.IHandleFactory.isInsertPointHandleValid(IEditHandle insertPointHandle,
Observable<Polyline> polyline,
long insertIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineRingHandlesProvider.IHandleFactory.isInsertPointHandleValid(IEditHandle insertPointHandle,
Observable<PolylineRing> polylineRing,
long insertIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineHandlesProvider.IHandleFactory.isMovePointHandleValid(IEditHandle movePointHandle,
Observable<Polyline> polyline,
long pointIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineRingHandlesProvider.IHandleFactory.isMovePointHandleValid(IEditHandle movePointHandle,
Observable<PolylineRing> polylineRing,
long pointIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineHandlesProvider.IHandleFactory.isPrependPointHandleValid(IEditHandle prependPointHandle,
Observable<Polyline> polyline,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineHandlesProvider.IHandleFactory.isRemovePointHandleValid(IEditHandle removePointHandle,
Observable<Polyline> polyline,
long pointIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
boolean |
PolylineRingHandlesProvider.IHandleFactory.isRemovePointHandleValid(IEditHandle removePointHandle,
Observable<PolylineRing> polylineRing,
long pointIndex,
FeatureEditContext context)
Returns true if the given handle is still valid, or false if it should be removed.
|
IEditHandles |
CompositeGeometryHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
IEditHandles |
IGeometryHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
IEditHandles |
PatchHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
IEditHandles |
PointHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
IEditHandles |
PolylineHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
IEditHandles |
PolylineRingHandlesProvider.provide(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Returns the handles for the given feature.
|
ITranslateEditAction |
CompositeGeometryHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
ITranslateEditAction |
IGeometryHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
ITranslateEditAction |
PatchHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
ITranslateEditAction |
PointHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
ITranslateEditAction |
PolylineHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
ITranslateEditAction |
PolylineRingHandlesProvider.provideTranslateAction(Observable<Geometry> geometry,
FeatureEditContext context,
IGeometryEditCallback geometryEditCallback)
Provides a translate action that can be used by the caller to add translation behavior.
|
Modifier and Type | Method and Description |
---|---|
Observable<Point> |
PointEditHandle.getLocationProvider()
Returns the location provider of this handle.
|
Observable<Point> |
PointEditHandle.getLocationProviderWhenActive() |
Observable<Geometry> |
TranslateEditHandle.getShadowGeometryProvider() |
Modifier and Type | Method and Description |
---|---|
void |
PointEditHandle.setLocationProviderWhenActive(Observable<Point> locationProviderWhenActive) |
void |
TranslateEditHandle.setShadowGeometryProvider(Observable<Geometry> shadowGeometryProvider)
Sets the shadow geometry provider of this handle.
|
Constructor and Description |
---|
PointEditHandle(Observable<Point> locationProvider)
Creates a new
PointEditHandle without associated actions. |
Modifier and Type | Method and Description |
---|---|
static Observable<ArcBand> |
ObservableGeometryUtil.deriveArcBand(Observable<Geometry> observableGeometry)
Derives an
Observable ArcBand from the given observable geometry by casting the geometry instance to a ArcBand instance. |
static Observable<Geometry> |
ObservablePatchUtil.deriveBaseGeometry(Observable<Patch> observablePatch)
Derives an
Observable from the given observable patch that represents the base of the patch. |
static Observable<BezierCurve> |
ObservableGeometryUtil.deriveBezierCurve(Observable<Geometry> observableGeometry)
Derives an
Observable BezierCurve from the given observable geometry by casting the geometry instance to a BezierCurve instance. |
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<CircleBy3Points> |
ObservableGeometryUtil.deriveCircleBy3Points(Observable<Geometry> observableGeometry)
Derives an
Observable CircleBy3Points from the given observable geometry by casting the geometry instance to a CircleBy3Points instance. |
static Observable<CircleByCenterPoint> |
ObservableGeometryUtil.deriveCircleByCenterPoint(Observable<Geometry> observableGeometry)
Derives an
Observable CircleByCenterPoint from the given observable geometry by casting the geometry instance to a circle instance. |
static Observable<CircularArcBy3Points> |
ObservableGeometryUtil.deriveCircularArcBy3Points(Observable<Geometry> observableGeometry)
Derives an
Observable CircularArcBy3Points from the given observable geometry by casting the geometry instance to a CircularArcBy3Points instance. |
static Observable<CircularArcByBulge> |
ObservableGeometryUtil.deriveCircularArcByBulge(Observable<Geometry> observableGeometry)
Derives an
Observable CircularArcByBulge from the given observable geometry by casting the geometry instance to a CircularArcByBulge instance. |
static Observable<CircularArcByCenterPoint> |
ObservableGeometryUtil.deriveCircularArcByCenterPoint(Observable<Geometry> observableGeometry)
Derives an
Observable CircularArcByCenterPoint from the given observable geometry by casting the geometry instance to a CircularArcByCenterPoint instance. |
static Observable<CompositeCurve> |
ObservableGeometryUtil.deriveCompositeCurve(Observable<Geometry> observableGeometry)
Derives an
Observable CompositeCurve from the given observable geometry by casting the geometry instance to a CompositeCurve instance. |
static Observable<CompositePatch> |
ObservableGeometryUtil.deriveCompositePatch(Observable<Geometry> observableGeometry)
Derives an
Observable CompositePatch from the given observable geometry by casting the geometry instance to a CompositePatch instance. |
static Observable<CompositeRing> |
ObservableGeometryUtil.deriveCompositeRing(Observable<Geometry> observableGeometry)
Derives an
Observable CompositeRing from the given observable geometry by casting the geometry instance to a CompositeRing instance. |
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<Curve> |
ObservableGeometryUtil.deriveCurve(Observable<Geometry> observableGeometry)
Derives an
Observable Curve from the given observable geometry by casting the geometry instance to a Curve instance. |
static Observable<Ellipse> |
ObservableGeometryUtil.deriveEllipse(Observable<Geometry> observableGeometry)
Derives an
Observable Ellipse from the given observable geometry by casting the geometry instance to an ellipse instance. |
static Observable<EllipticalArc> |
ObservableGeometryUtil.deriveEllipticalArc(Observable<Geometry> observableGeometry)
Derives an
Observable EllipticalArc from the given observable geometry by casting the geometry instance to a EllipticalArc instance. |
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<ExtrudedGeometry> |
ObservableGeometryUtil.deriveExtrudedGeometry(Observable<Geometry> observableGeometry)
Derives an
Observable ExtrudedGeometry from the given observable geometry by casting the geometry instance to a ExtrudedGeometry instance. |
static Observable<Line> |
ObservableGeometryUtil.deriveLine(Observable<Geometry> observableGeometry)
Derives an
Observable Line from the given observable geometry by casting the geometry instance to a Line instance. |
static Observable<MultiGeometry> |
ObservableGeometryUtil.deriveMultiGeometry(Observable<Geometry> observableGeometry)
Derives an
Observable MultiGeometry from the given observable geometry by casting the geometry instance to a MultiGeometry instance. |
static Observable<Patch> |
ObservableGeometryUtil.derivePatch(Observable<Geometry> observableGeometry)
Derives an
Observable Patch from the given observable geometry by casting the geometry instance to a patch instance. |
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<Polygon> |
ObservableGeometryUtil.derivePolygon(Observable<Geometry> observableGeometry)
Derives an
Observable Polygon from the given observable geometry by casting the geometry instance to a Polygon instance. |
static Observable<Polyline> |
ObservableGeometryUtil.derivePolyline(Observable<Geometry> observableGeometry)
Derives an
Observable Polyline from the given observable geometry by casting the geometry instance to a polyline instance. |
static Observable<PolylineRing> |
ObservableGeometryUtil.derivePolylineRing(Observable<Geometry> observableGeometry)
Derives an
Observable PolylineRing from the given observable geometry by casting the geometry instance to a polyline ring instance. |
static Observable<Ring> |
ObservableGeometryUtil.deriveRing(Observable<Geometry> observableGeometry)
Derives an
Observable Ring from the given observable geometry by casting the geometry instance to a Ring instance. |
static Observable<Point> |
ObservableBezierCurveUtil.deriveStartPoint(Observable<BezierCurve> observableBezierCurve)
Derives an
Observable Point from the given observable bezier curve that represents the start point. |
static Observable<Surface> |
ObservableGeometryUtil.deriveSurface(Observable<Geometry> observableGeometry)
Derives an
Observable Surface from the given observable geometry by casting the geometry instance to a Surface instance. |
Modifier and Type | Method and Description |
---|---|
static Observable<ArcBand> |
ObservableGeometryUtil.deriveArcBand(Observable<Geometry> observableGeometry)
Derives an
Observable ArcBand from the given observable geometry by casting the geometry instance to a ArcBand instance. |
static Observable<Geometry> |
ObservablePatchUtil.deriveBaseGeometry(Observable<Patch> observablePatch)
Derives an
Observable from the given observable patch that represents the base of the patch. |
static Observable<BezierCurve> |
ObservableGeometryUtil.deriveBezierCurve(Observable<Geometry> observableGeometry)
Derives an
Observable BezierCurve from the given observable geometry by casting the geometry instance to a BezierCurve instance. |
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<CircleBy3Points> |
ObservableGeometryUtil.deriveCircleBy3Points(Observable<Geometry> observableGeometry)
Derives an
Observable CircleBy3Points from the given observable geometry by casting the geometry instance to a CircleBy3Points instance. |
static Observable<CircleByCenterPoint> |
ObservableGeometryUtil.deriveCircleByCenterPoint(Observable<Geometry> observableGeometry)
Derives an
Observable CircleByCenterPoint from the given observable geometry by casting the geometry instance to a circle instance. |
static Observable<CircularArcBy3Points> |
ObservableGeometryUtil.deriveCircularArcBy3Points(Observable<Geometry> observableGeometry)
Derives an
Observable CircularArcBy3Points from the given observable geometry by casting the geometry instance to a CircularArcBy3Points instance. |
static Observable<CircularArcByBulge> |
ObservableGeometryUtil.deriveCircularArcByBulge(Observable<Geometry> observableGeometry)
Derives an
Observable CircularArcByBulge from the given observable geometry by casting the geometry instance to a CircularArcByBulge instance. |
static Observable<CircularArcByCenterPoint> |
ObservableGeometryUtil.deriveCircularArcByCenterPoint(Observable<Geometry> observableGeometry)
Derives an
Observable CircularArcByCenterPoint from the given observable geometry by casting the geometry instance to a CircularArcByCenterPoint instance. |
static Observable<CompositeCurve> |
ObservableGeometryUtil.deriveCompositeCurve(Observable<Geometry> observableGeometry)
Derives an
Observable CompositeCurve from the given observable geometry by casting the geometry instance to a CompositeCurve instance. |
static Observable<CompositePatch> |
ObservableGeometryUtil.deriveCompositePatch(Observable<Geometry> observableGeometry)
Derives an
Observable CompositePatch from the given observable geometry by casting the geometry instance to a CompositePatch instance. |
static Observable<CompositeRing> |
ObservableGeometryUtil.deriveCompositeRing(Observable<Geometry> observableGeometry)
Derives an
Observable CompositeRing from the given observable geometry by casting the geometry instance to a CompositeRing instance. |
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<Curve> |
ObservableGeometryUtil.deriveCurve(Observable<Geometry> observableGeometry)
Derives an
Observable Curve from the given observable geometry by casting the geometry instance to a Curve instance. |
static Observable<Ellipse> |
ObservableGeometryUtil.deriveEllipse(Observable<Geometry> observableGeometry)
Derives an
Observable Ellipse from the given observable geometry by casting the geometry instance to an ellipse instance. |
static Observable<EllipticalArc> |
ObservableGeometryUtil.deriveEllipticalArc(Observable<Geometry> observableGeometry)
Derives an
Observable EllipticalArc from the given observable geometry by casting the geometry instance to a EllipticalArc instance. |
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<ExtrudedGeometry> |
ObservableGeometryUtil.deriveExtrudedGeometry(Observable<Geometry> observableGeometry)
Derives an
Observable ExtrudedGeometry from the given observable geometry by casting the geometry instance to a ExtrudedGeometry instance. |
static Observable<Line> |
ObservableGeometryUtil.deriveLine(Observable<Geometry> observableGeometry)
Derives an
Observable Line from the given observable geometry by casting the geometry instance to a Line instance. |
static Observable<MultiGeometry> |
ObservableGeometryUtil.deriveMultiGeometry(Observable<Geometry> observableGeometry)
Derives an
Observable MultiGeometry from the given observable geometry by casting the geometry instance to a MultiGeometry instance. |
static Observable<Patch> |
ObservableGeometryUtil.derivePatch(Observable<Geometry> observableGeometry)
Derives an
Observable Patch from the given observable geometry by casting the geometry instance to a patch instance. |
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<Polygon> |
ObservableGeometryUtil.derivePolygon(Observable<Geometry> observableGeometry)
Derives an
Observable Polygon from the given observable geometry by casting the geometry instance to a Polygon instance. |
static Observable<Polyline> |
ObservableGeometryUtil.derivePolyline(Observable<Geometry> observableGeometry)
Derives an
Observable Polyline from the given observable geometry by casting the geometry instance to a polyline instance. |
static Observable<PolylineRing> |
ObservableGeometryUtil.derivePolylineRing(Observable<Geometry> observableGeometry)
Derives an
Observable PolylineRing from the given observable geometry by casting the geometry instance to a polyline ring instance. |
static Observable<Ring> |
ObservableGeometryUtil.deriveRing(Observable<Geometry> observableGeometry)
Derives an
Observable Ring from the given observable geometry by casting the geometry instance to a Ring instance. |
static Observable<Point> |
ObservableBezierCurveUtil.deriveStartPoint(Observable<BezierCurve> observableBezierCurve)
Derives an
Observable Point from the given observable bezier curve that represents the start point. |
static Observable<Surface> |
ObservableGeometryUtil.deriveSurface(Observable<Geometry> observableGeometry)
Derives an
Observable Surface from the given observable geometry by casting the geometry instance to a Surface instance. |
Modifier and Type | Method and Description |
---|---|
static <T> StyleExpression<T> |
StyleExpressionFactory.parameter(Observable<T> observable)
Creates a parameter expression that is a style expression that can be changed at runtime.
|
Modifier and Type | Method and Description |
---|---|
static Observable<Geometry> |
ObservableFeatureUtil.deriveGeometry(Observable<Feature> observableFeature,
IFeatureGeometryProvider geometryProvider)
Derives an
Observable Geometry from the given observable feature. |
Modifier and Type | Method and Description |
---|---|
static Observable<Geometry> |
ObservableFeatureUtil.deriveGeometry(Observable<Feature> observableFeature,
IFeatureGeometryProvider geometryProvider)
Derives an
Observable Geometry from the given observable feature. |
Modifier and Type | Method and Description |
---|---|
boolean |
MilitarySymbolFeatureHandlesProvider.canProvide(Observable<Feature> feature,
FeatureEditContext context)
Indicates if this handles provider can create handles for the given
Feature . |
IEditHandles |
MilitarySymbolFeatureHandlesProvider.provide(Observable<Feature> feature,
FeatureEditContext context,
IFeatureEditCallback featureEditCallback)
Returns handles for the given feature.
|
Modifier and Type | Method and Description |
---|---|
static <T> Observable<T> |
Observable.create(T initialValue)
Creates a new
Observable with the given initial value. |
static <T> Observable<T> |
Observable.create(T initialValue,
Class<T> clazz) |