Maria GDK 4.5.0.137
Documentation of managed code in release branch
|
Public Member Functions | |
void | UpdateEndHistoryPoint (GeoPos centerPosition, double centerScale) |
Update history point where pan/zoom ends up. | |
void | SizeChanged (int width, int height) |
Notifies the view model that the view's size has changed. | |
void | HandleDrop (DragEventArgs e, Point pt) |
void | CreateHistoryPoint () |
Creates a history point for the current position and scale. | |
void | CreateHistoryPoint (GeoPos centerPosition, double centerScale) |
Creates a history point for the specified position and scale. | |
void | GotoPreviousHistoryPoint () |
Zooms the viewport to the lastest history point, and removes the history point from the history point stack. | |
void | GotoNextHistoryPoint () |
Zooms the viewport to the next history point in the history point list. | |
Properties | |
IGeoContext | GeoContext [get, set] |
The GeoContext related to the GeoControl. | |
IGeoNavigator | GeoNavigator [get, set] |
ObservableCollection< IGeoLayerViewModel > | Layers [get, set] |
IGeoLayerViewModel | InteractionLayer [get, set] |
Get or set Interaction layer. | |
IGeoControlView | GeoControlView [get, set] |
The GeoControl WPF view. | |
int | MaxGeoHistoryPointCount [get, set] |
Get or set maximum number of geo history points in undo redo stack. | |
bool | HasPreviousHistoryPoints [get] |
Gets a boolean value indication whether any previous history points are available. | |
bool | HasSubsequentHistoryPoints [get] |
Gets a boolean value indication whether any subsequent history points are available. | |
IUndoRedoStack | UndoRedoStack [get, set] |
Undo redo stack for an application. | |
bool | IsVisible [get, set] |
Properties inherited from TPG.GeoFramework.Contracts.Geo.Layer.IViewModelBase | |
string | DisplayName [get] |
void TPG.GeoFramework.Contracts.Geo.Control.IGeoControlViewModel.CreateHistoryPoint | ( | ) |
Creates a history point for the current position and scale.
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
void TPG.GeoFramework.Contracts.Geo.Control.IGeoControlViewModel.CreateHistoryPoint | ( | GeoPos | centerPosition, |
double | centerScale | ||
) |
Creates a history point for the specified position and scale.
centerPosition | |
centerScale |
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
void TPG.GeoFramework.Contracts.Geo.Control.IGeoControlViewModel.GotoNextHistoryPoint | ( | ) |
Zooms the viewport to the next history point in the history point list.
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
void TPG.GeoFramework.Contracts.Geo.Control.IGeoControlViewModel.GotoPreviousHistoryPoint | ( | ) |
Zooms the viewport to the lastest history point, and removes the history point from the history point stack.
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
void TPG.GeoFramework.Contracts.Geo.Control.IGeoControlViewModel.SizeChanged | ( | int | width, |
int | height | ||
) |
Notifies the view model that the view's size has changed.
width | |
height |
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
void TPG.GeoFramework.Contracts.Geo.Control.IGeoControlViewModel.UpdateEndHistoryPoint | ( | GeoPos | centerPosition, |
double | centerScale | ||
) |
Update history point where pan/zoom ends up.
centerPosition | Center pos. |
centerScale | Center scale. |
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
|
getset |
The GeoContext
related to the GeoControl.
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
|
getset |
The GeoControl WPF view.
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
|
get |
Gets a boolean value indication whether any previous history points are available.
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
|
get |
Gets a boolean value indication whether any subsequent history points are available.
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
|
getset |
Get or set Interaction layer.
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
|
getset |
Get or set maximum number of geo history points in undo redo stack.
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.
|
getset |
Undo redo stack for an application.
Implemented in TPG.GeoFramework.Core.GeoControlViewModel.