![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Recursive visitor for ccKdTree::drawMeOnly. More...

Public Member Functions | |
| DrawMeOnlyVisitor (const ccBBox &box) | |
| void | visit (CC_DRAW_CONTEXT &context, ccKdTree::BaseNode *node) |
Protected Attributes | |
| ccBBox | m_drawCellBBox |
| unsigned int | m_count |
Recursive visitor for ccKdTree::drawMeOnly.
Definition at line 77 of file ecvKdTree.cpp.
|
inline |
Definition at line 79 of file ecvKdTree.cpp.
|
inline |
Definition at line 81 of file ecvKdTree.cpp.
References ccGLDrawContext::bbDefaultCol, context, ecvDisplayTools::DrawBBox(), ECV_SHAPE, ECV_WIREFRAME_MODE, ecvColor::green(), cloudViewer::TrueKdTree::BaseNode::isNode(), cloudViewer::TrueKdTree::Node::leftChild, m_count, m_drawCellBBox, cloudViewer::BoundingBoxTpl< T >::maxCorner(), ccGLDrawContext::meshRenderingMode, cloudViewer::BoundingBoxTpl< T >::minCorner(), ecvDisplayTools::RemoveEntities(), ccGLDrawContext::removeEntityType, ccGLDrawContext::removeViewID, cloudViewer::TrueKdTree::Node::rightChild, cloudViewer::TrueKdTree::Node::splitDim, cloudViewer::TrueKdTree::Node::splitValue, Tuple3Tpl< Type >::u, ccGLDrawContext::viewID, and ccGLDrawContext::visible.
Referenced by ccKdTree::drawMeOnly().
|
protected |
Definition at line 124 of file ecvKdTree.cpp.
Referenced by visit().
|
protected |
Definition at line 123 of file ecvKdTree.cpp.
Referenced by visit().