#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: