Rosetta
Public Types | Public Member Functions | Protected Attributes | List of all members
numeric::geometry::hashing::xyzStripeHash::iter_base< C > Struct Template Reference

#include <xyzStripeHash.hh>

Public Types

using iterator_category = std::input_iterator_tag
 
using value_type = float
 
using difference_type = std::ptrdiff_t
 
using pointer = float *
 
using reference = float &
 

Public Member Functions

 iter_base (Ball const *p)
 
Coperator= (C const &r)
 
Coperator++ ()
 
bool operator!= (C const &r) const
 
bool operator== (C const &r) const
 

Protected Attributes

Ball const * p_
 

Member Typedef Documentation

◆ difference_type

template<class C >
using numeric::geometry::hashing::xyzStripeHash::iter_base< C >::difference_type = std::ptrdiff_t

◆ iterator_category

template<class C >
using numeric::geometry::hashing::xyzStripeHash::iter_base< C >::iterator_category = std::input_iterator_tag

◆ pointer

template<class C >
using numeric::geometry::hashing::xyzStripeHash::iter_base< C >::pointer = float*

◆ reference

template<class C >
using numeric::geometry::hashing::xyzStripeHash::iter_base< C >::reference = float&

◆ value_type

Constructor & Destructor Documentation

◆ iter_base()

template<class C >
numeric::geometry::hashing::xyzStripeHash::iter_base< C >::iter_base ( Ball const *  p)
inline

Member Function Documentation

◆ operator!=()

template<class C >
bool numeric::geometry::hashing::xyzStripeHash::iter_base< C >::operator!= ( C const &  r) const
inline

◆ operator++()

template<class C >
C& numeric::geometry::hashing::xyzStripeHash::iter_base< C >::operator++ ( )
inline

◆ operator=()

template<class C >
C& numeric::geometry::hashing::xyzStripeHash::iter_base< C >::operator= ( C const &  r)
inline

◆ operator==()

template<class C >
bool numeric::geometry::hashing::xyzStripeHash::iter_base< C >::operator== ( C const &  r) const
inline

Member Data Documentation

◆ p_

template<class C >
Ball const* numeric::geometry::hashing::xyzStripeHash::iter_base< C >::p_
protected

The documentation for this struct was generated from the following file: