Class VertexMovingEditInteractiveOverlayEventArgs
public class VertexMovingEditInteractiveOverlayEventArgs : EventArgs
- Inheritance
-
VertexMovingEditInteractiveOverlayEventArgs
- Inherited Members
Constructors
VertexMovingEditInteractiveOverlayEventArgs()
This is the default constructor of this parameter.
public VertexMovingEditInteractiveOverlayEventArgs()
Remarks
If you use this constructor, you have to set the properties manually before use.
VertexMovingEditInteractiveOverlayEventArgs(bool, Feature, Vertex)
This is the commonly used constructor.
public VertexMovingEditInteractiveOverlayEventArgs(bool cancel, Feature affectedFeature, Vertex movingVertex)
Parameters
cancel
boolThis parameter specified the cancel property.
affectedFeature
FeatureThis parameter specified the affectedVertex feature property.
movingVertex
VertexThis parameter specified the target vertex to be moved.
VertexMovingEditInteractiveOverlayEventArgs(bool, Feature, Vertex, PointShape)
Initializes a new instance of the VertexMovingEditInteractiveOverlayEventArgs class.
public VertexMovingEditInteractiveOverlayEventArgs(bool cancel, Feature affectedFeature, Vertex movingVertex, PointShape targetVertex)
Parameters
cancel
boolif set to
true
[cancel].affectedFeature
FeatureThe affected vertex feature.
movingVertex
VertexThe moving vertex.
targetVertex
PointShapeThe target vertex.
Properties
AffectedFeature
This property gets or sets the Feature to be used to move vertex.
public Feature AffectedFeature { get; set; }
Property Value
Cancel
This property gets or sets the action to be canceled or not.
public bool Cancel { get; set; }
Property Value
MovingVertex
This property gets or sets the vertex to be moved.
public Vertex MovingVertex { get; set; }
Property Value
TargetVertex
Gets or sets the target vertex.
public PointShape TargetVertex { get; set; }
Property Value
- PointShape
The target vertex.