| 
    Ponca
    8e4373a7fc557bbfb1afb9210d70f03872388d04
    
   Point Cloud Analysis library 
   | 
 
 Inheritance diagram for Ponca::KdTreeRangeQueryBase< Traits, IteratorType, QueryType >:
 Collaboration diagram for Ponca::KdTreeRangeQueryBase< Traits, IteratorType, QueryType >:Public Types | |
| using | DataPoint = typename Traits::DataPoint | 
| using | IndexType = typename Traits::IndexType | 
| using | Scalar = typename DataPoint::Scalar | 
| using | VectorType = typename DataPoint::VectorType | 
| using | QueryAccelType = KdTreeQuery< Traits > | 
| using | Iterator = IteratorType< IndexType, DataPoint, KdTreeRangeQueryBase > | 
  Public Types inherited from Ponca::KdTreeQuery< Traits > | |
| using | DataPoint = typename Traits::DataPoint | 
| using | IndexType = typename Traits::IndexType | 
| using | Scalar = typename DataPoint::Scalar | 
| using | VectorType = typename DataPoint::VectorType | 
Public Member Functions | |
| KdTreeRangeQueryBase (const KdTreeBase< Traits > *kdtree, Scalar radius, typename QueryType::InputType input) | |
| Iterator | begin () | 
| Iterator | end () | 
  Public Member Functions inherited from Ponca::KdTreeQuery< Traits > | |
| KdTreeQuery (const KdTreeBase< Traits > *kdtree) | |
Protected Member Functions | |
| void | advance (Iterator &it) | 
  Protected Member Functions inherited from Ponca::KdTreeQuery< Traits > | |
| void | reset () | 
| Init stack for a new search.   | |
| template<typename LeafPreparationFunctor , typename DescentDistanceThresholdFunctor , typename SkipIndexFunctor , typename ProcessNeighborFunctor > | |
| bool | search_internal (const VectorType &point, LeafPreparationFunctor prepareLeafTraversal, DescentDistanceThresholdFunctor descentDistanceThreshold, SkipIndexFunctor skipFunctor, ProcessNeighborFunctor processNeighborFunctor) | 
Protected Attributes | |
| friend | Iterator | 
  Protected Attributes inherited from Ponca::KdTreeQuery< Traits > | |
| const KdTreeBase< Traits > * | m_kdtree { nullptr } | 
| [KdTreeQuery kdtree type]   | |
| Stack< IndexSquaredDistance< IndexType, Scalar >, 2 *Traits::MAX_DEPTH > | m_stack | 
| [KdTreeQuery kdtree type]   | |
Definition at line 18 of file kdTreeRangeQueries.h.
| using Ponca::KdTreeRangeQueryBase< Traits, IteratorType, QueryType >::DataPoint = typename Traits::DataPoint | 
Definition at line 22 of file kdTreeRangeQueries.h.
| using Ponca::KdTreeRangeQueryBase< Traits, IteratorType, QueryType >::IndexType = typename Traits::IndexType | 
Definition at line 23 of file kdTreeRangeQueries.h.
| using Ponca::KdTreeRangeQueryBase< Traits, IteratorType, QueryType >::Iterator = IteratorType<IndexType, DataPoint, KdTreeRangeQueryBase> | 
Definition at line 27 of file kdTreeRangeQueries.h.
| using Ponca::KdTreeRangeQueryBase< Traits, IteratorType, QueryType >::QueryAccelType = KdTreeQuery<Traits> | 
Definition at line 26 of file kdTreeRangeQueries.h.
| using Ponca::KdTreeRangeQueryBase< Traits, IteratorType, QueryType >::Scalar = typename DataPoint::Scalar | 
Definition at line 24 of file kdTreeRangeQueries.h.
| using Ponca::KdTreeRangeQueryBase< Traits, IteratorType, QueryType >::VectorType = typename DataPoint::VectorType | 
Definition at line 25 of file kdTreeRangeQueries.h.
      
  | 
  inline | 
Definition at line 33 of file kdTreeRangeQueries.h.
      
  | 
  inlineprotected | 
Definition at line 49 of file kdTreeRangeQueries.h.
      
  | 
  inline | 
Definition at line 37 of file kdTreeRangeQueries.h.
      
  | 
  inline | 
Definition at line 44 of file kdTreeRangeQueries.h.
      
  | 
  protected | 
Definition at line 30 of file kdTreeRangeQueries.h.