C# Класс Pinta.Core.WorkspaceManager

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

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

Метод Описание
ClampToImageSize ( Gdk r ) : Gdk.Rectangle
Invalidate ( ) : void
Invalidate ( Gdk rect ) : void
PointInCanvas ( Cairo point ) : bool
RecenterView ( double x, double y ) : void
ResizeCanvas ( int width, int height, Anchor anchor ) : void
ResizeImage ( int width, int height ) : void
ScrollCanvas ( int dx, int dy ) : void
WindowPointToCanvas ( double x, double y ) : PointD
WorkspaceManager ( ) : System
ZoomIn ( ) : void
ZoomOut ( ) : void
ZoomToRectangle ( Rectangle rect ) : void

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

Метод Описание
OnCanvasInvalidated ( Pinta.Core.CanvasInvalidatedEventArgs e ) : void
OnCanvasSizeChanged ( ) : void

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

Метод Описание
ResetTitle ( ) : void

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

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

public ClampToImageSize ( Gdk r ) : Gdk.Rectangle
r Gdk
Результат Gdk.Rectangle

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

public Invalidate ( ) : void
Результат void

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

public Invalidate ( Gdk rect ) : void
rect Gdk
Результат void

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

protected OnCanvasInvalidated ( Pinta.Core.CanvasInvalidatedEventArgs e ) : void
e Pinta.Core.CanvasInvalidatedEventArgs
Результат void

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

protected OnCanvasSizeChanged ( ) : void
Результат void

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

public PointInCanvas ( Cairo point ) : bool
point Cairo
Результат bool

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

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

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

public ResizeCanvas ( int width, int height, Anchor anchor ) : void
width int
height int
anchor Anchor
Результат void

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

public ResizeImage ( int width, int height ) : void
width int
height int
Результат void

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

public ScrollCanvas ( int dx, int dy ) : void
dx int
dy int
Результат void

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

public WindowPointToCanvas ( double x, double y ) : PointD
x double
y double
Результат Cairo.PointD

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

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

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

public ZoomIn ( ) : void
Результат void

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

public ZoomOut ( ) : void
Результат void

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

public ZoomToRectangle ( Rectangle rect ) : void
rect Cairo.Rectangle
Результат void