TrackballCamera

Undocumented in source.

Constructors

this
this()
Undocumented in source.

Members

Functions

getDirectionVector
Vector3f getDirectionVector()
Undocumented in source. Be warned that the author may not have intended to support it.
getDistance
float getDistance()
Undocumented in source. Be warned that the author may not have intended to support it.
getPitch
float getPitch()
Undocumented in source. Be warned that the author may not have intended to support it.
getPosition
Vector3f getPosition()
Undocumented in source. Be warned that the author may not have intended to support it.
getRightVector
Vector3f getRightVector()
Undocumented in source. Be warned that the author may not have intended to support it.
getRoll
float getRoll()
Undocumented in source. Be warned that the author may not have intended to support it.
getTarget
Vector3f getTarget()
Undocumented in source. Be warned that the author may not have intended to support it.
getTurn
float getTurn()
Undocumented in source. Be warned that the author may not have intended to support it.
getUpVector
Vector3f getUpVector()
Undocumented in source. Be warned that the author may not have intended to support it.
invViewMatrix
Matrix4x4f invViewMatrix()
Undocumented in source. Be warned that the author may not have intended to support it.
move
void move(float speed)
Undocumented in source. Be warned that the author may not have intended to support it.
moveSmooth
void moveSmooth(float speed, float smooth)
Undocumented in source. Be warned that the author may not have intended to support it.
pitch
void pitch(float theta)
Undocumented in source. Be warned that the author may not have intended to support it.
pitchSmooth
void pitchSmooth(float theta, float smooth)
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.
roll
void roll(float theta)
Undocumented in source. Be warned that the author may not have intended to support it.
rollSmooth
void rollSmooth(float theta, float smooth)
Undocumented in source. Be warned that the author may not have intended to support it.
screenToWorld
void screenToWorld(int scrx, int scry, int scrw, int scrh, float yfov, float worldx, float worldy, bool snap)
Undocumented in source. Be warned that the author may not have intended to support it.
setTarget
void setTarget(Vector3f pos)
Undocumented in source. Be warned that the author may not have intended to support it.
setTargetSmooth
void setTargetSmooth(Vector3f pos, float smooth)
Undocumented in source. Be warned that the author may not have intended to support it.
setZoom
void setZoom(float z)
Undocumented in source. Be warned that the author may not have intended to support it.
strafe
void strafe(float speed)
Undocumented in source. Be warned that the author may not have intended to support it.
strafeSmooth
void strafeSmooth(float speed, float smooth)
Undocumented in source. Be warned that the author may not have intended to support it.
transformation
Matrix4x4f transformation()
Undocumented in source. Be warned that the author may not have intended to support it.
translateTarget
void translateTarget(Vector3f pos)
Undocumented in source. Be warned that the author may not have intended to support it.
turn
void turn(float theta)
Undocumented in source. Be warned that the author may not have intended to support it.
turnSmooth
void turnSmooth(float theta, float smooth)
Undocumented in source. Be warned that the author may not have intended to support it.
update
void update(double dt)
Undocumented in source. Be warned that the author may not have intended to support it.
viewMatrix
Matrix4x4f viewMatrix()
Undocumented in source. Be warned that the author may not have intended to support it.
zoom
void zoom(float z)
Undocumented in source. Be warned that the author may not have intended to support it.
zoomSmooth
void zoomSmooth(float z, float smooth)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

movingToTarget
bool movingToTarget;
Undocumented in source.

Meta