Direct Graphical Models  v.1.7.0
DirectGraphicalModels::CKDNode Member List

This is the complete list of members for DirectGraphicalModels::CKDNode, including all inherited members.

CKDNode(Mat &key, byte value)DirectGraphicalModels::CKDNodeinline
CKDNode(pair_mat_t &boundingBox, byte splitVal, int splitDim, std::shared_ptr< CKDNode > left, std::shared_ptr< CKDNode > right)DirectGraphicalModels::CKDNodeinline
CKDNode(const CKDNode &)=deleteDirectGraphicalModels::CKDNode
CKDNode(Mat &key, byte value, pair_mat_t &boundingBox, byte splitVal, int splitDim, std::shared_ptr< CKDNode > left, std::shared_ptr< CKDNode > right)DirectGraphicalModels::CKDNodeprivate
findNearestNeighbors(const Mat &key, size_t maxNeighbors, pair_mat_t &searchBox, float &searchRadius, std::vector< std::shared_ptr< const CKDNode >> &nearestNeighbors) constDirectGraphicalModels::CKDNode
getBoundingBox(void) constDirectGraphicalModels::CKDNodeinline
getKey(void) constDirectGraphicalModels::CKDNodeinline
getSplitDim(void) constDirectGraphicalModels::CKDNodeinline
getSplitVal(void) constDirectGraphicalModels::CKDNodeinline
getValue(void) constDirectGraphicalModels::CKDNodeinline
isLeaf(void) constDirectGraphicalModels::CKDNodeinline
Left(void) constDirectGraphicalModels::CKDNodeinline
m_boundingBoxDirectGraphicalModels::CKDNodeprivate
m_keyDirectGraphicalModels::CKDNodeprivate
m_pLeftDirectGraphicalModels::CKDNodeprivate
m_pRightDirectGraphicalModels::CKDNodeprivate
m_splitDimDirectGraphicalModels::CKDNodeprivate
m_splitValDirectGraphicalModels::CKDNodeprivate
m_valueDirectGraphicalModels::CKDNodeprivate
operator=(const CKDNode)=deleteDirectGraphicalModels::CKDNode
Right(void) constDirectGraphicalModels::CKDNodeinline
save(FILE *pFile) constDirectGraphicalModels::CKDNode
~CKDNode(void)DirectGraphicalModels::CKDNodeinline