C# 클래스 PurplePen.MapView.ViewCache

파일 보기 프로젝트 열기: petergolde/PurplePen 1 사용 예제들

공개 메소드들

메소드 설명
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