VTK-m
2.0
|
Reading images using HDF5 Image format. More...
#include <ImageReaderHDF5.h>
Public Member Functions | |
VTKM_CONT | ~ImageReaderHDF5 () noexcept override |
ImageReaderHDF5 (const ImageReaderHDF5 &)=delete | |
ImageReaderHDF5 & | operator= (const ImageReaderHDF5 &)=delete |
Public Member Functions inherited from vtkm::io::ImageReaderBase | |
VTKM_CONT | ImageReaderBase (const char *filename) |
VTKM_CONT | ImageReaderBase (const std::string &filename) |
virtual VTKM_CONT | ~ImageReaderBase () noexcept |
ImageReaderBase (const ImageReaderBase &)=delete | |
ImageReaderBase & | operator= (const ImageReaderBase &)=delete |
const VTKM_CONT vtkm::cont::DataSet & | ReadDataSet () |
const VTKM_CONT vtkm::cont::DataSet & | GetDataSet () const |
const VTKM_CONT std::string & | GetPointFieldName () const |
VTKM_CONT void | SetPointFieldName (const std::string &name) |
const VTKM_CONT std::string & | GetFileName () const |
VTKM_CONT void | SetFileName (const std::string &filename) |
Protected Member Functions | |
VTKM_CONT void | Read () override |
Protected Member Functions inherited from vtkm::io::ImageReaderBase | |
void | InitializeImageDataSet (const vtkm::Id &width, const vtkm::Id &height, const ColorArrayType &pixels) |
Resets the DataSet to hold the given pixels. More... | |
Private Types | |
using | Superclass = ImageReaderBase |
Additional Inherited Members | |
Public Types inherited from vtkm::io::ImageReaderBase | |
using | ColorArrayType = vtkm::cont::ArrayHandle< vtkm::Vec4f_32 > |
Protected Attributes inherited from vtkm::io::ImageReaderBase | |
std::string | FileName |
std::string | PointFieldName = "color" |
vtkm::cont::DataSet | DataSet |
Reading images using HDF5 Image format.
ImageReaderHDF5
extends vtkm::io::ImageWriterBase and implements writing image HDF5 file format. It conforms to the HDF5 Image Specification https://portal.hdfgroup.org/display/HDF5/HDF5+Image+and+Palette+Specification%2C+Version+1.2
|
private |
|
overridenoexcept |
|
delete |
|
delete |
|
overrideprotectedvirtual |
Implements vtkm::io::ImageReaderBase.