mf
Media Framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Functions
ndspan.h File Reference
#include <ostream>
#include "../common.h"
#include "ndcoord.h"
#include "ndspan.tcc"

Go to the source code of this file.

Classes

class  mf::ndspan< Dim, T >
 Cuboid n-dimensional span delimited by two ndcoord vectors. More...
 

Namespaces

 mf
 

Functions

template<std::size_t Dim, typename T >
ndspan< Dim, T > mf::make_ndspan (const ndcoord< Dim, T > &start, const ndcoord< Dim, T > &end)
 
template<std::size_t Dim, typename T >
std::ostream & mf::operator<< (std::ostream &str, const ndspan< Dim, T > &span)
 
template<std::size_t Dim, typename T >
ndspan< Dim, T > mf::span_intersection (const ndspan< Dim, T > &a, const ndspan< Dim, T > &b)