The ShapeLayer type exposes the following members.
Adds a new shape entity to the layer.
Removes all entities from the layer.
Disposes of any state and disconnects from the rtree.
Edits a specific entity and changes the state to a edit state.
Changes the state to selection mode without any currently selected entity.
Determines whether the specified object is equal to the current object.(Inherited from .)
Selects the previously edited entity and changes the state to a selection state
Returns an IState used to perform default operations.
Serves as the default hash function.(Inherited from .)
Returns an ISelectState used to perform selection related operations.
Gets the(Inherited from of the current instance. .)
Calls mouse click on the layer's current state.
Calls mouse down on the layer's current state.
Calls mouse leave (when the mouse leaves the current map space) on the layer's current state.
Calls mouse move on the layer's current state.
Calls mouse up on the layer's current state.
Gets all of the shape entities within the layer.
Gets all of the shape entities that exist within a specific rectangle.
Gets all of the shape entities that exist within a specific bounding box.
Gets all of the shape entities within a map view.
Removes a specific shape from the layer if it exists.
Renders all of the shape entities according to the layer's current mode.
Selects a specific entity and changes the state to a selection state.
Returns a string that represents the current object.(Inherited from .)