C# Класс PurplePen.MapView.ViewCache

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

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

Метод Описание
Draw ( Graphics g, Rectangle clipRect, Size sizeView, RectangleF mapAreaToView, Matrix transform ) : void
GetCacheBrush ( Size sizeView, RectangleF mapAreaToView, Matrix transform ) : Brush
ViewCache ( IMapDisplay mapDisplay ) : System

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

Метод Описание
ChangeCacheSizeOrPosition ( Size sizeView, RectangleF mapAreaToView, Matrix transform ) : void
GetMinResolution ( Graphics g ) : float
MapChanged ( Region regionChanged ) : void
MarkAllInvalid ( ) : void
MarkAllValid ( ) : void
UpdateCache ( Size sizeView, RectangleF mapAreaToView, Matrix transform ) : void

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

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

public Draw ( Graphics g, Rectangle clipRect, Size sizeView, RectangleF mapAreaToView, Matrix transform ) : void
g System.Drawing.Graphics
clipRect System.Drawing.Rectangle
sizeView System.Drawing.Size
mapAreaToView System.Drawing.RectangleF
transform Matrix
Результат void

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

public GetCacheBrush ( Size sizeView, RectangleF mapAreaToView, Matrix transform ) : Brush
sizeView System.Drawing.Size
mapAreaToView System.Drawing.RectangleF
transform Matrix
Результат System.Drawing.Brush

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

public ViewCache ( IMapDisplay mapDisplay ) : System
mapDisplay IMapDisplay
Результат System