SPH
Classes | Public Member Functions | List of all members
LutIterator< TValue, TScalar > Class Template Reference

#include <Lut.h>

Classes

struct  Value
 

Public Member Functions

 LutIterator (Iterator< const TValue > iter, const Size index, const Size size, const Interval &range, Badge< Lut< TValue, TScalar >>)
 
LutIteratoroperator++ ()
 
Value operator* () const
 
bool operator!= (const LutIterator &other) const
 

Detailed Description

template<typename TValue, typename TScalar = Float>
class LutIterator< TValue, TScalar >

Definition at line 17 of file Lut.h.

Constructor & Destructor Documentation

◆ LutIterator()

template<typename TValue , typename TScalar = Float>
LutIterator< TValue, TScalar >::LutIterator ( Iterator< const TValue >  iter,
const Size  index,
const Size  size,
const Interval range,
Badge< Lut< TValue, TScalar >>   
)
inline

Definition at line 25 of file Lut.h.

Member Function Documentation

◆ operator!=()

template<typename TValue , typename TScalar = Float>
bool LutIterator< TValue, TScalar >::operator!= ( const LutIterator< TValue, TScalar > &  other) const
inline

Definition at line 54 of file Lut.h.

◆ operator*()

template<typename TValue , typename TScalar = Float>
Value LutIterator< TValue, TScalar >::operator* ( ) const
inline

Definition at line 50 of file Lut.h.

◆ operator++()

template<typename TValue , typename TScalar = Float>
LutIterator& LutIterator< TValue, TScalar >::operator++ ( )
inline

Definition at line 35 of file Lut.h.


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