ShapeLayer Methods |
The ShapeLayer type exposes the following members.
Name | Description | |
---|---|---|
AddShape |
Adds a new shape entity to the layer.
| |
Clear |
Removes all entities from the layer.
| |
Dispose |
Disposes of any state and disconnects from the rtree.
| |
Edit |
Edits a specific entity and changes the state to a edit state.
| |
EnterSelectMode |
Changes the state to selection mode without any currently selected entity.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
FinishEditing |
Selects the previously edited entity and changes the state to a selection state
| |
GetDefaultState |
Returns an IState used to perform default operations.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetSelectState |
Returns an ISelectState used to perform selection related operations.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
OnMouseClick |
Calls mouse click on the layer's current state.
| |
OnMouseDown |
Calls mouse down on the layer's current state.
| |
OnMouseLeave |
Calls mouse leave (when the mouse leaves the current map space) on the layer's current
state.
| |
OnMouseMove |
Calls mouse move on the layer's current state.
| |
OnMouseUp |
Calls mouse up on the layer's current state.
| |
QueryShapes |
Gets all of the shape entities within the layer.
| |
QueryShapes(BoundingBox) |
Gets all of the shape entities that exist within a specific bounding box.
| |
QueryShapes(IMap) |
Gets all of the shape entities within a map view.
| |
QueryShapes(RTreeRect) |
Gets all of the shape entities that exist within a specific rectangle.
| |
RemoveShape |
Removes a specific shape from the layer if it exists.
| |
Render |
Renders all of the shape entities according to the layer's current mode.
| |
Select |
Selects a specific entity and changes the state to a selection state.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |