Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | Public Attributes | List of all members
ai::wpcache Struct Reference

Classes

struct  node
 

Public Member Functions

 wpcache ()
 
void clear ()
 
void build (int first=0, int last=-1)
 
void build (int *indices, int numindices, const vec &vmin, const vec &vmax)
 

Public Attributes

vector< nodenodes
 
int firstwp
 
int lastwp
 
vec bbmin
 
vec bbmax
 

Constructor & Destructor Documentation

ai::wpcache::wpcache ( )
inline

Member Function Documentation

void ai::wpcache::build ( int  first = 0,
int  last = -1 
)
inline
void ai::wpcache::build ( int *  indices,
int  numindices,
const vec vmin,
const vec vmax 
)
inline
void ai::wpcache::clear ( )
inline

Referenced by ai::clearwpcache().

Member Data Documentation

vec ai::wpcache::bbmax
vec ai::wpcache::bbmin
int ai::wpcache::firstwp
int ai::wpcache::lastwp
vector<node> ai::wpcache::nodes

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