CalcViewDepth(const Leap::Vector &vPos) const | LeapUtil::Camera | [inline] |
Camera() | LeapUtil::Camera | [inline] |
GetAspectRatio() const | LeapUtil::Camera | [inline] |
GetFarClip() const | LeapUtil::Camera | [inline] |
GetMaxOrbitLatitude() const | LeapUtil::Camera | [inline] |
GetNearClip() const | LeapUtil::Camera | [inline] |
GetOrbitTarget() const | LeapUtil::Camera | [inline] |
GetPosition() const | LeapUtil::Camera | [inline] |
GetPOV() const | LeapUtil::Camera | [inline] |
GetRotation() const | LeapUtil::Camera | [inline] |
GetVerticalFOVDegrees() const | LeapUtil::Camera | [inline] |
GetView() const | LeapUtil::Camera | [inline] |
m_fAspectRatio | LeapUtil::Camera | [private] |
m_fFarClip | LeapUtil::Camera | [private] |
m_fMaxOrbitLatitude | LeapUtil::Camera | [private] |
m_fNearClip | LeapUtil::Camera | [private] |
m_fOrbitDistance | LeapUtil::Camera | [private] |
m_fVerticalFOVDegrees | LeapUtil::Camera | [private] |
m_mtxPOV | LeapUtil::Camera | [private] |
m_vLastMousePos | LeapUtil::Camera | [private] |
m_vOrbitTarget | LeapUtil::Camera | [private] |
Move(const Leap::Vector &vDeltaPos) | LeapUtil::Camera | [inline] |
OnMouseDown(const Leap::Vector &vMousePos) | LeapUtil::Camera | |
OnMouseMoveOrbit(const Leap::Vector &vMousePos) | LeapUtil::Camera | |
OnMouseWheel(float fDeltaZ) | LeapUtil::Camera | |
Rotate(const Leap::Matrix &mtxRotation) | LeapUtil::Camera | [inline] |
Rotate(const Leap::Vector &vAxis, float fRadians) | LeapUtil::Camera | [inline] |
RotateOrbit(float fDeltaMagnitude, float fDeltaLongitude, float fDeltaLatitude) | LeapUtil::Camera | |
SetAspectRatio(float fAspectRatio) | LeapUtil::Camera | [inline] |
SetClipPlanes(float fNearClip, float fFarClip) | LeapUtil::Camera | [inline] |
SetFarClip(float fFarClip) | LeapUtil::Camera | [inline] |
SetMaxOrbitLatitude(float fMaxOrbitLatitude) | LeapUtil::Camera | [inline] |
SetNearClip(float fNearClip) | LeapUtil::Camera | [inline] |
SetOrbitTarget(const Leap::Vector &vOrbitTarget) | LeapUtil::Camera | [inline] |
SetPosition(const Leap::Vector &vPos) | LeapUtil::Camera | [inline] |
SetPOV(const Leap::Matrix &mtxPOV) | LeapUtil::Camera | [inline] |
SetPOVLookAt(const Leap::Vector &vCameraPosition, const Leap::Vector &vTarget, Leap::Vector vUp=Leap::Vector::yAxis()) | LeapUtil::Camera | |
SetRotation(const Leap::Vector &vAxis, float fRadians) | LeapUtil::Camera | [inline] |
SetRotation(const Leap::Matrix &mtxRot) | LeapUtil::Camera | [inline] |
SetRotationLookAt(const Leap::Vector &vTarget, const Leap::Vector &vUp=Leap::Vector::yAxis()) | LeapUtil::Camera | [inline] |
SetVerticalFOVDegrees(float fFOV) | LeapUtil::Camera | [inline] |
updateOrbitDistance() | LeapUtil::Camera | [inline, private] |