|
void | ReadPoints () |
|
void | ReadCells (viskores::cont::ArrayHandle< viskores::Id > &connectivity, viskores::cont::ArrayHandle< viskores::IdComponent > &numIndices) |
|
void | ReadShapes (viskores::cont::ArrayHandle< viskores::UInt8 > &shapes) |
|
void | ReadAttributes () |
|
void | SetCellsPermutation (const viskores::cont::ArrayHandle< viskores::Id > &permutation) |
|
viskores::cont::ArrayHandle< viskores::Id > | GetCellsPermutation () const |
|
void | TransferDataFile (VTKDataSetReaderBase &reader) |
|
void | ReadGlobalFields (std::vector< viskores::Float32 > *visitBounds=nullptr) |
|
void | DoSkipArrayVariant (std::string dataType, std::size_t numElements, viskores::IdComponent numComponents) |
|
viskores::cont::UnknownArrayHandle | DoReadArrayVariant (viskores::cont::Field::Association association, std::string dataType, std::size_t numElements, viskores::IdComponent numComponents) |
|
template<typename T > |
void | ReadArray (std::vector< T > &buffer) |
|
template<viskores::IdComponent NumComponents> |
void | ReadArray (std::vector< viskores::Vec< viskores::io::internal::DummyBitType, NumComponents >> &buffer) |
|
void | ReadArray (std::vector< viskores::io::internal::DummyBitType > &buffer) |
|
template<typename T > |
void | SkipArray (std::size_t numElements, T) |
|
template<viskores::IdComponent NumComponents> |
void | SkipArray (std::size_t numElements, viskores::Vec< viskores::io::internal::DummyBitType, NumComponents >) |
|
void | SkipArray (std::size_t numElements, viskores::io::internal::DummyBitType, viskores::IdComponent numComponents=1) |
|
void | SkipStringArray (std::size_t numStrings) |
|
void | SkipArrayMetaData (viskores::IdComponent numComponents) |
|
std::unique_ptr< internal::VTKDataSetFile > | DataFile |
|
viskores::cont::DataSet | DataSet |
|
Reads a legacy VTK file.
By convention, legacy VTK files have a .vtk
extension. This class should be constructed with a filename, and the data read with ReadDataSet
.