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 59 of file kdtreeaccel.cpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
START 
END 

Definition at line 74 of file kdtreeaccel.cpp.


Constructor & Destructor Documentation

BoundEdge::BoundEdge (  )  [inline]

Definition at line 61 of file kdtreeaccel.cpp.

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

Definition at line 62 of file kdtreeaccel.cpp.

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


Member Function Documentation

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

Definition at line 67 of file kdtreeaccel.cpp.

References t, and type.


Member Data Documentation

Definition at line 73 of file kdtreeaccel.cpp.

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

float BoundEdge::t

Definition at line 72 of file kdtreeaccel.cpp.

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

enum { ... } BoundEdge::type

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


The documentation for this struct was generated from the following file:
Generated on Sat Aug 28 20:00:13 2010 for pbrt by  doxygen 1.6.3