C# Class csCommon.MapPlugins.MapTools.MeasureTool.Measure

Inheritance: Caliburn.Micro.PropertyChangedBase
Show file Open project: TNOCS/csTouch Class Usage Examples

Public Properties

Property Type Description
Finish csGeoLayers.MapTools.MeasureTool.csPoint
Layer GroupLayer
Line Graphic
MLayer GraphicsLayer
Start csGeoLayers.MapTools.MeasureTool.csPoint
_finish Graphic
_start Graphic

Public Methods

Method Description
GetBearing ( ) : double
GetDistance ( ) : double
Init ( GroupLayer gl, MapPoint start, MapPoint finish, System.Windows.ResourceDictionary rd ) : void
ViewDef_MapManipulationDelta ( object sender, EventArgs e ) : void

Private Methods

Method Description
Remove ( ) : void
UpdateLine ( ) : void
UpdatePoint ( string state, MapPoint geometry ) : void

Method Details

GetBearing() public method

public GetBearing ( ) : double
return double

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

ViewDef_MapManipulationDelta() public method

public ViewDef_MapManipulationDelta ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

Property Details

Finish public property

public csPoint,csGeoLayers.MapTools.MeasureTool Finish
return csGeoLayers.MapTools.MeasureTool.csPoint

Layer public property

public GroupLayer Layer
return GroupLayer

Line public property

public Graphic Line
return Graphic

MLayer public property

public GraphicsLayer MLayer
return GraphicsLayer

Start public property

public csPoint,csGeoLayers.MapTools.MeasureTool Start
return csGeoLayers.MapTools.MeasureTool.csPoint

_finish public property

public Graphic _finish
return Graphic

_start public property

public Graphic _start
return Graphic