Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

FaceCluster Class Reference

#include <MRFaceCluster.h>

List of all members.


Public Members

 FaceCluster ()
Bool IsLeaf ()
Void GetAxes (VecTrans &axes) const
Void SetAxes (const VecTrans &axes)
Void Draw (Renderer &r)
Void DrawSideAreas (Renderer &r)
Void DrawPlane (Renderer &r)
Void DrawBox (Renderer &r, Bool solid)
Int child [2]
two child clusters.

Quaternion axesQuat
Point min
min point of BB in OBB coord system.

Point max
max point of BB in OBB coord system.

Vector areaNormal
GCLReal totArea
Byte sideArea [6]


Detailed Description

Definition at line 18 of file MRFaceCluster.h.


Constructor & Destructor Documentation

FaceCluster::FaceCluster ()

Definition at line 15 of file MRFaceCluster.cc.


Member Function Documentation

Void FaceCluster::Draw (Renderer & r)

Definition at line 103 of file MRFaceCluster.cc.

Void FaceCluster::DrawBox (Renderer & r, Bool solid)

Definition at line 35 of file MRFaceCluster.cc.

Void FaceCluster::DrawPlane (Renderer & r)

Definition at line 19 of file MRFaceCluster.cc.

Void FaceCluster::DrawSideAreas (Renderer & r)

Definition at line 52 of file MRFaceCluster.cc.

Void FaceCluster::GetAxes (VecTrans & axes) const [inline]

Definition at line 40 of file MRFaceCluster.h.

Bool FaceCluster::IsLeaf () [inline]

Definition at line 23 of file MRFaceCluster.h.

Void FaceCluster::SetAxes (const VecTrans & axes) [inline]

Definition at line 42 of file MRFaceCluster.h.


Member Data Documentation

Vector FaceCluster::areaNormal

Definition at line 36 of file MRFaceCluster.h.

Quaternion FaceCluster::axesQuat

Definition at line 28 of file MRFaceCluster.h.

Int FaceCluster::child[2]

two child clusters.

Definition at line 26 of file MRFaceCluster.h.

Point FaceCluster::max

max point of BB in OBB coord system.

Definition at line 34 of file MRFaceCluster.h.

Point FaceCluster::min

min point of BB in OBB coord system.

Definition at line 33 of file MRFaceCluster.h.

Byte FaceCluster::sideArea[6]

Definition at line 38 of file MRFaceCluster.h.

GCLReal FaceCluster::totArea

Definition at line 37 of file MRFaceCluster.h.


The documentation for this class was generated from the following files:
Generated at Sat Aug 5 00:17:06 2000 for Graphics Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000