C# Class PurplePen.MapView.ViewCache

Afficher le fichier Open project: petergolde/PurplePen Class Usage Examples

Méthodes publiques

Méthode Description
Draw ( Graphics g, Rectangle clipRect, Size sizeView, RectangleF mapAreaToView, Matrix transform ) : void
GetCacheBrush ( Size sizeView, RectangleF mapAreaToView, Matrix transform ) : Brush
ViewCache ( IMapDisplay mapDisplay ) : System

Private Methods

Méthode Description
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

Method Details

Draw() public méthode

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
Résultat void

GetCacheBrush() public méthode

public GetCacheBrush ( Size sizeView, RectangleF mapAreaToView, Matrix transform ) : Brush
sizeView System.Drawing.Size
mapAreaToView System.Drawing.RectangleF
transform Matrix
Résultat System.Drawing.Brush

ViewCache() public méthode

public ViewCache ( IMapDisplay mapDisplay ) : System
mapDisplay IMapDisplay
Résultat System