LLPlane Class Reference

#include <llplane.h>

Inheritance diagram for LLPlane:

Inheritance graph
[legend]
Collaboration diagram for LLPlane:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLPlane ()
 LLPlane (const LLVector3 &p0, F32 d)
 LLPlane (const LLVector3 &p0, const LLVector3 &n)
void setVec (const LLVector3 &p0, F32 d)
void setVec (const LLVector3 &p0, const LLVector3 &n)
void setVec (const LLVector3 &p0, const LLVector3 &p1, const LLVector3 &p2)
LLPlaneoperator= (const LLVector4 &v2)
F32 dist (const LLVector3 &v2) const

Detailed Description

Definition at line 44 of file llplane.h.


Constructor & Destructor Documentation

LLPlane::LLPlane (  )  [inline]

Definition at line 47 of file llplane.h.

LLPlane::LLPlane ( const LLVector3 p0,
F32  d 
) [inline]

Definition at line 48 of file llplane.h.

References setVec().

LLPlane::LLPlane ( const LLVector3 p0,
const LLVector3 n 
) [inline]

Definition at line 49 of file llplane.h.

References n, and setVec().


Member Function Documentation

F32 LLPlane::dist ( const LLVector3 v2  )  const [inline]

Definition at line 67 of file llplane.h.

References LLVector4::mV, and v2.

Referenced by LLCamera::visibleDistance(), and LLCamera::visibleHorizDistance().

LLPlane& LLPlane::operator= ( const LLVector4 v2  )  [inline]

Definition at line 66 of file llplane.h.

References LLVector4::setVec(), and v2.

void LLPlane::setVec ( const LLVector3 p0,
const LLVector3 p1,
const LLVector3 p2 
) [inline]

Definition at line 56 of file llplane.h.

References d, LLVector3::normVec(), setVec(), u, and v.

void LLPlane::setVec ( const LLVector3 p0,
const LLVector3 n 
) [inline]

Definition at line 51 of file llplane.h.

References d, n, and setVec().

void LLPlane::setVec ( const LLVector3 p0,
F32  d 
) [inline]

Reimplemented from LLVector4.

Definition at line 50 of file llplane.h.

References LLVector4::setVec().

Referenced by LLCamera::calculateFrustumPlanes(), LLPlane(), and setVec().


The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:39 2010 for Second Life Viewer by  doxygen 1.4.7