|
| Camera (long width, long height, Vector3d position, Vector3d target, Vector3d up) |
|
Vector3d | GetPosition () |
|
void | SetPosition (Vector3d val) |
|
Vector3 | GetPositionf () |
|
Vector3d | GetUp () |
|
void | SetUp (Vector3d val) |
|
Vector3 | GetUpf () |
|
Vector3d | GetTarget () |
|
void | SetTarget (Vector3d val) |
|
Vector3 | GetTargetf () |
|
Vector2d | GetPageOffset () |
|
void | SetPageOffset (Vector2d val) |
|
Vector2 | GetPageOffsetf () |
|
Matrix4d | GetViewMatrix () |
|
Matrix4 | GetViewMatrixf () |
|
double | GetNear () |
|
void | SetNear (double val) |
|
double | GetFar () |
|
void | SetFar (double val) |
|
double | GetFovy () |
|
void | SetFovy (double val) |
|
ViewPosition | GetOrigin () |
|
void | SetOrigin (ViewPosition val) |
|
ViewPosition | GetSize () |
|
void | SetSize (ViewPosition val) |
|
long | GetWidth () |
|
void | SetWidth (long val) |
|
long | GetHeight () |
|
void | SetHeight (long val) |
|
double | GetOrthoZoomFactor () |
|
float | GetOrthoZoomFactorf () |
|
EnumProjectionType | GetProjectionType () |
|
void | SetProjectionType (EnumProjectionType val) |
|
Matrix4d | GetProjectionMatrix () |
|
Matrix4 | GetProjectionMatrixf () |
|
boolean | GetLockNearFar () |
|
void | SetLockNearFar (boolean val) |
|
Vector3d | GetDirection () |
|
Vector3 | GetDirectionf () |
|
Vector3d | GetRight () |
|
Vector3 | GetRightf () |
|
double | GetDistance () |
|
float | GetDistancef () |
|
void | LookAt (Vector3d position, Vector3d target, Vector3d up) |
|
void | LookByDirection (Vector3d target, Vector3d dir, Vector3d up) |
|
void | UpdateNearFar (AABox sceneBox) |
|
Vector2d | GetViewportSize () |
|
Vector2d | GetViewportOrigin () |
|
Vector4d | GetViewport () |
|
Vector2d | GetViewportCenter () |
|
void | Resize (long width, long height) |
|
void | SetOrthoZoomFactor (double zoomFactor) |
|
void | Zoom (double ratio, double distance) |
|
void | SetZoomFactorRange (double minV, double maxV) |
|
void | ClearZoomFactorRange () |
|
Matrix4d | ComputeOrthoMatrix (double zoomFactor) |
|
boolean | Contain (long winX, long winY) |
|
void | UpdateViewMatrix () |
|
void | UpdateProjectionMatrix () |
|
void | Dump () |
|