#include <H5Slice_traits.hpp>
|
| | RegularHyperSlab ()=default |
| |
| | RegularHyperSlab (std::vector< size_t > offset_, std::vector< size_t > count_={}, std::vector< size_t > stride_={}, std::vector< size_t > block_={}) |
| |
| size_t | rank () const |
| |
| std::vector< size_t > | packedDims () const |
| | Dimensions when all gaps are removed.
|
| |
|
| static RegularHyperSlab | fromHDF5Sizes (std::vector< hsize_t > offset_, std::vector< hsize_t > count_={}, std::vector< hsize_t > stride_={}, std::vector< hsize_t > block_={}) |
| |
|
| std::vector< hsize_t > | offset |
| |
| std::vector< hsize_t > | count |
| |
| std::vector< hsize_t > | stride |
| |
| std::vector< hsize_t > | block |
| |
◆ RegularHyperSlab() [1/2]
| HighFive::RegularHyperSlab::RegularHyperSlab |
( |
| ) |
|
|
default |
◆ RegularHyperSlab() [2/2]
| HighFive::RegularHyperSlab::RegularHyperSlab |
( |
std::vector< size_t > | offset_, |
|
|
std::vector< size_t > | count_ = {}, |
|
|
std::vector< size_t > | stride_ = {}, |
|
|
std::vector< size_t > | block_ = {} ) |
|
inline |
◆ fromHDF5Sizes()
| static RegularHyperSlab HighFive::RegularHyperSlab::fromHDF5Sizes |
( |
std::vector< hsize_t > | offset_, |
|
|
std::vector< hsize_t > | count_ = {}, |
|
|
std::vector< hsize_t > | stride_ = {}, |
|
|
std::vector< hsize_t > | block_ = {} ) |
|
inlinestatic |
◆ packedDims()
| std::vector< size_t > HighFive::RegularHyperSlab::packedDims |
( |
| ) |
const |
|
inline |
Dimensions when all gaps are removed.
◆ rank()
| size_t HighFive::RegularHyperSlab::rank |
( |
| ) |
const |
|
inline |
◆ block
| std::vector<hsize_t> HighFive::RegularHyperSlab::block |
◆ count
| std::vector<hsize_t> HighFive::RegularHyperSlab::count |
◆ offset
| std::vector<hsize_t> HighFive::RegularHyperSlab::offset |
◆ stride
| std::vector<hsize_t> HighFive::RegularHyperSlab::stride |
The documentation for this struct was generated from the following file: