![]() |
Public API Reference |
AddObject(const csBox3 &bbox, void *object) | csKDTree | |
Clear() | csKDTree | |
csKDTree(csKDTree *parent) | csKDTree | |
DecRef()=0 | iBase | [pure virtual] |
Distribute() | csKDTree | |
Flatten() | csKDTree | |
Front2Back(const csVector3 &pos, csKDTreeVisitFunc *func, void *userdata, uint32 frustum_mask) | csKDTree | |
FullDistribute() | csKDTree | |
GetNodeBBox() const | csKDTree | [inline] |
GetObjectBBox() | csKDTree | |
GetObjectCount() const | csKDTree | [inline] |
GetObjects() const | csKDTree | [inline] |
GetRefCount()=0 | iBase | [pure virtual] |
GetUserObject() const | csKDTree | [inline] |
IncRef()=0 | iBase | [pure virtual] |
MoveObject(csKDTreeChild *object, const csBox3 &new_bbox) | csKDTree | |
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | [pure virtual] |
QueryInterfaceSafe(iBase *ibase, scfInterfaceID iInterfaceID, int iVersion) | iBase | [inline, static] |
RemoveObject(csKDTreeChild *object) | csKDTree | |
SetUserObject(iBase *userobj) | csKDTree | |
UnlinkObject(csKDTreeChild *object) | csKDTree | |
~csKDTree() | csKDTree | [virtual] |