C# Class csGeoLayers.MapTools.FieldOfViewTool.FieldOfView

Inheritance: Caliburn.Micro.PropertyChangedBase
ファイルを表示 Open project: TNOCS/csTouch Class Usage Examples

Public Properties

Property Type Description
Finish Graphic
FinishPoint csPoint
Image Image
ImageLayer ElementLayer
Layer GroupLayer
Line Graphic
MLayer GraphicsLayer
Start Graphic
StartPoint csPoint

Private Properties

Property Type Description
Angle double
ClientOnComputeFieldOfViewCompleted void
ConvertToBitmapImage System.Windows.Media.Imaging.BitmapImage
Detach void
Remove void
StartRotation void
StopRotation void
UpdateLine void
UpdatePoint void
UpdateTimerElapsed void
ViewDef_MapManipulationDelta void
dtr_Tick void

Public Methods

Method Description
Attach ( string state, Graphic g ) : void
Calculate ( ) : void
FixRotation ( string state ) : void
GetDistance ( ) : double
Init ( GroupLayer gl, MapPoint start, MapPoint finish, System.Windows.ResourceDictionary rd ) : void
RemoveImage ( ) : void

Private Methods

Method Description
Angle ( double px1, double py1, double px2, double py2 ) : double
ClientOnComputeFieldOfViewCompleted ( object sender, ComputeFieldOfViewAsImageCompletedEventArgs e ) : void
ConvertToBitmapImage ( FieldOfViewAsImageResponse result ) : BitmapImage
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

Attach() public method

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

Calculate() public method

public Calculate ( ) : void
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

RemoveImage() public method

public RemoveImage ( ) : void
return void

Property Details

Finish public_oe property

public Graphic Finish
return Graphic

FinishPoint public_oe property

public csPoint,csGeoLayers.MapTools.FieldOfViewTool FinishPoint
return csPoint

Image public_oe property

public Image Image
return Image

ImageLayer public_oe property

public ElementLayer ImageLayer
return ElementLayer

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

Start public_oe property

public Graphic Start
return Graphic

StartPoint public_oe property

public csPoint,csGeoLayers.MapTools.FieldOfViewTool StartPoint
return csPoint