C# Класс TestingUtils.BitmapViewer

Показать файл Открыть проект

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

Метод Описание
BeginCanvasDragging ( Point pt, MouseButtons endingButton ) : void
BitmapViewer ( ) : System
GetWorldToPixelXform ( ) : Matrix
PixelToWorld ( PointF ptPixel ) : PointF
PixelToWorldDistance ( float distPixel ) : float
ScrollRectangleIntoView ( RectangleF rect ) : void
ScrollView ( int dxPixels, int dyPixels ) : void
WorldToPixel ( PointF ptWorld ) : PointF
WorldToPixelDistance ( float distWorld ) : float
ZoomAroundPoint ( PointF zoomPtWorld, float newZoom ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

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

Метод Описание
CalculateWorldTransform ( ) : void
CanvasDrag ( Point pt ) : void
EndCanvasDragging ( Point pt ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

PointerMoved ( bool mouseInViewport, int xViewport, int yViewport ) : void
ScrollWindow ( IntPtr hwnd, int dx, int dy, IntPtr lpRect, IntPtr lpClipRect ) : bool
UpdateScrollBars ( ) : void
ViewportChanged ( ) : void
canvas_MouseCaptureChanged ( object sender, EventArgs e ) : void
canvas_MouseDown ( object sender, MouseEventArgs e ) : void
canvas_MouseEnter ( object sender, EventArgs e ) : void
canvas_MouseLeave ( object sender, EventArgs e ) : void
canvas_MouseMove ( object sender, MouseEventArgs e ) : void
canvas_MouseUp ( object sender, MouseEventArgs e ) : void
canvas_MouseWheel ( object sender, System e ) : void
canvas_Paint ( object sender, PaintEventArgs e ) : void
canvas_Resize ( object sender, EventArgs e ) : void
hScrollBar_Scroll ( object sender, ScrollEventArgs e ) : void
vScrollBar_Scroll ( object sender, ScrollEventArgs e ) : void

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

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

public BeginCanvasDragging ( Point pt, MouseButtons endingButton ) : void
pt Point
endingButton MouseButtons
Результат void

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

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

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

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

public GetWorldToPixelXform ( ) : Matrix
Результат Matrix

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

public PixelToWorld ( PointF ptPixel ) : PointF
ptPixel PointF
Результат PointF

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

public PixelToWorldDistance ( float distPixel ) : float
distPixel float
Результат float

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

public ScrollRectangleIntoView ( RectangleF rect ) : void
rect RectangleF
Результат void

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

public ScrollView ( int dxPixels, int dyPixels ) : void
dxPixels int
dyPixels int
Результат void

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

public WorldToPixel ( PointF ptWorld ) : PointF
ptWorld PointF
Результат PointF

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

public WorldToPixelDistance ( float distWorld ) : float
distWorld float
Результат float

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

public ZoomAroundPoint ( PointF zoomPtWorld, float newZoom ) : void
zoomPtWorld PointF
newZoom float
Результат void