LuciadCPillar C# 2024.0.08
|
A constraint on Polyline
editing.
More...
Public Member Functions | |
Luciad.Geometries.Polyline | Apply (Luciad.Geometries.Polyline oldPolyline, Luciad.Geometries.Polyline newPolyline, Luciad.Geometries.Constraints.PolylineChange changes) |
Applies this constraint on a pending change. More... | |
Luciad.Geometries.Polyline | Apply (Luciad.Geometries.Polyline polyline) |
Applies this constraint on a polyline without a (known) change. More... | |
A constraint on Polyline
editing.
This can for example be configured on a PolylineHandlesProvider
.
Luciad.Geometries.Polyline Luciad.Geometries.Constraints.IPolylineConstraint.Apply | ( | Luciad.Geometries.Polyline | oldPolyline, |
Luciad.Geometries.Polyline | newPolyline, | ||
Luciad.Geometries.Constraints.PolylineChange | changes | ||
) |
Applies this constraint on a pending change.
oldPolyline | the base polyline on which the change is performed, cannot be null . |
newPolyline | the result of the change, without any constraints applied, cannot be null . |
changes | the change that was applied. |
newPolyline
. Cannot be null
. Luciad.Geometries.Polyline Luciad.Geometries.Constraints.IPolylineConstraint.Apply | ( | Luciad.Geometries.Polyline | polyline | ) |
Applies this constraint on a polyline without a (known) change.
polyline | the polyline to constrain, cannot be null . |
polyline
. Cannot be null
.