Skip to content

GlobeButtonClickPanZoomBarMapToolEventArgs

Namespace: ThinkGeo.UI.Wpf

Provides data for the GlobeButtonClick event on the PanZoomBarMapTool.

public class GlobeButtonClickPanZoomBarMapToolEventArgs : System.EventArgs

Inheritance ObjectEventArgsGlobeButtonClickPanZoomBarMapToolEventArgs

Properties

NewExtent

Gets or sets a historical world extent to zoom to when clicking the globe button.

public RectangleShape NewExtent { get; set; }

Property Value

RectangleShape

GlobeCenterPoint

Gets or sets the center point used when zooming to the globe button.

public PointShape GlobeCenterPoint { get; set; }

Property Value

PointShape

GlobeScale

Gets or sets the scale applied when zooming to the globe.

public double GlobeScale { get; set; }

Property Value

Double

GlobeRotationAngle

Gets or sets the rotation applied when zooming to the globe.

public double GlobeRotationAngle { get; set; }

Property Value

Double

Constructors

GlobeButtonClickPanZoomBarMapToolEventArgs()

Initializes a new instance of the event args with default globe metadata.

public GlobeButtonClickPanZoomBarMapToolEventArgs()

GlobeButtonClickPanZoomBarMapToolEventArgs(RectangleShape)

Initializes a new instance that targets the specified extent.

public GlobeButtonClickPanZoomBarMapToolEventArgs(RectangleShape newExtent)

Parameters

newExtent RectangleShape

GlobeButtonClickPanZoomBarMapToolEventArgs(PointShape, Double, Double)

Initializes a new instance using globe navigation metadata.

public GlobeButtonClickPanZoomBarMapToolEventArgs(PointShape globeCenterPoint, double globeScale, double globeRotationAngle)

Parameters

globeCenterPoint PointShape
The center point of the globe button.

globeScale Double
The scale to apply when zooming to the globe.

globeRotationAngle Double
The rotation applied when zooming to the globe.