VAPOR3 3.9.4
Public Member Functions | List of all members
VAPoR::Grid::ConstNodeIteratorBoxSG Class Reference

#include <Grid.h>

Inheritance diagram for VAPoR::Grid::ConstNodeIteratorBoxSG:
VAPoR::Grid::ConstNodeIteratorSG VAPoR::Grid::AbstractIterator< T >

Public Member Functions

 ConstNodeIteratorBoxSG (const Grid *g, const CoordType &minu, const CoordType &maxu)
 
 ConstNodeIteratorBoxSG (const ConstNodeIteratorBoxSG &rhs)
 
 ConstNodeIteratorBoxSG ()
 
virtual ~ConstNodeIteratorBoxSG ()
 
virtual void next ()
 
virtual void next (const long &offset)
 
virtual std::unique_ptr< ConstNodeIteratorAbstractclone () const
 
- Public Member Functions inherited from VAPoR::Grid::ConstNodeIteratorSG
 ConstNodeIteratorSG (const Grid *g, bool begin)
 
 ConstNodeIteratorSG (const ConstNodeIteratorSG &rhs)
 
 ConstNodeIteratorSG ()
 
virtual ~ConstNodeIteratorSG ()
 
virtual void next ()
 
virtual void next (const long &offset)
 
virtual ConstIndexTypederef () const
 
virtual const void * address () const
 
virtual bool equal (const void *rhs) const
 
virtual std::unique_ptr< ConstNodeIteratorAbstractclone () const
 
- Public Member Functions inherited from VAPoR::Grid::AbstractIterator< T >
virtual ~AbstractIterator ()
 
virtual void next ()=0
 
virtual void next (const long &offset)=0
 
virtual T & deref () const =0
 
virtual const void * address () const =0
 
virtual bool equal (const void *other) const =0
 
virtual std::unique_ptr< AbstractIteratorclone () const =0
 

Additional Inherited Members

- Protected Attributes inherited from VAPoR::Grid::ConstNodeIteratorSG
DimsType _dims
 
DimsType _index
 
DimsType _lastIndex
 

Detailed Description

Definition at line 995 of file Grid.h.

Constructor & Destructor Documentation

◆ ConstNodeIteratorBoxSG() [1/3]

VAPoR::Grid::ConstNodeIteratorBoxSG::ConstNodeIteratorBoxSG ( const Grid g,
const CoordType minu,
const CoordType maxu 
)

◆ ConstNodeIteratorBoxSG() [2/3]

VAPoR::Grid::ConstNodeIteratorBoxSG::ConstNodeIteratorBoxSG ( const ConstNodeIteratorBoxSG rhs)

◆ ConstNodeIteratorBoxSG() [3/3]

VAPoR::Grid::ConstNodeIteratorBoxSG::ConstNodeIteratorBoxSG ( )

◆ ~ConstNodeIteratorBoxSG()

virtual VAPoR::Grid::ConstNodeIteratorBoxSG::~ConstNodeIteratorBoxSG ( )
inlinevirtual

Definition at line 1001 of file Grid.h.

Member Function Documentation

◆ clone()

virtual std::unique_ptr< ConstNodeIteratorAbstract > VAPoR::Grid::ConstNodeIteratorBoxSG::clone ( ) const
inlinevirtual

Reimplemented from VAPoR::Grid::ConstNodeIteratorSG.

Definition at line 1006 of file Grid.h.

◆ next() [1/2]

virtual void VAPoR::Grid::ConstNodeIteratorBoxSG::next ( )
virtual

Reimplemented from VAPoR::Grid::ConstNodeIteratorSG.

◆ next() [2/2]

virtual void VAPoR::Grid::ConstNodeIteratorBoxSG::next ( const long &  offset)
virtual

Reimplemented from VAPoR::Grid::ConstNodeIteratorSG.


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