C# Class csGeoLayers.MapTools.CameraTool.Camera

Inheritance: Caliburn.Micro.PropertyChangedBase
显示文件 Open project: TNOCS/csTouch

Public Properties

Property Type Description
Layer GroupLayer
Line Graphic
MLayer GraphicsLayer
_finish Graphic
_start Graphic
finishPoint csPoint
startPoint csPoint

Public Methods

Method Description
Angle ( double px1, double py1, double px2, double py2 ) : double
Attach ( string state, Graphic g ) : void
FixRotation ( string state ) : void
GetDistance ( ) : double
Init ( GroupLayer gl, MapPoint start, MapPoint finish, System.Windows.ResourceDictionary rd ) : void
Send3DMessage ( ) : void

Private Methods

Method Description
Detach ( string _state ) : void
Remove ( ) : void
StartRotation ( string state ) : void
StopRotation ( ) : void
UpdateLine ( ) : void
UpdatePoint ( string state, MapPoint geometry ) : void
UpdateTimerElapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void
ViewDef_MapManipulationDelta ( object sender, EventArgs e ) : void
dtr_Tick ( object sender, EventArgs e ) : void

Method Details

Angle() public method

public Angle ( double px1, double py1, double px2, double py2 ) : double
px1 double
py1 double
px2 double
py2 double
return double

Attach() public method

public Attach ( string state, Graphic g ) : void
state string
g Graphic
return void

FixRotation() public method

public FixRotation ( string state ) : void
state string
return void

GetDistance() public method

public GetDistance ( ) : double
return double

Init() public method

public Init ( GroupLayer gl, MapPoint start, MapPoint finish, System.Windows.ResourceDictionary rd ) : void
gl GroupLayer
start MapPoint
finish MapPoint
rd System.Windows.ResourceDictionary
return void

Send3DMessage() public method

public Send3DMessage ( ) : void
return void

Property Details

Layer public_oe property

public GroupLayer Layer
return GroupLayer

Line public_oe property

public Graphic Line
return Graphic

MLayer public_oe property

public GraphicsLayer MLayer
return GraphicsLayer

_finish public_oe property

public Graphic _finish
return Graphic

_start public_oe property

public Graphic _start
return Graphic

finishPoint public_oe property

public csPoint finishPoint
return csPoint

startPoint public_oe property

public csPoint startPoint
return csPoint