C# Class GlobeFlyTool.Fly

Inheritance: ESRI.ArcGIS.Desktop.AddIns.Tool
Afficher le fichier Open project: Esri/arcobjects-sdk-community-samples

Méthodes publiques

Méthode Description
EndFlight ( ) : void
Flight ( ) : void
Fly ( ) : System
RotateNormal ( double lastFrameDuration, double mouseXNorm, double mouseYNorm ) : PointZ
StartFlight ( double x, double y ) : void

Méthodes protégées

Méthode Description
OnKeyDown ( ESRI arg ) : void
OnKeyUp ( ESRI arg ) : void
OnMouseMove ( ESRI arg ) : void
OnMouseUp ( ESRI arg ) : void
OnUpdate ( ) : void

Private Methods

Méthode Description
GetClientRect ( int hwnd, Rectangle &lpRect ) : int
GetCursorPos ( System &lpPoint ) : bool
GetWindowRect ( int hwnd, Rectangle &lpRect ) : int
SetCursor ( int hCursor ) : int

Method Details

EndFlight() public méthode

public EndFlight ( ) : void
Résultat void

Flight() public méthode

public Flight ( ) : void
Résultat void

Fly() public méthode

public Fly ( ) : System
Résultat System

OnKeyDown() protected méthode

protected OnKeyDown ( ESRI arg ) : void
arg ESRI
Résultat void

OnKeyUp() protected méthode

protected OnKeyUp ( ESRI arg ) : void
arg ESRI
Résultat void

OnMouseMove() protected méthode

protected OnMouseMove ( ESRI arg ) : void
arg ESRI
Résultat void

OnMouseUp() protected méthode

protected OnMouseUp ( ESRI arg ) : void
arg ESRI
Résultat void

OnUpdate() protected méthode

protected OnUpdate ( ) : void
Résultat void

RotateNormal() public méthode

public RotateNormal ( double lastFrameDuration, double mouseXNorm, double mouseYNorm ) : PointZ
lastFrameDuration double
mouseXNorm double
mouseYNorm double
Résultat PointZ

StartFlight() public méthode

public StartFlight ( double x, double y ) : void
x double
y double
Résultat void