#include "image_io/variable_scaling.h"
Classes | |
| class | ScaleFactor |
Public Member Functions | |
| VariableScaling (const Header &header) | |
| VariableScaling (VariableScaling &&) noexcept=default | |
| VariableScaling & | operator= (VariableScaling &&)=delete |
Public Member Functions inherited from MR::ImageIO::Base | |
| Base (const Header &header) | |
| Base (Base &&) noexcept=default | |
| Base (const Base &)=delete | |
| Base & | operator= (const Base &)=delete |
| virtual | ~Base () |
| virtual bool | is_file_backed () const |
| void | open (const Header &header, size_t buffer_size=0) |
| void | close (const Header &header) |
| bool | is_image_new () const |
| bool | is_image_readwrite () const |
| void | set_readwrite (bool readwrite) |
| void | set_image_is_new (bool image_is_new) |
| void | set_readwrite_if_existing (bool readwrite) |
| uint8_t * | segment (size_t n) const |
| size_t | nsegments () const |
| size_t | segment_size () const |
| void | merge (const Base &B) |
Public Attributes | |
| vector< ScaleFactor > | scale_factors |
Public Attributes inherited from MR::ImageIO::Base | |
| vector< File::Entry > | files |
Protected Member Functions | |
| virtual void | load (const Header &, size_t) |
| virtual void | unload (const Header &) |
Protected Member Functions inherited from MR::ImageIO::Base | |
| void | check () const |
| virtual void | load (const Header &header, size_t buffer_size)=0 |
| virtual void | unload (const Header &header)=0 |
Additional Inherited Members | |
Protected Attributes inherited from MR::ImageIO::Base | |
| size_t | segsize |
| vector< std::unique_ptr< uint8_t[]> > | addresses |
| bool | is_new |
| bool | writable |
Definition at line 29 of file variable_scaling.h.
|
inline |
Definition at line 32 of file variable_scaling.h.
|
defaultnoexcept |
|
protectedvirtual |
Implements MR::ImageIO::Base.
|
delete |
|
protectedvirtual |
Implements MR::ImageIO::Base.
| vector<ScaleFactor> MR::ImageIO::VariableScaling::scale_factors |
Definition at line 43 of file variable_scaling.h.