LuciadCPillar C# 2024.0.04
|
Abstraction of an action that is executed based on a Point
.
More...
Public Member Functions | |
void | Execute (Luciad.Geometries.Point location, Luciad.Edit.ChangeStatus changeStatus) |
Performs the action. More... | |
void | Execute (Luciad.Geometries.Point location, Luciad.Input.EventStatus eventStatus, Luciad.Edit.ChangeStatus changeStatus) |
Performs the part of the action that corresponds to the given EventStatus . More... | |
Abstraction of an action that is executed based on a Point
.
Examples of this action are:
This class is used by PointEditHandle
.
void Luciad.Edit.Handles.IPointEditAction.Execute | ( | Luciad.Geometries.Point | location, |
Luciad.Edit.ChangeStatus | changeStatus | ||
) |
Performs the action.
location | the Point location that is used to perform the action |
changeStatus | the status of the action. Can be used to distinguish between intermediate changes and a finished change. |
void Luciad.Edit.Handles.IPointEditAction.Execute | ( | Luciad.Geometries.Point | location, |
Luciad.Input.EventStatus | eventStatus, | ||
Luciad.Edit.ChangeStatus | changeStatus | ||
) |
Performs the part of the action that corresponds to the given EventStatus
.
location | the Point location that is used to perform the action |
eventStatus | Used to indicate that an action has started , is in progress , or has ended . This can for example be used by edit handles that apply the action on drag events. It is guaranteed that a sequence of calls to this method will contain at least 1 Start, and 1 End call. |
changeStatus | the status of the action. Can be used to distinguish between intermediate changes and a finished change. |