VAPOR3 3.9.4
Public Member Functions | List of all members
VAPoR::CurvilinearGrid::ConstCoordItrCG Class Reference

#include <CurvilinearGrid.h>

Inheritance diagram for VAPoR::CurvilinearGrid::ConstCoordItrCG:
VAPoR::Grid::AbstractIterator< T >

Public Member Functions

 ConstCoordItrCG (const CurvilinearGrid *cg, bool begin)
 
 ConstCoordItrCG (const ConstCoordItrCG &rhs)
 
 ConstCoordItrCG ()
 
virtual ~ConstCoordItrCG ()
 
virtual void next ()
 
virtual void next (const long &offset)
 
virtual ConstCoordTypederef () const
 
virtual const void * address () const
 
virtual bool equal (const void *rhs) const
 
virtual std::unique_ptr< ConstCoordItrAbstractclone () 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
 

Detailed Description

Definition at line 206 of file CurvilinearGrid.h.

Constructor & Destructor Documentation

◆ ConstCoordItrCG() [1/3]

VAPoR::CurvilinearGrid::ConstCoordItrCG::ConstCoordItrCG ( const CurvilinearGrid cg,
bool  begin 
)

◆ ConstCoordItrCG() [2/3]

VAPoR::CurvilinearGrid::ConstCoordItrCG::ConstCoordItrCG ( const ConstCoordItrCG rhs)

◆ ConstCoordItrCG() [3/3]

VAPoR::CurvilinearGrid::ConstCoordItrCG::ConstCoordItrCG ( )

◆ ~ConstCoordItrCG()

virtual VAPoR::CurvilinearGrid::ConstCoordItrCG::~ConstCoordItrCG ( )
inlinevirtual

Definition at line 212 of file CurvilinearGrid.h.

Member Function Documentation

◆ address()

virtual const void * VAPoR::CurvilinearGrid::ConstCoordItrCG::address ( ) const
inlinevirtual

Implements VAPoR::Grid::AbstractIterator< T >.

Definition at line 217 of file CurvilinearGrid.h.

◆ clone()

virtual std::unique_ptr< ConstCoordItrAbstract > VAPoR::CurvilinearGrid::ConstCoordItrCG::clone ( ) const
inlinevirtual

Implements VAPoR::Grid::AbstractIterator< T >.

Definition at line 226 of file CurvilinearGrid.h.

◆ deref()

virtual ConstCoordType & VAPoR::CurvilinearGrid::ConstCoordItrCG::deref ( ) const
inlinevirtual

Implements VAPoR::Grid::AbstractIterator< T >.

Definition at line 216 of file CurvilinearGrid.h.

◆ equal()

virtual bool VAPoR::CurvilinearGrid::ConstCoordItrCG::equal ( const void *  rhs) const
inlinevirtual

Implements VAPoR::Grid::AbstractIterator< T >.

Definition at line 219 of file CurvilinearGrid.h.

◆ next() [1/2]

virtual void VAPoR::CurvilinearGrid::ConstCoordItrCG::next ( )
virtual

◆ next() [2/2]

virtual void VAPoR::CurvilinearGrid::ConstCoordItrCG::next ( const long &  offset)
virtual

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