SelectState Class |
Namespace: Telogis.GeoBase.ShapeUI.State
The SelectState type exposes the following members.
Name | Description | |
---|---|---|
SelectState |
The base selection state that will highlight any shape
|
Name | Description | |
---|---|---|
Highlight |
The currently highlighted entity.
| |
Selection |
The currently selected entity.
|
Name | Description | |
---|---|---|
Apply |
Applies any changes made while in this state.
(Inherited from BaseState.) | |
Begin |
Called when the layer enters this state.
(Inherited from BaseState.) | |
End |
Called when the layer exits this state.
(Inherited from BaseState.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
OnMouseClick |
On left click, selects the highlighted entity.
(Overrides BaseStateOnMouseClick(Object, MouseEventArgs).) | |
OnMouseDown |
Mouse-down handler for this state.
(Inherited from BaseState.) | |
OnMouseLeave |
Unhighlight any highlighted entities.
(Overrides BaseStateOnMouseLeave(Object, EventArgs).) | |
OnMouseMove |
On a mouse move event check whether the mouse has highlighted any entity.
(Overrides BaseStateOnMouseMove(Object, MouseEventArgs).) | |
OnMouseUp |
Mouse-up handler for this state.
(Inherited from BaseState.) | |
Project |
Projects a LatLon into a point on the layer's map.
(Inherited from BaseState.) | |
Render |
Render all of the relevant shapes for this layer. (Overrides BaseStateRender(Graphics, RenderContext).)- Highlight the highlighted entity by changing the outline color. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Unproject |
Unprojects a point on the layer's map into a LatLon.
(Inherited from BaseState.) |