#include <OMFElement.h>
Definition at line 25 of file OMFElement.h.
 
◆ ProjectElement()
      
        
          | omf::ProjectElement::ProjectElement  | 
          ( | 
          const std::string &  | 
          uid,  | 
        
        
           | 
           | 
          double  | 
          globalOrigin[3]  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~ProjectElement()
  
  
      
        
          | virtual omf::ProjectElement::~ProjectElement  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ ProcessJSON()
  
  
      
        
          | virtual void omf::ProjectElement::ProcessJSON  | 
          ( | 
          std::shared_ptr< OMFFile > &  | 
          file,  | 
         
        
           | 
           | 
          const Json::Value &  | 
          element,  | 
         
        
           | 
           | 
          vtkPartitionedDataSet *  | 
          output,  | 
         
        
           | 
           | 
          bool  | 
          writeOutTextures,  | 
         
        
           | 
           | 
          bool  | 
          columnMajorOrdering  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ ProcessGeometry()
  
  
      
        
          | virtual void omf::ProjectElement::ProcessGeometry  | 
          ( | 
          std::shared_ptr< OMFFile > &  | 
          file,  | 
         
        
           | 
           | 
          const std::string &  | 
          geometryUID,  | 
         
        
           | 
           | 
          vtkPartitionedDataSet *  | 
          output  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedpure virtual   | 
  
 
 
◆ ProcessDataFields()
  
  
      
        
          | virtual void omf::ProjectElement::ProcessDataFields  | 
          ( | 
          std::shared_ptr< OMFFile > &  | 
          file,  | 
         
        
           | 
           | 
          const Json::Value &  | 
          dataJSON,  | 
         
        
           | 
           | 
          vtkPartitionedDataSet *  | 
          output  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ ProcessColumnOrdering()
◆ ProcessTextures()
  
  
      
        
          | virtual void omf::ProjectElement::ProcessTextures  | 
          ( | 
          std::shared_ptr< OMFFile > &  | 
          file,  | 
         
        
           | 
           | 
          const Json::Value &  | 
          textureJSON,  | 
         
        
           | 
           | 
          vtkPartitionedDataSet *  | 
          output,  | 
         
        
           | 
           | 
          const std::string &  | 
          elementName  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ UID
  
  
      
        
          | std::string omf::ProjectElement::UID | 
         
       
   | 
  
protected   | 
  
 
 
◆ GlobalOrigin
  
  
      
        
          | double omf::ProjectElement::GlobalOrigin[3] = { 0, 0, 0 } | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: