Support Forum       G3D Web Page     
Public Member Functions | Friends | List of all members
G3D::FastPointHashGrid< Value, PosFunc >::Iterator Class Reference

Public Member Functions

 Iterator (const Iterator &it)
 
bool isValid () const
 
const Value & operator* () const
 
Iteratoroperator++ ()
 
const Value * operator-> () const
 
const Value & value () const
 

Friends

class FastPointHashGrid< Value, PosFunc >
 

Constructor & Destructor Documentation

◆ Iterator()

template<typename Value, class PosFunc = PositionTrait<Value>>
G3D::FastPointHashGrid< Value, PosFunc >::Iterator::Iterator ( const Iterator it)
inline

Member Function Documentation

◆ isValid()

template<typename Value, class PosFunc = PositionTrait<Value>>
bool G3D::FastPointHashGrid< Value, PosFunc >::Iterator::isValid ( ) const
inline

◆ operator*()

template<typename Value, class PosFunc = PositionTrait<Value>>
const Value& G3D::FastPointHashGrid< Value, PosFunc >::Iterator::operator* ( ) const
inline

◆ operator++()

template<typename Value, class PosFunc = PositionTrait<Value>>
Iterator& G3D::FastPointHashGrid< Value, PosFunc >::Iterator::operator++ ( )
inline

◆ operator->()

template<typename Value, class PosFunc = PositionTrait<Value>>
const Value* G3D::FastPointHashGrid< Value, PosFunc >::Iterator::operator-> ( ) const
inline

◆ value()

template<typename Value, class PosFunc = PositionTrait<Value>>
const Value& G3D::FastPointHashGrid< Value, PosFunc >::Iterator::value ( ) const
inline

Friends And Related Function Documentation

◆ FastPointHashGrid< Value, PosFunc >

template<typename Value, class PosFunc = PositionTrait<Value>>
friend class FastPointHashGrid< Value, PosFunc >
friend

documentation generated on Wed Nov 24 2021 08:01:55 using doxygen 1.8.15