C# Класс csUSDomainPlugin.Effects.Util.DirectionTool

Наследование: PropertyChangedBase
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BaseEffectsModelShapes GraphicCollection
ContoursLayer GraphicsLayer
EffectsModelShapes GraphicCollection
Finish csUSDomainPlugin.Effects.Views.EffectsPoint
Layer GroupLayer
Line Graphic
MLayer GraphicsLayer
SettingsViewModel csUSDomainPlugin.Effects.ViewModels.EffectsModelSettingsViewModel
Start csUSDomainPlugin.Effects.Views.EffectsPoint
_finish Graphic
_start Graphic

Открытые методы

Метод Описание
GetAngle ( MapPoint p1, MapPoint p2 ) : double
GetAngle ( double px1, double py1, double px2, double py2 ) : double
GetDistance ( ) : double
GetWindDirection ( ) : string
Init ( GroupLayer gl, MapPoint start, MapPoint finish, System.Windows.ResourceDictionary rd ) : void
RotatePoint ( MapPoint point, MapPoint origin, float angle ) : MapPoint
ViewDef_MapManipulationDelta ( object sender, EventArgs e ) : void

Приватные методы

Метод Описание
Remove ( ) : void
SettingsViewModelOnPropertyChanged ( object sender, PropertyChangedEventArgs propertyChangedEventArgs ) : void
UpdateLine ( ) : void
UpdateModelShape ( ) : void
UpdatePoint ( string state, MapPoint geometry ) : void

Описание методов

GetAngle() публичный Метод

public GetAngle ( MapPoint p1, MapPoint p2 ) : double
p1 MapPoint
p2 MapPoint
Результат double

GetAngle() публичный Метод

public GetAngle ( double px1, double py1, double px2, double py2 ) : double
px1 double
py1 double
px2 double
py2 double
Результат double

GetDistance() публичный Метод

public GetDistance ( ) : double
Результат double

GetWindDirection() публичный Метод

public GetWindDirection ( ) : string
Результат string

Init() публичный Метод

public Init ( GroupLayer gl, MapPoint start, MapPoint finish, System.Windows.ResourceDictionary rd ) : void
gl GroupLayer
start MapPoint
finish MapPoint
rd System.Windows.ResourceDictionary
Результат void

RotatePoint() публичный Метод

public RotatePoint ( MapPoint point, MapPoint origin, float angle ) : MapPoint
point MapPoint
origin MapPoint
angle float
Результат MapPoint

ViewDef_MapManipulationDelta() публичный Метод

public ViewDef_MapManipulationDelta ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

Описание свойств

BaseEffectsModelShapes публичное свойство

public GraphicCollection BaseEffectsModelShapes
Результат GraphicCollection

ContoursLayer публичное свойство

public GraphicsLayer ContoursLayer
Результат GraphicsLayer

EffectsModelShapes публичное свойство

public GraphicCollection EffectsModelShapes
Результат GraphicCollection

Finish публичное свойство

public EffectsPoint,csUSDomainPlugin.Effects.Views Finish
Результат csUSDomainPlugin.Effects.Views.EffectsPoint

Layer публичное свойство

public GroupLayer Layer
Результат GroupLayer

Line публичное свойство

public Graphic Line
Результат Graphic

MLayer публичное свойство

public GraphicsLayer MLayer
Результат GraphicsLayer

SettingsViewModel публичное свойство

public EffectsModelSettingsViewModel,csUSDomainPlugin.Effects.ViewModels SettingsViewModel
Результат csUSDomainPlugin.Effects.ViewModels.EffectsModelSettingsViewModel

Start публичное свойство

public EffectsPoint,csUSDomainPlugin.Effects.Views Start
Результат csUSDomainPlugin.Effects.Views.EffectsPoint

_finish публичное свойство

public Graphic _finish
Результат Graphic

_start публичное свойство

public Graphic _start
Результат Graphic