OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
Shape.h File Reference
#include <iostream>
#include <iterator>
#include <Array.h>
#include "NCMLDebug.h"
#include <string>
#include <vector>
Include dependency graph for Shape.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ncml_module::Shape::IndexIterator
 A custom iterator that enumerates all the points in the space defined by a Shape in row major order. More...
 
class  ncml_module::Shape
 A wrapper class for a vector of Array::dimension structs. More...
 

Namespaces

 ncml_module
 An abstract superclass for NCMLArray<T> that handles the non-parameterized functionality and allows us to treat subclasses of any type T polymorphically.
 

Functions

std::ostream & operator<< (std::ostream &strm, const ncml_module::Shape &shape)
 

Function Documentation

std::ostream& operator<< ( std::ostream &  strm,
const ncml_module::Shape shape 
)
inline

Definition at line 243 of file Shape.h.

References ncml_module::Shape::print().

Here is the call graph for this function: