|
|
Inheritance diagram for KdTree< StrategiesT, MetricT, VectorKernelT >::NearestNeighborsAuxData< PointT >:Public Types | |
| typedef NearestNeighborsAuxInfo< PointT >::DistanceType | DistanceType |
| typedef NearestNeighborsAuxInfo< PointT >::TraversalInfoType | TraversalInfoType |
Public Types inherited from FlatCopyVector< NearestNeighborsAuxInfo< PointT > > | |
| typedef std::reverse_iterator< const NearestNeighborsAuxInfo< PointT > * > | const_reverse_iterator |
| typedef size_t | difference_type |
| typedef NearestNeighborsAuxInfo< PointT > * | iterator |
| typedef NearestNeighborsAuxInfo< PointT > * | pointer |
| typedef NearestNeighborsAuxInfo< PointT > & | reference |
| typedef std::reverse_iterator< NearestNeighborsAuxInfo< PointT > * > | reverse_iterator |
| typedef size_t | size_type |
| typedef NearestNeighborsAuxInfo< PointT > | value_type |
Additional Inherited Members | |
Public Member Functions inherited from FlatCopyVector< NearestNeighborsAuxInfo< PointT > > | |
| NearestNeighborsAuxInfo< PointT > & | at (size_type i) |
| const NearestNeighborsAuxInfo< PointT > & | at (size_type i) const |
| NearestNeighborsAuxInfo< PointT > & | back () |
| const NearestNeighborsAuxInfo< PointT > & | back () const |
| NearestNeighborsAuxInfo< PointT > * | begin () |
| const NearestNeighborsAuxInfo< PointT > * | begin () const |
| size_t | capacity () const |
| void | clear () |
| NearestNeighborsAuxInfo< PointT > * | end () |
| const NearestNeighborsAuxInfo< PointT > * | end () const |
| void | erase (NearestNeighborsAuxInfo< PointT > *where) |
| FlatCopyVector () | |
| FlatCopyVector (const FlatCopyVector< NearestNeighborsAuxInfo< PointT > > &v) | |
| FlatCopyVector (size_t s) | |
| NearestNeighborsAuxInfo< PointT > & | front () |
| const NearestNeighborsAuxInfo< PointT > & | front () const |
| void | insert (NearestNeighborsAuxInfo< PointT > *where, const NearestNeighborsAuxInfo< PointT > &nn) |
| operator const NearestNeighborsAuxInfo< PointT > * () const | |
| operator NearestNeighborsAuxInfo< PointT > * () | |
| FlatCopyVector< NearestNeighborsAuxInfo< PointT > > & | operator= (const FlatCopyVector< NearestNeighborsAuxInfo< PointT > > &v) |
| void | pop_back () |
| void | push_back (const NearestNeighborsAuxInfo< PointT > &nn) |
| reverse_iterator | rbegin () |
| const_reverse_iterator | rbegin () const |
| reverse_iterator | rend () |
| const_reverse_iterator | rend () const |
| void | reserve (size_t s) |
| void | resize (size_t s) |
| void | resize (size_t s, const value_type &v) |
| size_t | size () const |
| ~FlatCopyVector () | |
Public Attributes inherited from FlatCopyVector< NearestNeighborsAuxInfo< PointT > > | |
| const typedef NearestNeighborsAuxInfo< PointT > * | const_iterator |
| const typedef NearestNeighborsAuxInfo< PointT > * | const_pointer |
| const typedef NearestNeighborsAuxInfo< PointT > & | const_reference |
| typedef NearestNeighborsAuxInfo<PointT>::DistanceType DistanceType |
| typedef NearestNeighborsAuxInfo<PointT>::TraversalInfoType TraversalInfoType |