C# Класс csShared.Geo.Transform

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

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

Метод Описание
Contains ( KmlPoint p ) : bool
Contains ( Rect r ) : bool
MapPoint ( KmlPoint p ) : Point
MapToWorld ( double x, double y ) : Point
MapToWorld ( System.Windows.Vector vector ) : System.Windows.Vector
Pan ( Point currentMap, Point previousMap ) : void
Pan ( System.Windows.Vector translate ) : void
RotateAt ( double angle, Point origin ) : void
ScaleAt ( double scale, Point origin ) : void
Transform ( ) : System
WorldToMap ( double x, double y ) : Point
Zoom ( Rect zoomRect, Rect prevZoomRect ) : void

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

Метод Описание
FindBoundaries ( double twidth, double theight, Point p1 ) : Point
GetCenterX ( Rect rect ) : double
GetCenterY ( Rect rect ) : double
UpdateExtent ( double resolution, Point center, double width, double height ) : Rect

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

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

public Contains ( KmlPoint p ) : bool
p KmlPoint
Результат bool

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

public Contains ( Rect r ) : bool
r System.Windows.Rect
Результат bool

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

public MapPoint ( KmlPoint p ) : Point
p KmlPoint
Результат Point

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

public MapToWorld ( double x, double y ) : Point
x double
y double
Результат Point

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

public MapToWorld ( System.Windows.Vector vector ) : System.Windows.Vector
vector System.Windows.Vector
Результат System.Windows.Vector

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

public Pan ( Point currentMap, Point previousMap ) : void
currentMap Point
previousMap Point
Результат void

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

public Pan ( System.Windows.Vector translate ) : void
translate System.Windows.Vector
Результат void

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

public RotateAt ( double angle, Point origin ) : void
angle double
origin Point
Результат void

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

public ScaleAt ( double scale, Point origin ) : void
scale double
origin Point
Результат void

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

public Transform ( ) : System
Результат System

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

public WorldToMap ( double x, double y ) : Point
x double
y double
Результат Point

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

public Zoom ( Rect zoomRect, Rect prevZoomRect ) : void
zoomRect System.Windows.Rect
prevZoomRect System.Windows.Rect
Результат void