VAPOR3 3.9.4
Classes | Namespaces | Typedefs
Grid.h File Reference
#include <algorithm>
#include <iostream>
#include <ostream>
#include <vector>
#include <cassert>
#include <array>
#include <string>
#include <limits>
#include "vapor/VAssert.h"
#include <memory>
#include <vapor/common.h>

Go to the source code of this file.

Classes

class  VAPoR::Grid
 Abstract base class for a 2D or 3D structured or unstructured grid. More...
 
class  VAPoR::Grid::InsideBox
 
class  VAPoR::Grid::AbstractIterator< T >
 
class  VAPoR::Grid::PolyIterator< T >
 
class  VAPoR::Grid::ConstNodeIteratorSG
 
class  VAPoR::Grid::ConstNodeIteratorBoxSG
 
class  VAPoR::Grid::ConstCellIteratorSG
 
class  VAPoR::Grid::ConstCellIteratorBoxSG
 
class  VAPoR::Grid::ForwardIterator< T >
 

Namespaces

namespace  VAPoR
 

Typedefs

using VAPoR::CoordType = std::array< double, 3 >
 Type for specifying floating point coordinates.
 
using VAPoR::DimsType = std::array< size_t, 3 >
 Type for specifying integer indices.