8#include "vtk_jsoncpp_fwd.h" 
   13VTK_ABI_NAMESPACE_BEGIN
 
   21VTK_ABI_NAMESPACE_BEGIN
 
   31  virtual void ProcessJSON(std::shared_ptr<OMFFile>& file, 
const Json::Value& element,
 
   38  virtual void ProcessGeometry(std::shared_ptr<OMFFile>& file, 
const std::string& geometryUID,
 
   44  virtual void ProcessTextures(std::shared_ptr<OMFFile>& file, 
const Json::Value& textureJSON,
 
   57  void ProcessGeometry(std::shared_ptr<OMFFile>& file, 
const std::string& geometryUID,
 
   70  void ProcessGeometry(std::shared_ptr<OMFFile>& file, 
const std::string& geometryUID,
 
   83  void ProcessGeometry(std::shared_ptr<OMFFile>& file, 
const std::string& geometryUID,
 
   96  void ProcessGeometry(std::shared_ptr<OMFFile>& file, 
const std::string& geometryUID,
 
void ProcessGeometry(std::shared_ptr< OMFFile > &file, const std::string &geometryUID, vtkPartitionedDataSet *output) override
 
LineSetElement(const std::string &uid, double globalOrigin[3])
 
void ProcessGeometry(std::shared_ptr< OMFFile > &file, const std::string &geometryUID, vtkPartitionedDataSet *output) override
 
PointSetElement(const std::string &uid, double globalOrigin[3])
 
virtual void ProcessDataFields(std::shared_ptr< OMFFile > &file, const Json::Value &dataJSON, vtkPartitionedDataSet *output)
 
virtual void ProcessColumnOrdering(std::shared_ptr< OMFFile > &, const Json::Value &, vtkPartitionedDataSet *)
 
virtual ~ProjectElement()=default
 
virtual void ProcessTextures(std::shared_ptr< OMFFile > &file, const Json::Value &textureJSON, vtkPartitionedDataSet *output, const std::string &elementName)
 
virtual void ProcessGeometry(std::shared_ptr< OMFFile > &file, const std::string &geometryUID, vtkPartitionedDataSet *output)=0
 
virtual void ProcessJSON(std::shared_ptr< OMFFile > &file, const Json::Value &element, vtkPartitionedDataSet *output, bool writeOutTextures, bool columnMajorOrdering)
 
ProjectElement(const std::string &uid, double globalOrigin[3])
 
SurfaceElement(const std::string &uid, double globalOrigin[3])
 
void ProcessGeometry(std::shared_ptr< OMFFile > &file, const std::string &geometryUID, vtkPartitionedDataSet *output) override
 
void ProcessGeometry(std::shared_ptr< OMFFile > &file, const std::string &geometryUID, vtkPartitionedDataSet *output) override
 
VolumeElement(const std::string &uid, double globalOrigin[3])
 
void ProcessColumnOrdering(std::shared_ptr< OMFFile > &file, const Json::Value &dataJSON, vtkPartitionedDataSet *output) override
 
Composite dataset that groups datasets as a collection.
 
composite dataset to encapsulates a dataset consisting of partitions.
 
handles properties associated with a texture map