OTB  9.0.0
Orfeo Toolbox
Classes | Namespaces | Enumerations | Functions
otbExtents.h File Reference
#include <boost/mpl/vector_c.hpp>
#include <boost/mpl/count.hpp>
#include <cstddef>
#include <array>
#include <algorithm>
#include <cassert>
+ Include dependency graph for otbExtents.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  otb::extents< StaticExtents >
 

Namespaces

 otb
 
 otb::details
 

Enumerations

enum  : std::ptrdiff_t { otb::dynamic_extent = -1 }
 

Functions

template<std::ptrdiff_t... StaticExtentsL, std::ptrdiff_t... StaticExtentsR>
constexpr bool otb::operator!= (extents< StaticExtentsL... > const &lhs, extents< StaticExtentsR... > const &rhs)
 
template<std::ptrdiff_t... StaticExtentsL, std::ptrdiff_t... StaticExtentsR>
constexpr bool otb::operator== (extents< StaticExtentsL... > const &lhs, extents< StaticExtentsR... > const &rhs)
 
template<std::ptrdiff_t ... StaticExtents>
constexpr std::vcl_size_t otb::details::rank_dynamic () noexcept