C# Класс PsmFramework.Engines.DrawEngine2d.Cameras.WorldCamera

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

Открытые свойства

Свойство Тип Описание
DefaultRotation Angle2
DefaultRotationPoint Coordinate2

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

Метод Описание
AdjustCenter ( System.Single horizontal, System.Single vertical ) : void
SetCenter ( Coordinate2 center ) : void
SetCenter ( System.Single x, System.Single y ) : void
SetCenterAtOrigin ( ) : void
SetCenterAtScreenCenter ( ) : void
SetCenterToPointWithinBounds ( Coordinate2 point, RectangularArea2 bounds ) : void
SetRotationToDefault ( ) : void
SetZoomToDefault ( ) : void

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

Метод Описание
Cleanup ( ) : void
CleanupBounds ( ) : void
CleanupCenter ( ) : void
CleanupDimensions ( ) : void
Initialize ( ) : void
InitializeBounds ( ) : void
InitializeCenter ( ) : void
InitializeDimensions ( ) : void
RecalcProjectionMatrixHelper ( ) : void

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

Метод Описание
CleanupRotation ( ) : void
CleanupZoom ( ) : void
InitializeRotation ( ) : void
InitializeZoom ( ) : void
WorldCamera ( DrawEngine2d drawEngine2d ) : System

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

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

public AdjustCenter ( System.Single horizontal, System.Single vertical ) : void
horizontal System.Single
vertical System.Single
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public SetCenter ( Coordinate2 center ) : void
center Coordinate2
Результат void

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

public SetCenter ( System.Single x, System.Single y ) : void
x System.Single
y System.Single
Результат void

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

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

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

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

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

public SetCenterToPointWithinBounds ( Coordinate2 point, RectangularArea2 bounds ) : void
point Coordinate2
bounds RectangularArea2
Результат void

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

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

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

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

Описание свойств

DefaultRotation публичное свойство

public Angle2 DefaultRotation
Результат Angle2

DefaultRotationPoint публичное свойство

public Coordinate2 DefaultRotationPoint
Результат Coordinate2