#include <VTKDataSetReaderBase.h>
|
VTKM_CONT void | ReadPoints () |
|
VTKM_CONT void | ReadCells (vtkm::cont::ArrayHandle< vtkm::Id > &connectivity, vtkm::cont::ArrayHandle< vtkm::IdComponent > &numIndices) |
|
VTKM_CONT void | ReadShapes (vtkm::cont::ArrayHandle< vtkm::UInt8 > &shapes) |
|
VTKM_CONT void | ReadAttributes () |
|
void | SetCellsPermutation (const vtkm::cont::ArrayHandle< vtkm::Id > &permutation) |
|
VTKM_CONT vtkm::cont::ArrayHandle< vtkm::Id > | GetCellsPermutation () const |
|
VTKM_CONT void | TransferDataFile (VTKDataSetReaderBase &reader) |
|
virtual VTKM_CONT void | CloseFile () |
|
virtual VTKM_CONT void | Read ()=0 |
|
VTKM_CONT void | ReadGlobalFields (std::vector< vtkm::Float32 > *visitBounds=nullptr) |
|
VTKM_CONT void | DoSkipArrayVariant (std::string dataType, std::size_t numElements, vtkm::IdComponent numComponents) |
|
VTKM_CONT vtkm::cont::UnknownArrayHandle | DoReadArrayVariant (vtkm::cont::Field::Association association, std::string dataType, std::size_t numElements, vtkm::IdComponent numComponents) |
|
template<typename T > |
VTKM_CONT void | ReadArray (std::vector< T > &buffer) |
|
template<vtkm::IdComponent NumComponents> |
VTKM_CONT void | ReadArray (std::vector< vtkm::Vec< vtkm::io::internal::DummyBitType, NumComponents >> &buffer) |
|
VTKM_CONT void | ReadArray (std::vector< vtkm::io::internal::DummyBitType > &buffer) |
|
template<typename T > |
void | SkipArray (std::size_t numElements, T) |
|
template<vtkm::IdComponent NumComponents> |
void | SkipArray (std::size_t numElements, vtkm::Vec< vtkm::io::internal::DummyBitType, NumComponents >) |
|
VTKM_CONT void | SkipArray (std::size_t numElements, vtkm::io::internal::DummyBitType, vtkm::IdComponent numComponents=1) |
|
VTKM_CONT void | SkipStringArray (std::size_t numStrings) |
|
VTKM_CONT void | SkipArrayMetaData (vtkm::IdComponent numComponents) |
|
◆ VTKDataSetReaderBase() [1/3]
VTKM_CONT vtkm::io::VTKDataSetReaderBase::VTKDataSetReaderBase |
( |
const char * |
fileName | ) |
|
|
explicit |
◆ VTKDataSetReaderBase() [2/3]
VTKM_CONT vtkm::io::VTKDataSetReaderBase::VTKDataSetReaderBase |
( |
const std::string & |
fileName | ) |
|
|
explicit |
◆ ~VTKDataSetReaderBase()
virtual VTKM_CONT vtkm::io::VTKDataSetReaderBase::~VTKDataSetReaderBase |
( |
| ) |
|
|
virtual |
◆ VTKDataSetReaderBase() [3/3]
◆ AddField()
◆ CloseFile()
virtual VTKM_CONT void vtkm::io::VTKDataSetReaderBase::CloseFile |
( |
| ) |
|
|
protectedvirtual |
◆ DoReadArrayVariant()
◆ DoSkipArrayVariant()
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::DoSkipArrayVariant |
( |
std::string |
dataType, |
|
|
std::size_t |
numElements, |
|
|
vtkm::IdComponent |
numComponents |
|
) |
| |
|
protected |
◆ GetCellsPermutation()
◆ GetDataSet()
◆ OpenFile()
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::OpenFile |
( |
| ) |
|
|
private |
◆ operator=()
◆ PrintSummary()
virtual VTKM_CONT void vtkm::io::VTKDataSetReaderBase::PrintSummary |
( |
std::ostream & |
out | ) |
const |
|
virtual |
◆ Read()
virtual VTKM_CONT void vtkm::io::VTKDataSetReaderBase::Read |
( |
| ) |
|
|
protectedpure virtual |
◆ ReadArray() [1/3]
template<typename T >
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::ReadArray |
( |
std::vector< T > & |
buffer | ) |
|
|
inlineprotected |
◆ ReadArray() [2/3]
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::ReadArray |
( |
std::vector< vtkm::io::internal::DummyBitType > & |
buffer | ) |
|
|
protected |
◆ ReadArray() [3/3]
template<vtkm::IdComponent NumComponents>
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::ReadArray |
( |
std::vector< vtkm::Vec< vtkm::io::internal::DummyBitType, NumComponents >> & |
buffer | ) |
|
|
inlineprotected |
◆ ReadAttributes()
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::ReadAttributes |
( |
| ) |
|
|
protected |
◆ ReadCells()
◆ ReadColorScalars()
◆ ReadDataSet()
◆ ReadFields()
◆ ReadGlobalFields()
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::ReadGlobalFields |
( |
std::vector< vtkm::Float32 > * |
visitBounds = nullptr | ) |
|
|
protected |
◆ ReadGlobalOrPedigreeIds()
◆ ReadHeader()
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::ReadHeader |
( |
| ) |
|
|
private |
◆ ReadLookupTable()
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::ReadLookupTable |
( |
| ) |
|
|
private |
◆ ReadPoints()
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::ReadPoints |
( |
| ) |
|
|
protected |
◆ ReadScalars()
◆ ReadShapes()
◆ ReadTensors()
◆ ReadTextureCoordinates()
◆ ReadVectors()
◆ SetCellsPermutation()
◆ SkipArray() [1/3]
template<typename T >
void vtkm::io::VTKDataSetReaderBase::SkipArray |
( |
std::size_t |
numElements, |
|
|
T |
|
|
) |
| |
|
inlineprotected |
◆ SkipArray() [2/3]
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::SkipArray |
( |
std::size_t |
numElements, |
|
|
vtkm::io::internal::DummyBitType |
, |
|
|
vtkm::IdComponent |
numComponents = 1 |
|
) |
| |
|
protected |
◆ SkipArray() [3/3]
template<vtkm::IdComponent NumComponents>
void vtkm::io::VTKDataSetReaderBase::SkipArray |
( |
std::size_t |
numElements, |
|
|
vtkm::Vec< vtkm::io::internal::DummyBitType, NumComponents > |
|
|
) |
| |
|
inlineprotected |
◆ SkipArrayMetaData()
◆ SkipStringArray()
VTKM_CONT void vtkm::io::VTKDataSetReaderBase::SkipStringArray |
( |
std::size_t |
numStrings | ) |
|
|
protected |
◆ TransferDataFile()
◆ VTKDataSetReader
◆ CellsPermutation
◆ DataFile
std::unique_ptr<internal::VTKDataSetFile> vtkm::io::VTKDataSetReaderBase::DataFile |
|
protected |
◆ DataSet
◆ Loaded
bool vtkm::io::VTKDataSetReaderBase::Loaded |
|
private |
The documentation for this class was generated from the following file: