|
VTK
9.0.1
|
#include <VTXDataArray.h>
Public Member Functions | |
| DataArray ()=default | |
| ~DataArray ()=default | |
| bool | IsScalar () const noexcept |
| void | ConvertTo3DVTK (const std::vector< double > &fillValues=std::vector< double >()) |
| Convert internal vtkDataArray to a 3D VTK conforming array number of components = 3 filling the values of absent coordinates with the input fillValues (default = 0) More... | |
Public Attributes | |
| std::vector< std::string > | VectorVariables |
| vtkSmartPointer< vtkDataArray > | Data |
| adios2::Dims | Shape |
| adios2::Dims | Start |
| adios2::Dims | Count |
| std::map< size_t, adios2::Dims > | BlockCounts |
| key: blockID, value: block count More... | |
| bool | IsIdType = false |
| true : uses the special vtkIdType for indexing false : uses other VTK supported type More... | |
| bool | HasTuples = false |
| true: tuples > 1, false: tuples = 1 More... | |
| bool | Persist = false |
| true: if variable doesn't exist in a step don't attempt to read, use the latest known values. More... | |
| bool | IsUpdated = true |
| true: new value is found and read, false: not updated More... | |
| bool | IsSOA = false |
| true: is struct of arrays (*x, *y, *z) or (XXXX, YYYY, ZZZZ) false (default): is array of structs (xyz, xyz, xyz) common case More... | |
Definition at line 39 of file VTXDataArray.h.
|
default |
|
default |
|
noexcept |
| void vtx::types::DataArray::ConvertTo3DVTK | ( | const std::vector< double > & | fillValues = std::vector< double >() | ) |
Convert internal vtkDataArray to a 3D VTK conforming array number of components = 3 filling the values of absent coordinates with the input fillValues (default = 0)
| fillValues | values to fill for missing coordinates |
| std::vector<std::string> vtx::types::DataArray::VectorVariables |
Definition at line 42 of file VTXDataArray.h.
| vtkSmartPointer<vtkDataArray> vtx::types::DataArray::Data |
Definition at line 43 of file VTXDataArray.h.
| adios2::Dims vtx::types::DataArray::Shape |
Definition at line 46 of file VTXDataArray.h.
| adios2::Dims vtx::types::DataArray::Start |
Definition at line 47 of file VTXDataArray.h.
| adios2::Dims vtx::types::DataArray::Count |
Definition at line 48 of file VTXDataArray.h.
| std::map<size_t, adios2::Dims> vtx::types::DataArray::BlockCounts |
key: blockID, value: block count
Definition at line 52 of file VTXDataArray.h.
| bool vtx::types::DataArray::IsIdType = false |
true : uses the special vtkIdType for indexing false : uses other VTK supported type
Definition at line 56 of file VTXDataArray.h.
| bool vtx::types::DataArray::HasTuples = false |
true: tuples > 1, false: tuples = 1
Definition at line 59 of file VTXDataArray.h.
| bool vtx::types::DataArray::Persist = false |
true: if variable doesn't exist in a step don't attempt to read, use the latest known values.
Common case: mesh variables false: attempt to read always
Definition at line 66 of file VTXDataArray.h.
| bool vtx::types::DataArray::IsUpdated = true |
true: new value is found and read, false: not updated
Definition at line 69 of file VTXDataArray.h.
| bool vtx::types::DataArray::IsSOA = false |
true: is struct of arrays (*x, *y, *z) or (XXXX, YYYY, ZZZZ) false (default): is array of structs (xyz, xyz, xyz) common case
Definition at line 75 of file VTXDataArray.h.
1.8.17