VTK
9.3.1
|
#include <OMFElement.h>
Public Member Functions | |
VolumeElement (const std::string &uid, double globalOrigin[3]) | |
![]() | |
ProjectElement (const std::string &uid, double globalOrigin[3]) | |
virtual | ~ProjectElement ()=default |
virtual void | ProcessJSON (std::shared_ptr< OMFFile > &file, const Json::Value &element, vtkPartitionedDataSet *output, bool writeOutTextures, bool columnMajorOrdering) |
Protected Member Functions | |
void | ProcessGeometry (std::shared_ptr< OMFFile > &file, const std::string &geometryUID, vtkPartitionedDataSet *output) override |
void | ProcessColumnOrdering (std::shared_ptr< OMFFile > &file, const Json::Value &dataJSON, vtkPartitionedDataSet *output) override |
![]() | |
virtual void | ProcessDataFields (std::shared_ptr< OMFFile > &file, const Json::Value &dataJSON, vtkPartitionedDataSet *output) |
virtual void | ProcessTextures (std::shared_ptr< OMFFile > &file, const Json::Value &textureJSON, vtkPartitionedDataSet *output, const std::string &elementName) |
Protected Attributes | |
size_t | Dimensions [3] |
![]() | |
std::string | UID |
double | GlobalOrigin [3] = { 0, 0, 0 } |
Definition at line 87 of file OMFElement.h.
|
inline |
Definition at line 90 of file OMFElement.h.
|
overrideprotectedvirtual |
Implements omf::ProjectElement.
|
overrideprotectedvirtual |
Reimplemented from omf::ProjectElement.
|
protected |
Definition at line 100 of file OMFElement.h.