AABBInFrustum(const LLVector3 ¢er, const LLVector3 &radius) | LLCamera | |
areVertsVisible(LLViewerObject *volumep, BOOL all_verts) | LLViewerCamera | |
calcAgentFrustumPlanes(LLVector3 *frust) | LLCamera | |
calcProjection(const F32 far_distance) const | LLViewerCamera | [protected] |
calculateFrustumPlanes() | LLCamera | [protected] |
calculateFrustumPlanes(F32 left, F32 right, F32 top, F32 bottom) | LLCamera | [protected] |
calculateFrustumPlanesFromWindow(F32 x1, F32 y1, F32 x2, F32 y2) | LLCamera | [protected] |
calculateWorldFrustumPlanes() | LLCamera | [protected] |
cameraUnderWater() const | LLViewerCamera | |
getAngularVelocityStat() | LLViewerCamera | [inline] |
getAspect() const | LLCamera | [inline] |
getAtAxis() const | LLCoordFrame | [inline] |
getDefaultFOV() | LLViewerCamera | [inline] |
getFar() const | LLCamera | [inline] |
getLeftAxis() const | LLCoordFrame | [inline] |
getMatrixToLocal(LLMatrix4 &mat) const | LLCoordFrame | |
getMatrixToParent(LLMatrix4 &mat) const | LLCoordFrame | |
getModelview() const | LLViewerCamera | |
getNear() const | LLCamera | [inline] |
getOpenGLRotation(F32 *ogl_matrix) const | LLCoordFrame | |
getOpenGLTransform(F32 *ogl_matrix) const | LLCoordFrame | |
getOpenGLTranslation(F32 *ogl_matrix) const | LLCoordFrame | |
getOrigin() const | LLCoordFrame | [inline] |
getPitch() const | LLCamera | [inline] |
getPixelMeterRatio() const | LLViewerCamera | [inline] |
getPixelVectors(const LLVector3 &pos_agent, LLVector3 &up, LLVector3 &right) | LLViewerCamera | |
getPointOfInterest() | LLViewerCamera | [inline] |
getProjection() const | LLViewerCamera | |
getQuaternion() const | LLCoordFrame | |
getRotMatrixToParent(LLMatrix4 &mat) const | LLCoordFrame | |
getScreenPixelArea() const | LLViewerCamera | [inline] |
getUpAxis() const | LLCoordFrame | [inline] |
getVelocityStat() | LLViewerCamera | [inline] |
getView() const | LLCamera | [inline] |
getViewHeightInPixels() const | LLCamera | [inline] |
getWorldPlane(S32 index) const | LLCamera | [inline] |
getWorldPlanePos() const | LLCamera | [inline] |
getXAxis() const | LLCoordFrame | [inline] |
getYaw() const | LLCamera | [inline] |
getYAxis() const | LLCoordFrame | [inline] |
getZAxis() const | LLCoordFrame | [inline] |
getZoomFactor() | LLViewerCamera | [inline] |
getZoomSubRegion() | LLViewerCamera | [inline] |
heightInPixels(const LLVector3 ¢er, F32 radius) const | LLCamera | |
HORIZ_PLANE_ALL_MASK enum value | LLCamera | |
HORIZ_PLANE_LEFT enum value | LLCamera | |
HORIZ_PLANE_LEFT_MASK enum value | LLCamera | |
HORIZ_PLANE_NUM enum value | LLCamera | |
HORIZ_PLANE_RIGHT enum value | LLCamera | |
HORIZ_PLANE_RIGHT_MASK enum value | LLCamera | |
isFinite() | LLCoordFrame | [inline] |
LLCamera() | LLCamera | |
LLCamera(F32 z_field_of_view, F32 aspect_ratio, S32 view_height_in_pixels, F32 near_plane, F32 far_plane) | LLCamera | |
LLCoordFrame() | LLCoordFrame | |
LLCoordFrame(const LLVector3 &origin) | LLCoordFrame | [explicit] |
LLCoordFrame(const LLVector3 &x_axis, const LLVector3 &y_axis, const LLVector3 &z_axis) | LLCoordFrame | |
LLCoordFrame(const LLVector3 &origin, const LLVector3 &x_axis, const LLVector3 &y_axis, const LLVector3 &z_axis) | LLCoordFrame | |
LLCoordFrame(const LLVector3 &origin, const LLMatrix3 &rotation) | LLCoordFrame | |
LLCoordFrame(const LLVector3 &origin, const LLVector3 &direction) | LLCoordFrame | |
LLCoordFrame(const LLQuaternion &q) | LLCoordFrame | [explicit] |
LLCoordFrame(const LLVector3 &origin, const LLQuaternion &q) | LLCoordFrame | |
LLCoordFrame(const LLMatrix4 &mat) | LLCoordFrame | [explicit] |
LLViewerCamera() | LLViewerCamera | |
lookAt(const LLVector3 &origin, const LLVector3 &point_of_interest, const LLVector3 &up) | LLCoordFrame | |
lookAt(const LLVector3 &origin, const LLVector3 &point_of_interest) | LLCoordFrame | |
lookDir(const LLVector3 &xuv, const LLVector3 &up) | LLCoordFrame | |
lookDir(const LLVector3 &xuv) | LLCoordFrame | |
mAgentFrustum | LLCamera | |
mAgentPlaneMask | LLCamera | [protected] |
mAgentPlanes | LLCamera | [protected] |
mAngularVelocityStat | LLViewerCamera | [protected] |
mAspect | LLCamera | [protected] |
mCameraFOVDefault | LLViewerCamera | [protected] |
mCameraTempPosition | LLViewerCamera | [protected] |
mFarPlane | LLCamera | [protected] |
mFixedDistance | LLCamera | [protected] |
mFrustCenter | LLCamera | [protected] |
mFrustRadiusSquared | LLCamera | [protected] |
mGLProjectionMatrix | LLViewerCamera | |
mHorizPlanes | LLCamera | [protected] |
mLastPointOfInterest | LLViewerCamera | [protected] |
mLocalPlanes | LLCamera | [protected] |
mModelviewMatrix | LLViewerCamera | [mutable, protected] |
mNearPlane | LLCamera | [protected] |
mOrigin | LLCoordFrame | |
mPixelMeterRatio | LLViewerCamera | [protected] |
mProjectionMatrix | LLViewerCamera | [mutable, protected] |
mScreenPixelArea | LLViewerCamera | [protected] |
mStereoLastPOI | LLViewerCamera | [protected] |
mVelocityStat | LLViewerCamera | [protected] |
mView | LLCamera | [protected] |
mViewHeightInPixels | LLCamera | [protected] |
mWorldPlanePos | LLCamera | [protected] |
mWorldPlanes | LLCamera | [protected] |
mXAxis | LLCoordFrame | |
mYAxis | LLCoordFrame | |
mZAxis | LLCoordFrame | |
mZoomFactor | LLViewerCamera | [protected] |
mZoomSubregion | LLViewerCamera | [protected] |
operator<<(std::ostream &s, const LLCamera &C) | LLCamera | [friend] |
LLCoordFrame::operator<<(std::ostream &s, const LLCoordFrame &C) | LLCoordFrame | [friend] |
orthonormalize() | LLCoordFrame | |
pitch(F32 angle) | LLCoordFrame | |
PLANE_ALL_MASK enum value | LLCamera | |
PLANE_BOTTOM enum value | LLCamera | |
PLANE_BOTTOM_MASK enum value | LLCamera | |
PLANE_LEFT enum value | LLCamera | |
PLANE_LEFT_MASK enum value | LLCamera | |
PLANE_NUM enum value | LLCamera | |
PLANE_RIGHT enum value | LLCamera | |
PLANE_RIGHT_MASK enum value | LLCamera | |
PLANE_TOP enum value | LLCamera | |
PLANE_TOP_MASK enum value | LLCamera | |
pointInFrustum(const LLVector3 &point) const | LLCamera | [inline] |
projectPosAgentToScreen(const LLVector3 &pos_agent, LLCoordGL &out_point, const BOOL clamp=TRUE) const | LLViewerCamera | |
projectPosAgentToScreenEdge(const LLVector3 &pos_agent, LLCoordGL &out_point) const | LLViewerCamera | |
projectScreenToPosAgent(const S32 screen_x, const S32 screen_y, LLVector3 *pos_agent) const | LLViewerCamera | |
readFrustumFromBuffer(const char *buffer) | LLCamera | |
readOrientation(const char *buffer) | LLCoordFrame | |
reset() | LLCoordFrame | |
resetAxes() | LLCoordFrame | |
roll(F32 angle) | LLCoordFrame | |
rotate(F32 angle, F32 x, F32 y, F32 z) | LLCoordFrame | |
rotate(F32 angle, const LLVector3 &rotation_axis) | LLCoordFrame | |
rotate(const LLQuaternion &q) | LLCoordFrame | |
rotate(const LLMatrix3 &m) | LLCoordFrame | |
rotateToAbsolute(const LLVector3 &v) const | LLCoordFrame | |
rotateToAbsolute(const LLVector4 &v) const | LLCoordFrame | |
rotateToLeftEye() | LLViewerCamera | |
rotateToLocal(const LLVector3 &v) const | LLCoordFrame | |
rotateToLocal(const LLVector4 &v) const | LLCoordFrame | |
rotateToRightEye() | LLViewerCamera | |
roundToPixel(const LLVector3 &pos_agent) | LLViewerCamera | |
setAspect(F32 new_aspect) | LLCamera | |
setAxes(const LLVector3 &x_axis, const LLVector3 &y_axis, const LLVector3 &z_axis) | LLCoordFrame | |
setAxes(const LLMatrix3 &rotation_matrix) | LLCoordFrame | |
setAxes(const LLQuaternion &q) | LLCoordFrame | |
setAxes(const F32 *rotation_matrix) | LLCoordFrame | |
setAxes(const LLCoordFrame &frame) | LLCoordFrame | |
setDefaultFOV(F32 fov) | LLViewerCamera | [inline] |
setFar(F32 new_far) | LLCamera | |
setFixedDistance(F32 distance) | LLCamera | [inline] |
setNear(F32 new_near) | LLCamera | |
setOrigin(F32 x, F32 y, F32 z) | LLCoordFrame | |
setOrigin(const LLVector3 &origin) | LLCoordFrame | |
setOrigin(const F32 *origin) | LLCoordFrame | |
setOrigin(const LLCoordFrame &frame) | LLCoordFrame | |
setOriginAndLookAt(const LLVector3 &origin, const LLVector3 &up, const LLVector3 &point_of_interest) | LLCoordFrame | [inline] |
setOriginX(F32 x) | LLCoordFrame | [inline] |
setOriginY(F32 y) | LLCoordFrame | [inline] |
setOriginZ(F32 z) | LLCoordFrame | [inline] |
setPerspective(BOOL for_selection, S32 x, S32 y_from_bot, S32 width, S32 height, BOOL limit_select_distance, F32 z_near=0, F32 z_far=0) | LLViewerCamera | |
setView(F32 new_view) | LLCamera | |
setViewHeightInPixels(S32 height) | LLCamera | |
setZoomParameters(F32 factor, S16 subregion) | LLViewerCamera | [inline] |
sphereInFrustum(const LLVector3 ¢er, const F32 radius) const | LLCamera | |
sphereInFrustumFull(const LLVector3 ¢er, const F32 radius) const | LLCamera | [inline] |
sphereInFrustumOld(const LLVector3 ¢er, const F32 radius) const | LLCamera | |
sphereInFrustumQuick(const LLVector3 &sphere_center, const F32 radius) | LLCamera | |
transformToAbsolute(const LLVector3 &v) const | LLCoordFrame | |
transformToAbsolute(const LLVector4 &v) const | LLCoordFrame | |
transformToLocal(const LLVector3 &v) const | LLCoordFrame | |
transformToLocal(const LLVector4 &v) const | LLCoordFrame | |
translate(F32 x, F32 y, F32 z) | LLCoordFrame | |
translate(const LLVector3 &v) | LLCoordFrame | |
translate(const F32 *origin) | LLCoordFrame | |
updateCameraLocation(const LLVector3 ¢er, const LLVector3 &up_direction, const LLVector3 &point_of_interest) | LLViewerCamera | |
updateFrustumPlanes(LLCamera &camera, BOOL ortho=FALSE) | LLViewerCamera | [static] |
updateStereoValues() | LLViewerCamera | |
visibleDistance(const LLVector3 &pos, F32 rad, F32 fudgescale=1.0f, U32 planemask=PLANE_ALL_MASK) const | LLCamera | |
visibleHorizDistance(const LLVector3 &pos, F32 rad, F32 fudgescale=1.0f, U32 planemask=HORIZ_PLANE_ALL_MASK) const | LLCamera | |
writeFrustumToBuffer(char *buffer) const | LLCamera | |
writeOrientation(char *buffer) const | LLCoordFrame | |
yaw(F32 angle) | LLCoordFrame | |