OTB
9.0.0
Orfeo Toolbox
|
#include <otbLayouts.h>
Public Types | |
using | index_type = typename root_layout_mapping< Extents >::index_type |
Public Types inherited from otb::details::policy::root_layout_mapping< Extents > | |
using | index_type = typename Extents::index_type |
Public Member Functions | |
constexpr bool | is_contiguous () const noexcept |
constexpr index_type | stride (const vcl_size_t r) const noexcept |
Public Member Functions inherited from otb::details::policy::root_layout_mapping< Extents > | |
constexpr Extents const & | extents () const noexcept |
constexpr bool | is_strided () const noexcept |
constexpr bool | is_unique () const noexcept |
constexpr root_layout_mapping & | operator= (root_layout_mapping &&) noexcept=default |
constexpr root_layout_mapping & | operator= (root_layout_mapping const &) noexcept=default |
constexpr | root_layout_mapping () noexcept=default |
constexpr | root_layout_mapping (Extents const &e) noexcept |
constexpr | root_layout_mapping (root_layout_mapping &&) noexcept=default |
constexpr | root_layout_mapping (root_layout_mapping const &) noexcept=default |
~root_layout_mapping ()=default | |
Static Public Member Functions | |
static constexpr bool | is_always_contiguous () noexcept |
Static Public Member Functions inherited from otb::details::policy::root_layout_mapping< Extents > | |
static constexpr bool | is_always_strided () noexcept |
static constexpr bool | is_always_unique () noexcept |
Helper policy for defining layout_left::mapping
types from C++ p0009r9 draft proposal.
Extents | extents type. Provides everything but:
|
Definition at line 79 of file otbLayouts.h.
using otb::details::policy::left_< Extents >::index_type = typename root_layout_mapping<Extents>::index_type |
Definition at line 81 of file otbLayouts.h.
|
inlinestaticconstexprnoexcept |
Definition at line 93 of file otbLayouts.h.
|
inlineconstexprnoexcept |
Definition at line 94 of file otbLayouts.h.
|
inlineconstexprnoexcept |
Definition at line 85 of file otbLayouts.h.
References otb::details::policy::root_layout_mapping< Extents >::extents().