brute_force_cpu.cpp
/home/rosbuild/hudson/workspace/doc-groovy-ethzasl_icp_mapping/doc_stacks/2014-10-06_10-24-50.553420/ethzasl_icp_mapping/libnabo/upstream_src/nabo/
brute__force__cpu_8cpp
nabo_private.h
index_heap.h
Nabo
index_heap.h
/home/rosbuild/hudson/workspace/doc-groovy-ethzasl_icp_mapping/doc_stacks/2014-10-06_10-24-50.553420/ethzasl_icp_mapping/libnabo/upstream_src/nabo/
index__heap_8h
nabo.h
Nabo::IndexHeapBruteForceVector::Entry
Nabo::IndexHeapSTL::Entry
Nabo::IndexHeapBruteForceVector
Nabo::IndexHeapSTL
Nabo
kdtree_cpu.cpp
/home/rosbuild/hudson/workspace/doc-groovy-ethzasl_icp_mapping/doc_stacks/2014-10-06_10-24-50.553420/ethzasl_icp_mapping/libnabo/upstream_src/nabo/
kdtree__cpu_8cpp
nabo_private.h
index_heap.h
Nabo
T
getStorageBitCount
namespaceNabo.html
a238e742afadcaed255041fe65e264df7
(T v)
size_t
argMax
namespaceNabo.html
aff0ec610e9bd9f7a4eafa2e45493dfea
(const typename NearestNeighbourSearch< T >::Vector &v)
kdtree_opencl.cpp
/home/rosbuild/hudson/workspace/doc-groovy-ethzasl_icp_mapping/doc_stacks/2014-10-06_10-24-50.553420/ethzasl_icp_mapping/libnabo/upstream_src/nabo/
kdtree__opencl_8cpp
nabo.cpp
/home/rosbuild/hudson/workspace/doc-groovy-ethzasl_icp_mapping/doc_stacks/2014-10-06_10-24-50.553420/ethzasl_icp_mapping/libnabo/upstream_src/nabo/
nabo_8cpp
nabo.h
nabo_private.h
index_heap.h
Nabo
nabo.h
/home/rosbuild/hudson/workspace/doc-groovy-ethzasl_icp_mapping/doc_stacks/2014-10-06_10-24-50.553420/ethzasl_icp_mapping/libnabo/upstream_src/nabo/
nabo_8h
Nabo::NearestNeighbourSearch
Nabo::Parameters
Nabo
#define
NABO_VERSION
group__public.html
gadda0fe584f97170fe7ed5c8ac5a4e16b
#define
NABO_VERSION_INT
group__public.html
gab073c3fc23bed227f39ccc7eb08ecfb8
NearestNeighbourSearch< double >
NNSearchD
group__public.html
gaf8c9d6b335003cecb66df6bc17908f4b
NearestNeighbourSearch< float >
NNSearchF
group__public.html
ga371a2be987b041b28175681451dd80ce
nabo_private.h
/home/rosbuild/hudson/workspace/doc-groovy-ethzasl_icp_mapping/doc_stacks/2014-10-06_10-24-50.553420/ethzasl_icp_mapping/libnabo/upstream_src/nabo/
nabo__private_8h
nabo.h
Nabo::BruteForceSearch
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt::BucketEntry
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt::Node
Nabo
#define
_UNUSED
nabo__private_8h.html
a44145f6f9805df57da735ea6ac0f1dbb
T
dist2
group__private.html
gaa05c708b142b2f783e895c3998e163da
(const A &v0, const B &v1)
public
public interface
group__public.html
Nabo::NearestNeighbourSearch
Nabo::Parameters
nabo.h
#define
NABO_VERSION
group__public.html
gadda0fe584f97170fe7ed5c8ac5a4e16b
#define
NABO_VERSION_INT
group__public.html
gab073c3fc23bed227f39ccc7eb08ecfb8
NearestNeighbourSearch< double >
NNSearchD
group__public.html
gaf8c9d6b335003cecb66df6bc17908f4b
NearestNeighbourSearch< float >
NNSearchF
group__public.html
ga371a2be987b041b28175681451dd80ce
private
private implementation
group__private.html
Nabo::BruteForceSearch
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt
brute_force_cpu.cpp
index_heap.h
kdtree_cpu.cpp
nabo.cpp
nabo_private.h
T
dist2
group__private.html
gaa05c708b142b2f783e895c3998e163da
(const A &v0, const B &v1)
Nabo
namespaceNabo.html
Nabo::BruteForceSearch
Nabo::IndexHeapBruteForceVector
Nabo::IndexHeapSTL
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt
Nabo::NearestNeighbourSearch
Nabo::Parameters
NearestNeighbourSearch< double >
NNSearchD
group__public.html
gaf8c9d6b335003cecb66df6bc17908f4b
NearestNeighbourSearch< float >
NNSearchF
group__public.html
ga371a2be987b041b28175681451dd80ce
T
dist2
group__private.html
gaa05c708b142b2f783e895c3998e163da
(const A &v0, const B &v1)
T
getStorageBitCount
namespaceNabo.html
a238e742afadcaed255041fe65e264df7
(T v)
size_t
argMax
namespaceNabo.html
aff0ec610e9bd9f7a4eafa2e45493dfea
(const typename NearestNeighbourSearch< T >::Vector &v)
Nabo::BruteForceSearch
structNabo_1_1BruteForceSearch.html
T
Nabo::NearestNeighbourSearch
NearestNeighbourSearch< T >::Index
Index
structNabo_1_1BruteForceSearch.html
a686a99a2271b9482af73c30d8ef8bf0f
NearestNeighbourSearch< T >::IndexMatrix
IndexMatrix
structNabo_1_1BruteForceSearch.html
ac6fdd1e0f8bb71a48557853e10b69fa5
NearestNeighbourSearch< T >::IndexVector
IndexVector
structNabo_1_1BruteForceSearch.html
afd49f9f7c02f4d2a1356d12e69324796
NearestNeighbourSearch< T >::Matrix
Matrix
structNabo_1_1BruteForceSearch.html
a26efd260dbb13bf51715a03954e323af
NearestNeighbourSearch< T >::Vector
Vector
structNabo_1_1BruteForceSearch.html
a1ea835a0e9ea740cca1feb352b7dde4e
BruteForceSearch
structNabo_1_1BruteForceSearch.html
af16ca4692647b58edaa62874e72cef1b
(const Matrix &cloud, const Index dim, const unsigned creationOptionFlags)
virtual unsigned long
knn
structNabo_1_1BruteForceSearch.html
adfc7c1b7a8ccb19f6412a2257e2ce703
(const Matrix &query, IndexMatrix &indices, Matrix &dists2, const Index k, const T epsilon, const unsigned optionFlags, const T maxRadius) const
virtual unsigned long
knn
structNabo_1_1BruteForceSearch.html
a3ce178d01398a7546de52dbc68138c7e
(const Matrix &query, IndexMatrix &indices, Matrix &dists2, const Vector &maxRadii, const Index k=1, const T epsilon=0, const unsigned optionFlags=0) const
Nabo::IndexHeapBruteForceVector
structNabo_1_1IndexHeapBruteForceVector.html
Nabo::IndexHeapBruteForceVector::Entry
std::vector< Entry >
Entries
structNabo_1_1IndexHeapBruteForceVector.html
a2ee4e90ed620b9d6b8a57324af89794b
IT
Index
structNabo_1_1IndexHeapBruteForceVector.html
aac064e4f03ba71dcd33e15dd3ad76393
Eigen::Matrix< Index, Eigen::Dynamic, 1 >
IndexVector
structNabo_1_1IndexHeapBruteForceVector.html
a4a57f5aa3f5a3fc64e5ca5395f336145
VT
Value
structNabo_1_1IndexHeapBruteForceVector.html
a71862c6642ab236cf9d34d7ff9691c26
Eigen::Matrix< Value, Eigen::Dynamic, 1 >
ValueVector
structNabo_1_1IndexHeapBruteForceVector.html
aafdb55e58066863688ca8b7766c2c046
void
getData
structNabo_1_1IndexHeapBruteForceVector.html
ac2566dd0f5eaae1e70f912d444acae12
(const Eigen::MatrixBase< DI > &indices, const Eigen::MatrixBase< DV > &values) const
const VT &
headValue
structNabo_1_1IndexHeapBruteForceVector.html
a37855e183fa96d1e6e76950734b57621
() const
IndexHeapBruteForceVector
structNabo_1_1IndexHeapBruteForceVector.html
a229b5c68bd722e8de0e71c61cf686ca4
(const size_t size)
void
replaceHead
structNabo_1_1IndexHeapBruteForceVector.html
acc07b6bacc49a835830e1f18dc0bacd1
(const Index index, const Value value)
void
reset
structNabo_1_1IndexHeapBruteForceVector.html
ac3a8242d8c77cac60fa5a3d9fa62ce3e
()
void
sort
structNabo_1_1IndexHeapBruteForceVector.html
ac08732e66dd3b6fae1574259348a396f
()
Entries
data
structNabo_1_1IndexHeapBruteForceVector.html
a4a507eb54bf032423b7fc04bf3ecba32
const VT &
headValueRef
structNabo_1_1IndexHeapBruteForceVector.html
a08685700d8fd0d14e4b75a2e4882ba4d
const size_t
sizeMinusOne
structNabo_1_1IndexHeapBruteForceVector.html
a7812e443ce094d2832d7c44352b1672d
Nabo::IndexHeapBruteForceVector::Entry
structNabo_1_1IndexHeapBruteForceVector_1_1Entry.html
Entry
structNabo_1_1IndexHeapBruteForceVector_1_1Entry.html
a0ed6ff480cf4fb689f43f0f4f774cb1a
(const IT index, const VT value)
IT
index
structNabo_1_1IndexHeapBruteForceVector_1_1Entry.html
aabb6ffde38926eac64b3822b4c3300c9
VT
value
structNabo_1_1IndexHeapBruteForceVector_1_1Entry.html
aae3df1e21b4489cfa3f00ff6ac207a4d
friend bool
operator<
structNabo_1_1IndexHeapBruteForceVector_1_1Entry.html
ab92786e48d800e1277ccef2a2299ee1f
(const Entry &e0, const Entry &e1)
Nabo::IndexHeapSTL
structNabo_1_1IndexHeapSTL.html
IT
VT
Nabo::IndexHeapSTL::Entry
std::vector< Entry >
Entries
structNabo_1_1IndexHeapSTL.html
a2739ec99178dbf2a18fc1cf0bb2670ed
IT
Index
structNabo_1_1IndexHeapSTL.html
a55ea40222cc1872b6f9f8fac74c77698
Eigen::Matrix< Index, Eigen::Dynamic, 1 >
IndexVector
structNabo_1_1IndexHeapSTL.html
a04ac46b5c272d101abcecd9c272fd991
VT
Value
structNabo_1_1IndexHeapSTL.html
a430357bce855ab25cce90674847af39e
Eigen::Matrix< Value, Eigen::Dynamic, 1 >
ValueVector
structNabo_1_1IndexHeapSTL.html
a9549407e1cc0a48c36b7f6f93ed5da1f
void
getData
structNabo_1_1IndexHeapSTL.html
a8975382a1e90f917dff4b780d70aefe2
(const Eigen::MatrixBase< DI > &indices, const Eigen::MatrixBase< DV > &values) const
const VT &
headValue
structNabo_1_1IndexHeapSTL.html
a840b351ae5eae99cc66bf9a986fe41f2
() const
IndexHeapSTL
structNabo_1_1IndexHeapSTL.html
ae6f0c593f6e08decb17cfc822274ac81
(const size_t size)
void
replaceHead
structNabo_1_1IndexHeapSTL.html
a3d271374e5e99f168c2399555232f7b0
(const Index index, const Value value)
void
reset
structNabo_1_1IndexHeapSTL.html
a43799329d85f56911b770b1fd3b2a541
()
void
sort
structNabo_1_1IndexHeapSTL.html
aa3fc9a7eb03b35d39520302193b293ec
()
Entries
data
structNabo_1_1IndexHeapSTL.html
a758f43e3b132a92c9f50cfe81c80a451
const size_t
nbNeighbours
structNabo_1_1IndexHeapSTL.html
aa6bce69248c786fd4e055ad04a8cc960
Nabo::IndexHeapSTL::Entry
structNabo_1_1IndexHeapSTL_1_1Entry.html
Entry
structNabo_1_1IndexHeapSTL_1_1Entry.html
abb87d6f8fa0f025581f554e1f0400848
(const IT index, const VT value)
IT
index
structNabo_1_1IndexHeapSTL_1_1Entry.html
a89d306a515bfcdad62270cd908d57e5b
VT
value
structNabo_1_1IndexHeapSTL_1_1Entry.html
ae20f0e47af02161cac5055c4d8ffedc5
friend bool
operator<
structNabo_1_1IndexHeapSTL_1_1Entry.html
ab92786e48d800e1277ccef2a2299ee1f
(const Entry &e0, const Entry &e1)
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
T
Heap
Nabo::NearestNeighbourSearch
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt::BucketEntry
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt::Node
NearestNeighbourSearch< T >::Index
Index
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a0d4118ee0687ba869e8cb426e633b7f8
NearestNeighbourSearch< T >::IndexMatrix
IndexMatrix
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
ad99f4e0ec7813575dc3c9ccaea967578
NearestNeighbourSearch< T >::IndexVector
IndexVector
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
ac4e67b3f25f79b7b52d7a6ba9ebd5e61
NearestNeighbourSearch< T >::Matrix
Matrix
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a6d3f1184b7a95148936d138a89cead94
NearestNeighbourSearch< T >::Vector
Vector
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a0753c530c0b1469b2fcaea5889477c18
std::vector< BucketEntry >
Buckets
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a870ad67778c05fcd680458921650df8c
std::vector< Index >
BuildPoints
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a7ecebfc169a119086553bbbcca362c19
BuildPoints::const_iterator
BuildPointsCstIt
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a1909d65b651bdfbd08f1db70fb5214e3
BuildPoints::iterator
BuildPointsIt
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
aa7e167d06283f2a909630afa0167a223
std::vector< Node >
Nodes
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
ad718e5faaee31ec22465f18d381c53f0
uint32_t
createDimChildBucketSize
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a3c45247236a91742590f6f02d3ea1567
(const uint32_t dim, const uint32_t childIndex) const
uint32_t
getChildBucketSize
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a333f0f6f1761eb19a6abe7aa96f7b615
(const uint32_t dimChildBucketSize) const
uint32_t
getDim
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a4f6a9df8a3816875801bed37058c39c3
(const uint32_t dimChildBucketSize) const
Buckets
buckets
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a619aa3091469b425cf1e0b21f5fdb890
const unsigned
bucketSize
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
ae90547fa2590bf1e4b89f46ca76e99c1
const uint32_t
dimBitCount
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
ac214c266f77c5ee5409ee689251d0275
const uint32_t
dimMask
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
ae26b2e7d0af07ab7ba80836f496d1315
Nodes
nodes
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a5e3d3e52180c32ca8682bff49955a600
std::pair< T, T >
getBounds
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a1da598b4a42cd2f845ccb441d615db0f
(const BuildPointsIt first, const BuildPointsIt last, const unsigned dim)
unsigned
buildNodes
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a91cdf53a9f2aa91e0d34ad0d5435b954
(const BuildPointsIt first, const BuildPointsIt last, const Vector minValues, const Vector maxValues)
unsigned long
onePointKnn
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a3ec8c1dea96cba75a34dff45b7c16d62
(const Matrix &query, IndexMatrix &indices, Matrix &dists2, int i, Heap &heap, std::vector< T > &off, const T maxError, const T maxRadius2, const bool allowSelfMatch, const bool collectStatistics, const bool sortResults) const
unsigned long
recurseKnn
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
ab165295d3ced8a873c58e0b430e6924d
(const T *query, const unsigned n, T rd, Heap &heap, std::vector< T > &off, const T maxError, const T maxRadius2) const
KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a7e5404e3e2d5cbe9b95773a119ecfba9
(const Matrix &cloud, const Index dim, const unsigned creationOptionFlags, const Parameters &additionalParameters)
virtual unsigned long
knn
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
a2e018552241af743bf07767a2c5e97f4
(const Matrix &query, IndexMatrix &indices, Matrix &dists2, const Index k, const T epsilon, const unsigned optionFlags, const T maxRadius) const
virtual unsigned long
knn
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt.html
ae365b85673ad3d1d03b3a2df983dadcd
(const Matrix &query, IndexMatrix &indices, Matrix &dists2, const Vector &maxRadii, const Index k=1, const T epsilon=0, const unsigned optionFlags=0) const
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt::BucketEntry
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1BucketEntry.html
BucketEntry
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1BucketEntry.html
aeca93c23d98d67e4628a2cdb0620abd7
(const T *pt=0, const Index index=0)
Index
index
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1BucketEntry.html
a031c9205e7a741d67984315eadeee688
const T *
pt
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1BucketEntry.html
ac505efa3d6e0c55815e3c98e9b55dabd
Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt::Node
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1Node.html
Node
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1Node.html
ac17900cd25f4b5b5ff438c40a2fef577
(const uint32_t dimChild, const T cutVal)
Node
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1Node.html
a427478292c19b353b13f7268f80d4ad3
(const uint32_t bucketSize, const uint32_t bucketIndex)
union Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt::Node::@0
@1
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1Node.html
a64126917278b86ed8960fbecc4e1ec0c
uint32_t
bucketIndex
unionNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1Node_1_1@0.html
a730e5544b293921ec6800a6a8d09c1d2
T
cutVal
unionNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1Node_1_1@0.html
a7ea87cd44e098efab29967009d8efe5a
uint32_t
dimChildBucketSize
structNabo_1_1KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt_1_1Node.html
a4fc6252e92716578838c72a7891fd75f
Nabo::NearestNeighbourSearch
structNabo_1_1NearestNeighbourSearch.html
T
CreationOptionFlags
structNabo_1_1NearestNeighbourSearch.html
a919a3ab2916427a7c19cc6ab37a3912c
TOUCH_STATISTICS
structNabo_1_1NearestNeighbourSearch.html
a919a3ab2916427a7c19cc6ab37a3912ca83f3ca81d8005f06c094fdb1d4a07957
int
Index
structNabo_1_1NearestNeighbourSearch.html
a76e282702cb0c35671545ab58eb45b42
Eigen::Matrix< Index, Eigen::Dynamic, Eigen::Dynamic >
IndexMatrix
structNabo_1_1NearestNeighbourSearch.html
aa69a86e76f25b743d1f2ff74d033bb3c
Eigen::Matrix< Index, Eigen::Dynamic, 1 >
IndexVector
structNabo_1_1NearestNeighbourSearch.html
aad49d605d1e9547fe52bd0ee90d66b93
Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic >
Matrix
structNabo_1_1NearestNeighbourSearch.html
a2a315d72719cad9b36e27b415ac3cb1c
SearchOptionFlags
structNabo_1_1NearestNeighbourSearch.html
a4d38e811608982919bd6760f52cd21b3
ALLOW_SELF_MATCH
structNabo_1_1NearestNeighbourSearch.html
a4d38e811608982919bd6760f52cd21b3acf39c08e8b31b13726fc368c5d28df0c
SORT_RESULTS
structNabo_1_1NearestNeighbourSearch.html
a4d38e811608982919bd6760f52cd21b3a408d6d6af613aeac8ab2fc9dbcf5cd23
SearchType
structNabo_1_1NearestNeighbourSearch.html
adbbe6e562f59c5e08f32f05ff933b452
BRUTE_FORCE
structNabo_1_1NearestNeighbourSearch.html
adbbe6e562f59c5e08f32f05ff933b452a83633f61c8af4c5f1a1dffcf6d6d917e
KDTREE_LINEAR_HEAP
structNabo_1_1NearestNeighbourSearch.html
adbbe6e562f59c5e08f32f05ff933b452a496543c21dc5159edb9b279e47190efc
KDTREE_TREE_HEAP
structNabo_1_1NearestNeighbourSearch.html
adbbe6e562f59c5e08f32f05ff933b452a24bda08bf4be40dccf183c23e4a90c79
KDTREE_CL_PT_IN_NODES
structNabo_1_1NearestNeighbourSearch.html
adbbe6e562f59c5e08f32f05ff933b452aab2d90771ff2b832f8a99fa5ca20571b
KDTREE_CL_PT_IN_LEAVES
structNabo_1_1NearestNeighbourSearch.html
adbbe6e562f59c5e08f32f05ff933b452a077c7b79fe0c2f5f205b198b6e1aef5e
BRUTE_FORCE_CL
structNabo_1_1NearestNeighbourSearch.html
adbbe6e562f59c5e08f32f05ff933b452a5abe963e36a0f18816cda14096620938
SEARCH_TYPE_COUNT
structNabo_1_1NearestNeighbourSearch.html
adbbe6e562f59c5e08f32f05ff933b452a867c673e5531b9db272a8901b263d94c
Eigen::Matrix< T, Eigen::Dynamic, 1 >
Vector
structNabo_1_1NearestNeighbourSearch.html
a95acc3bd4d771f793ff6726a9e0feddf
unsigned long
knn
structNabo_1_1NearestNeighbourSearch.html
a65fdffdaa17601e9667367798945685c
(const Vector &query, IndexVector &indices, Vector &dists2, const Index k=1, const T epsilon=0, const unsigned optionFlags=0, const T maxRadius=std::numeric_limits< T >::infinity()) const
virtual unsigned long
knn
structNabo_1_1NearestNeighbourSearch.html
acebce55c92eadaf3258264d7f1ca7e58
(const Matrix &query, IndexMatrix &indices, Matrix &dists2, const Index k=1, const T epsilon=0, const unsigned optionFlags=0, const T maxRadius=std::numeric_limits< T >::infinity()) const =0
virtual unsigned long
knn
structNabo_1_1NearestNeighbourSearch.html
af455fde8c95efd3ba01d815f9c79c78c
(const Matrix &query, IndexMatrix &indices, Matrix &dists2, const Vector &maxRadii, const Index k=1, const T epsilon=0, const unsigned optionFlags=0) const =0
virtual
~NearestNeighbourSearch
structNabo_1_1NearestNeighbourSearch.html
ab05ae6124b4dff796adc9ef883531076
()
static NearestNeighbourSearch *
create
structNabo_1_1NearestNeighbourSearch.html
aaa91cc2cb3c484be7028543693bc4457
(const Matrix &cloud, const Index dim=std::numeric_limits< Index >::max(), const SearchType preferedType=KDTREE_LINEAR_HEAP, const unsigned creationOptionFlags=0, const Parameters &additionalParameters=Parameters())
static NearestNeighbourSearch *
createBruteForce
structNabo_1_1NearestNeighbourSearch.html
ae9996b291cec922af7bd152318b9e92c
(const Matrix &cloud, const Index dim=std::numeric_limits< Index >::max(), const unsigned creationOptionFlags=0)
static NearestNeighbourSearch *
createKDTreeLinearHeap
structNabo_1_1NearestNeighbourSearch.html
a83a4ef4bdcf4f245352c630011090584
(const Matrix &cloud, const Index dim=std::numeric_limits< Index >::max(), const unsigned creationOptionFlags=0, const Parameters &additionalParameters=Parameters())
static NearestNeighbourSearch *
createKDTreeTreeHeap
structNabo_1_1NearestNeighbourSearch.html
af181233e7ce7c7b38c3411aece1c1250
(const Matrix &cloud, const Index dim=std::numeric_limits< Index >::max(), const unsigned creationOptionFlags=0, const Parameters &additionalParameters=Parameters())
const Matrix &
cloud
structNabo_1_1NearestNeighbourSearch.html
a210a07cc2cff786f1e5408c40dfabbe0
const unsigned
creationOptionFlags
structNabo_1_1NearestNeighbourSearch.html
ae24d55eb0a650199e359b1b0966e7a68
const Index
dim
structNabo_1_1NearestNeighbourSearch.html
a356a139578fc7b696b1240839182f72a
const Vector
maxBound
structNabo_1_1NearestNeighbourSearch.html
a7f647aa74b139dd2d5306ab2f4583525
const Vector
minBound
structNabo_1_1NearestNeighbourSearch.html
a6901379004baa38a007ffda127a02a1c
void
checkSizesKnn
structNabo_1_1NearestNeighbourSearch.html
a8db74f309c45e48dab95f63b4ba3165c
(const Matrix &query, const IndexMatrix &indices, const Matrix &dists2, const Index k, const Vector *maxRadii=0) const
NearestNeighbourSearch
structNabo_1_1NearestNeighbourSearch.html
af689dfb8e2337eaf58fee274e5209ee4
(const Matrix &cloud, const Index dim, const unsigned creationOptionFlags)
Nabo::Parameters
structNabo_1_1Parameters.html
T
get
structNabo_1_1Parameters.html
a380af58043de29530ceb9c1e0efd94af
(const std::string &key, const T &defaultValue) const
Parameters
structNabo_1_1Parameters.html
af5cb420812f7b2ac4c1e4b32f27ce41b
()
Parameters
structNabo_1_1Parameters.html
ad6cdf08a75e40eb445ca6e8773a668f4
(const std::string &key, const boost::any &value)
test
namespacetest.html
index
libnabo
index
Faq
CompilationOptions
UnitTesting
Citing
Eigen
BugReporting
QuickCompilationUnix
Compilation
ConstructionParameters
Prerequisites
References
CMake
ANN
Usage
Boost
License