raSystem  1.0 bata
raOctree Class Reference

#include <raOctree.h>

Public Member Functions

template<class VertexType , bool bIndexed, typename IndexType >
 raOctree (const raEntity< VertexType, bIndexed, IndexType > *pEntity)
 
 raOctree (raVector3 &bbMin, raVector3 &bbMax, raOctree *pParent)
 
 ~raOctree (void)
 
virtual bool Intersects (const raVector3 *pRayPos, const raVector3 *pRayDir, float *pDist)
 

Detailed Description

Definition at line 3 of file raOctree.h.

Constructor & Destructor Documentation

◆ raOctree() [1/2]

template<class VertexType , bool bIndexed, typename IndexType >
raOctree::raOctree ( const raEntity< VertexType, bIndexed, IndexType > *  pEntity)

Definition at line 27 of file raOctree.h.

◆ raOctree() [2/2]

raOctree::raOctree ( raVector3 bbMin,
raVector3 bbMax,
raOctree pParent 
)

Definition at line 4 of file raOctree.cpp.

◆ ~raOctree()

raOctree::~raOctree ( void  )

Definition at line 71 of file raOctree.cpp.

Member Function Documentation

◆ Intersects()

bool raOctree::Intersects ( const raVector3 pRayPos,
const raVector3 pRayDir,
float *  pDist 
)
virtual

Definition at line 83 of file raOctree.cpp.


The documentation for this class was generated from the following files: