VAPOR3 3.9.4
Public Member Functions | List of all members
VAPoR::UnstructuredGrid3D::ConstCoordItrU3D Class Reference

#include <UnstructuredGrid3D.h>

Inheritance diagram for VAPoR::UnstructuredGrid3D::ConstCoordItrU3D:
VAPoR::Grid::AbstractIterator< T >

Public Member Functions

 ConstCoordItrU3D (const UnstructuredGrid3D *ug, bool begin)
 
 ConstCoordItrU3D (const ConstCoordItrU3D &rhs)
 
 ConstCoordItrU3D ()
 
virtual ~ConstCoordItrU3D ()
 
virtual void next () override
 
virtual void next (const long &offset) override
 
virtual ConstCoordTypederef () const override
 
virtual const void * address () const override
 
virtual bool equal (const void *rhs) const override
 
virtual std::unique_ptr< ConstCoordItrAbstractclone () const override
 
- 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 64 of file UnstructuredGrid3D.h.

Constructor & Destructor Documentation

◆ ConstCoordItrU3D() [1/3]

VAPoR::UnstructuredGrid3D::ConstCoordItrU3D::ConstCoordItrU3D ( const UnstructuredGrid3D ug,
bool  begin 
)

◆ ConstCoordItrU3D() [2/3]

VAPoR::UnstructuredGrid3D::ConstCoordItrU3D::ConstCoordItrU3D ( const ConstCoordItrU3D rhs)

◆ ConstCoordItrU3D() [3/3]

VAPoR::UnstructuredGrid3D::ConstCoordItrU3D::ConstCoordItrU3D ( )

◆ ~ConstCoordItrU3D()

virtual VAPoR::UnstructuredGrid3D::ConstCoordItrU3D::~ConstCoordItrU3D ( )
inlinevirtual

Definition at line 71 of file UnstructuredGrid3D.h.

Member Function Documentation

◆ address()

virtual const void * VAPoR::UnstructuredGrid3D::ConstCoordItrU3D::address ( ) const
inlineoverridevirtual

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

Definition at line 76 of file UnstructuredGrid3D.h.

◆ clone()

virtual std::unique_ptr< ConstCoordItrAbstract > VAPoR::UnstructuredGrid3D::ConstCoordItrU3D::clone ( ) const
inlineoverridevirtual

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

Definition at line 85 of file UnstructuredGrid3D.h.

◆ deref()

virtual ConstCoordType & VAPoR::UnstructuredGrid3D::ConstCoordItrU3D::deref ( ) const
inlineoverridevirtual

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

Definition at line 75 of file UnstructuredGrid3D.h.

◆ equal()

virtual bool VAPoR::UnstructuredGrid3D::ConstCoordItrU3D::equal ( const void *  rhs) const
inlineoverridevirtual

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

Definition at line 78 of file UnstructuredGrid3D.h.

◆ next() [1/2]

virtual void VAPoR::UnstructuredGrid3D::ConstCoordItrU3D::next ( )
overridevirtual

◆ next() [2/2]

virtual void VAPoR::UnstructuredGrid3D::ConstCoordItrU3D::next ( const long &  offset)
overridevirtual

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