BoundEdge Struct Reference

List of all members.

Public Types

enum  { START, END }

Public Member Functions

 BoundEdge ()
 BoundEdge (float tt, int pn, bool starting)
bool operator< (const BoundEdge &e) const

Public Attributes

float t
int primNum
enum BoundEdge:: { ... }  type


Detailed Description

Definition at line 89 of file kdtree.cpp.


Member Enumeration Documentation

anonymous enum

Enumerator:
START 
END 

Definition at line 104 of file kdtree.cpp.


Constructor & Destructor Documentation

BoundEdge::BoundEdge (  )  [inline]

Definition at line 91 of file kdtree.cpp.

BoundEdge::BoundEdge ( float  tt,
int  pn,
bool  starting 
) [inline]

Definition at line 92 of file kdtree.cpp.

References END, primNum, START, t, and type.


Member Function Documentation

bool BoundEdge::operator< ( const BoundEdge e  )  const [inline]

Definition at line 97 of file kdtree.cpp.

References t, and type.


Member Data Documentation

float BoundEdge::t

Definition at line 102 of file kdtree.cpp.

Referenced by BoundEdge(), KdTreeAccel::buildTree(), and operator<().

Definition at line 103 of file kdtree.cpp.

Referenced by BoundEdge(), and KdTreeAccel::buildTree().

enum { ... } BoundEdge::type

Referenced by BoundEdge(), and operator<().


The documentation for this struct was generated from the following file:

Generated on Mon Jul 20 17:31:54 2009 for pbrt by  doxygen 1.5.6