|
ug4
|
#include <ntree_traverser.h>
Public Types | |
| typedef tree_t::elem_t | elem_t |
| typedef tree_t::vector_t | vector_t |
Public Member Functions | |
| void | begin_traversal (const tree_t &tree) |
| void | end_traversal (const tree_t &) |
| size_t | num_elems_checked () const |
| bool | result (elem_t &foundElemOut) const |
| Traverser_FindContainingElement (const vector_t &point) | |
| void | visit_down (const tree_t &, size_t) |
| int | visit_up (const tree_t &tree, size_t node) |
Private Attributes | |
| elem_t | m_elem |
| bool | m_foundElem |
| size_t | m_numElemsChecked |
| vector_t | m_point |
| typedef tree_t::elem_t ug::Traverser_FindContainingElement< tree_t >::elem_t |
| typedef tree_t::vector_t ug::Traverser_FindContainingElement< tree_t >::vector_t |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References ug::ABORT_TRAVERSAL, ug::DONT_TRAVERSE_CHILDREN, ug::Traverser_FindContainingElement< tree_t >::m_elem, ug::Traverser_FindContainingElement< tree_t >::m_foundElem, ug::Traverser_FindContainingElement< tree_t >::m_numElemsChecked, ug::Traverser_FindContainingElement< tree_t >::m_point, and ug::TRAVERSE_CHILDREN.
|
private |
|
private |
|
private |
|
private |
Referenced by ug::Traverser_FindContainingElement< tree_t >::visit_up().