C# Класс NewTOAPIA.Graphics.Viewport

Наследование: ITransform
Показать файл Открыть проект

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

Метод Описание
DeviceDx ( ) : double
DeviceDy ( ) : double
GetDeviceViewport ( double &x1, double &y1, double &x2, double &y2 ) : void
GetWorldViewport ( double &x1, double &y1, double &x2, double &y2 ) : void
GetWorldViewportActual ( double &x1, double &y1, double &x2, double &y2 ) : void
InverseTransform ( double &x, double &y ) : void
InverseTransformScaleOnly ( double &x, double &y ) : void
PreserveAspectRatio ( double alignx, double aligny, aspect_ratio_e aspect ) : void
Scale ( ) : double
SetDeviceViewport ( double x1, double y1, double x2, double y2 ) : void
SetWorldViewport ( double x1, double y1, double x2, double y2 ) : void
ToAffine ( ) : Affine
ToAffineScaleOnly ( ) : Affine
Transform ( double &x, double &y ) : void
TransformScaleOnly ( double &x, double &y ) : void
Viewport ( ) : System

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

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

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

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

public DeviceDx ( ) : double
Результат double

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

public DeviceDy ( ) : double
Результат double

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

public GetDeviceViewport ( double &x1, double &y1, double &x2, double &y2 ) : void
x1 double
y1 double
x2 double
y2 double
Результат void

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

public GetWorldViewport ( double &x1, double &y1, double &x2, double &y2 ) : void
x1 double
y1 double
x2 double
y2 double
Результат void

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

public GetWorldViewportActual ( double &x1, double &y1, double &x2, double &y2 ) : void
x1 double
y1 double
x2 double
y2 double
Результат void

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

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

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

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

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

public PreserveAspectRatio ( double alignx, double aligny, aspect_ratio_e aspect ) : void
alignx double
aligny double
aspect aspect_ratio_e
Результат void

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

public Scale ( ) : double
Результат double

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

public SetDeviceViewport ( double x1, double y1, double x2, double y2 ) : void
x1 double
y1 double
x2 double
y2 double
Результат void

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

public SetWorldViewport ( double x1, double y1, double x2, double y2 ) : void
x1 double
y1 double
x2 double
y2 double
Результат void

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

public ToAffine ( ) : Affine
Результат Affine

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

public ToAffineScaleOnly ( ) : Affine
Результат Affine

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

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

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

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

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

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