C# 클래스 PsmFramework.Engines.DrawEngine2d.Cameras.WorldCamera

상속: CameraBase
파일 보기 프로젝트 열기: artwallace/PsmFramework 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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