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

RT_Tri Class Reference

#include <RT_Prim.h>

Inheritance diagram for RT_Tri:

RT_Prim

Collaboration diagram for RT_Tri:

List of all members.

Public Members

Void Init (Int v1, Int v2, Int v3, RT_Object *obj, Int triID)
Bool PointIsInside (Point &p)
Void FindBaryCoords (Point &p, Vector &coords)
Void UpdateBounds (Point &min, Point &max)
Void MakeNormal ()
Void Draw ()
Point& Vertex (Int i)
Int v [3]
Vector normal
Float d
Byte normMajorAxis


Detailed Description

Definition at line 94 of file RT_Prim.h.


Member Function Documentation

Void RT_Tri::Draw ()

Void RT_Tri::FindBaryCoords (Point & point, Vector & coords)

Definition at line 110 of file RT_Prim.cc.

Void RT_Tri::Init (Int v1, Int v2, Int v3, RT_Object * obj, Int triID)

Definition at line 20 of file RT_Prim.cc.

Void RT_Tri::MakeNormal ()

Definition at line 163 of file RT_Prim.cc.

Bool RT_Tri::PointIsInside (Point & point)

Definition at line 45 of file RT_Prim.cc.

Void RT_Tri::UpdateBounds (Point & min, Point & max)

Definition at line 153 of file RT_Prim.cc.

Point & RT_Tri::Vertex (Int i) [inline]

Definition at line 117 of file RT_Prim.h.


Member Data Documentation

Float RT_Tri::d

Definition at line 103 of file RT_Prim.h.

Byte RT_Tri::normMajorAxis

Definition at line 104 of file RT_Prim.h.

Vector RT_Tri::normal

Definition at line 102 of file RT_Prim.h.

Int RT_Tri::v[3]

Definition at line 97 of file RT_Prim.h.


The documentation for this class was generated from the following files:
Generated at Sat Aug 5 00:26:59 2000 for Radiator by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000