C# Класс Box2D.Common.OBBViewportTransform

Orientated bounding box viewport transform
Наследование: IViewportTransform
Показать файл Открыть проект

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

Метод Описание
GetScreenToWorld ( Vec2 argScreen, Vec2 argWorld ) : void
GetScreenVectorToWorld ( Vec2 argScreen, Vec2 argWorld ) : void
GetWorldToScreen ( Vec2 argWorld, Vec2 argScreen ) : void
GetWorldVectorToScreen ( Vec2 argWorld, Vec2 argScreen ) : void
MulByTransform ( Mat22 argTransform ) : void

Multiplies the obb transform by the given transform

OBBViewportTransform ( )
Set ( OBBViewportTransform vpt ) : void
SetCamera ( float x, float y, float scale ) : void
SetCenter ( float x, float y ) : void

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

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

public GetScreenToWorld ( Vec2 argScreen, Vec2 argWorld ) : void
argScreen Vec2
argWorld Vec2
Результат void

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

public GetScreenVectorToWorld ( Vec2 argScreen, Vec2 argWorld ) : void
argScreen Vec2
argWorld Vec2
Результат void

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

public GetWorldToScreen ( Vec2 argWorld, Vec2 argScreen ) : void
argWorld Vec2
argScreen Vec2
Результат void

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

public GetWorldVectorToScreen ( Vec2 argWorld, Vec2 argScreen ) : void
argWorld Vec2
argScreen Vec2
Результат void

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

Multiplies the obb transform by the given transform
public MulByTransform ( Mat22 argTransform ) : void
argTransform Mat22
Результат void

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

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

public Set ( OBBViewportTransform vpt ) : void
vpt OBBViewportTransform
Результат void

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

public SetCamera ( float x, float y, float scale ) : void
x float
y float
scale float
Результат void

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

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