_area | OctreeNode | [protected] |
_children | OctreeNode | [protected] |
_display | OctreeNode | [protected] |
_height | OctreeNode | [protected] |
_intersects | OctreeNode | [protected] |
_leaf | OctreeNode | [protected] |
_max | BBOX | [protected] |
_min | BBOX | [protected] |
_neibors | OctreeNode | [protected] |
_parent | OctreeNode | [protected] |
_term_index | OctreeNode | [protected] |
_terms | OctreeNode | [protected] |
_valid | BBOX | [protected] |
BBOX() | BBOX | [inline] |
BBOX(mlib::CWpt &l, mlib::CWpt &h) | BBOX | [inline] |
BBOX(CBBOX &b) | BBOX | [inline] |
BBOX(CGELptr &g, int recurse=0) | BBOX | |
build_octree(int height) | OctreeNode | |
center() const | BBOX | [inline] |
contains(mlib::CWpt &p) const | BBOX | |
dim() const | BBOX | [inline] |
get_area() | OctreeNode | [inline] |
get_children() | OctreeNode | [inline] |
get_disp() | OctreeNode | [inline] |
get_height() | OctreeNode | [inline] |
get_leaf() | OctreeNode | [inline] |
get_term_index() | OctreeNode | [inline] |
intersects() | OctreeNode | [inline] |
BBOX::intersects(CRAYhit &r, mlib::CWtransf &m) const | BBOX | |
is_off_screen() | BBOX | |
max() const | BBOX | [inline] |
min() const | BBOX | [inline] |
ndcz_bounding_box(mlib::CWtransf &obj_to_ndc, mlib::NDCZpt &min_pt, mlib::NDCZpt &max_pt) const | BBOX | |
neibors() | OctreeNode | [inline] |
OctreeNode(Wpt min, Wpt max, int height, OctreeNode *p) | OctreeNode | [inline] |
operator *(mlib::CWtransf &x, CBBOX &b) | BBOX | [friend] |
operator *=(mlib::CWtransf &x) | BBOX | |
operator+=(CBBOX &b) | BBOX | [inline] |
operator<<(ostream &os, CBBOX &b) | BBOX | [friend] |
operator==(CBBOX &bb) const | BBOX | [inline] |
overlaps(CBBOX &b) const | BBOX | |
parent() | OctreeNode | [inline] |
points(mlib::Wpt_list &p) const | BBOX | |
reset() | BBOX | [inline] |
set(mlib::CWpt &l, mlib::CWpt &h) | BBOX | [inline] |
set_disp(bool disp) | OctreeNode | [inline] |
set_leaf(bool leaf) | OctreeNode | [inline] |
set_neibors() | OctreeNode | |
set_terms() | OctreeNode | |
set_terms(ARRAY< OctreeNode * > &terms, int &count) | OctreeNode | [protected] |
terms() | OctreeNode | [inline] |
update(mlib::CWpt &p) | BBOX | |
update(mlib::CWpt_list &p) | BBOX | |
valid() const | BBOX | [inline] |
volume() const | BBOX | [inline] |
~OctreeNode() | OctreeNode | [inline] |