| 
    VTK
    9.3.0
    
   | 
 
internal class used by vtkIOSSWriter More...
#include <vtkIOSSModel.h>
Public Member Functions | |
| vtkIOSSModel (vtkPartitionedDataSetCollection *pdc, vtkIOSSWriter *self) | |
| ~vtkIOSSModel () | |
| void | DefineModel (Ioss::Region ®ion) const | 
| void | DefineTransient (Ioss::Region ®ion) const | 
| void | Model (Ioss::Region ®ion) const | 
| void | Transient (Ioss::Region ®ion, double time) const | 
| std::string | MD5 () const | 
| Generates an MD5 sum summarizing the model.   | |
| bool | GlobalIdsCreated () const | 
| Returns true if the global ids have been created for this model, because they were not present in the input data.   | |
| bool | GlobalIdsModified () const | 
| Returns true if the global ids have been modified for this model, because they were invalid in the input data.   | |
| bool | ElementSideCouldNotBeCreated () const | 
| Returns true if the element_side was not present for this model.   | |
| bool | ElementSideModified () const | 
| Returns true if the element_side has been modified for this model, because it was invalid.   | |
| bool | ElementSideCouldNotBeModified () const | 
| Returns true if the element_side was invalid, and therefore could not be modified for this model.   | |
internal class used by vtkIOSSWriter
vtkIOSSModel is a helper class used by vtkIOSSWriter. It helps us construct a data structure more suitable for serializing to IOSS from a vtkPartitionedDataSetCollection.
Definition at line 28 of file vtkIOSSModel.h.
| vtkIOSSModel::vtkIOSSModel | ( | vtkPartitionedDataSetCollection * | pdc, | 
| vtkIOSSWriter * | self | ||
| ) | 
| vtkIOSSModel::~vtkIOSSModel | ( | ) | 
| void vtkIOSSModel::DefineModel | ( | Ioss::Region & | region | ) | const | 
| void vtkIOSSModel::DefineTransient | ( | Ioss::Region & | region | ) | const | 
| void vtkIOSSModel::Model | ( | Ioss::Region & | region | ) | const | 
| void vtkIOSSModel::Transient | ( | Ioss::Region & | region, | 
| double | time | ||
| ) | const | 
| std::string vtkIOSSModel::MD5 | ( | ) | const | 
Generates an MD5 sum summarizing the model.
This is used to test if the model has changed enough so that it requires a redefinition.
This is not perfect, but is a reasonable option for now.
| bool vtkIOSSModel::GlobalIdsCreated | ( | ) | const | 
Returns true if the global ids have been created for this model, because they were not present in the input data.
| bool vtkIOSSModel::GlobalIdsModified | ( | ) | const | 
Returns true if the global ids have been modified for this model, because they were invalid in the input data.
| bool vtkIOSSModel::ElementSideCouldNotBeCreated | ( | ) | const | 
Returns true if the element_side was not present for this model.
| bool vtkIOSSModel::ElementSideModified | ( | ) | const | 
Returns true if the element_side has been modified for this model, because it was invalid.
| bool vtkIOSSModel::ElementSideCouldNotBeModified | ( | ) | const | 
Returns true if the element_side was invalid, and therefore could not be modified for this model.