SpatiumLib
spatium::idx::PointQuadtreeNode Member List

This is the complete list of members for spatium::idx::PointQuadtreeNode, including all inherited members.

addChild(const std::shared_ptr< TreeNode< std::vector< std::array< double, 2 > > >> &parentSharedPtr, const std::vector< std::array< double, 2 > > &object)spatium::idx::TreeNode< std::vector< std::array< double, 2 > > >inline
child(size_t index) constspatium::idx::TreeNode< std::vector< std::array< double, 2 > > >inline
childCount() constspatium::idx::TreeNode< std::vector< std::array< double, 2 > > >inline
createChildren(const std::shared_ptr< PointQuadtreeNode > &parentSharedPtr)spatium::idx::PointQuadtreeNodeinline
hasChildren()spatium::idx::TreeNode< std::vector< std::array< double, 2 > > >inline
m_childrenspatium::idx::TreeNode< std::vector< std::array< double, 2 > > >protected
m_objectspatium::idx::TreeNode< std::vector< std::array< double, 2 > > >protected
m_parentspatium::idx::TreeNode< std::vector< std::array< double, 2 > > >protected
object()spatium::idx::TreeNode< std::vector< std::array< double, 2 > > >inline
PointQuadtreeNode(const std::weak_ptr< PointQuadtreeNode > &parent=std::weak_ptr< PointQuadtreeNode >())spatium::idx::PointQuadtreeNodeinline
setObject(const std::vector< std::array< double, 2 > > &object)spatium::idx::TreeNode< std::vector< std::array< double, 2 > > >inline
TreeNode(std::weak_ptr< TreeNode< std::vector< std::array< double, 2 > > >> parent=std::weak_ptr< TreeNode< std::vector< std::array< double, 2 > > >>(), size_t estimatedChildCount=0)spatium::idx::TreeNode< std::vector< std::array< double, 2 > > >inline
TreeNode(const std::vector< std::array< double, 2 > > &object, std::weak_ptr< TreeNode< std::vector< std::array< double, 2 > > >> parent=std::weak_ptr< TreeNode< std::vector< std::array< double, 2 > > >>(), size_t estimatedChildCount=0)spatium::idx::TreeNode< std::vector< std::array< double, 2 > > >inline