Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

demeter::Plane Class Reference

An extremely basic 3D plane class. More...

Collaboration diagram for demeter::Plane:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Plane ()
 Plane (Vector &p1, Vector &p2, Vector &p3)
 ~Plane ()
void defineFromPoints (Vector &p1, Vector &p2, Vector &p3)

Public Attributes

float a
float b
float c
float d

Detailed Description

An extremely basic 3D plane class.

Definition at line 95 of file CLODTerrainRenderer.


Constructor & Destructor Documentation

demeter::Plane::Plane  )  [inline]
 

Definition at line 98 of file CLODTerrainRenderer.

Plane::Plane Vector p1,
Vector p2,
Vector p3
 

Definition at line 2321 of file CLODTerrainRenderer.cpp.

References defineFromPoints().

demeter::Plane::~Plane  )  [inline]
 

Definition at line 100 of file CLODTerrainRenderer.


Member Function Documentation

void Plane::defineFromPoints Vector p1,
Vector p2,
Vector p3
[inline]
 

Definition at line 2326 of file CLODTerrainRenderer.cpp.

References d, demeter::Vector::Normalize(), demeter::Vector::x, demeter::Vector::y, and demeter::Vector::z.

Referenced by demeter::Terrain::GetElevation(), demeter::Terrain::GetNormal(), and Plane().


Member Data Documentation

float demeter::Plane::a
 

Definition at line 102 of file CLODTerrainRenderer.

Referenced by demeter::Terrain::GetElevation(), and demeter::Terrain::GetNormal().

float demeter::Plane::b
 

Definition at line 102 of file CLODTerrainRenderer.

Referenced by demeter::Terrain::GetElevation(), and demeter::Terrain::GetNormal().

float demeter::Plane::c
 

Definition at line 102 of file CLODTerrainRenderer.

Referenced by demeter::Terrain::GetElevation(), and demeter::Terrain::GetNormal().

float demeter::Plane::d
 

Definition at line 102 of file CLODTerrainRenderer.

Referenced by defineFromPoints(), and demeter::Terrain::GetElevation().


The documentation for this class was generated from the following files:
Generated on Thu Jul 29 16:39:42 2004 for OpenSim by doxygen 1.3.6