Reader for vtk UNSTRUCTURED_GRID legacy files. Supports single CELLS, POINTS etc. entry only. More...
#include <vtkUnstructuredReader.H>

Public Types | |
| enum | vtkDataType { VTK_INT , VTK_INT64 , VTK_UINT , VTK_LONG , VTK_ULONG , VTK_FLOAT , VTK_DOUBLE , VTK_STRING , VTK_ID } |
| Enumeration defining the vtk data types. More... | |
| enum | vtkDataSetType { VTK_FIELD , VTK_SCALARS , VTK_VECTORS } |
| Enumeration defining the vtk dataset types. More... | |
| enum | parseMode { NOMODE , UNSTRUCTURED_GRID , POLYDATA , CELL_DATA , POINT_DATA } |
| Enumeration defining the parse mode - type of data being read. More... | |
Public Member Functions | |
| ClassName ("vtkUnstructuredReader") | |
| Runtime type information. | |
| vtkUnstructuredReader (const objectRegistry &obr, ISstream &is) | |
| Construct from input stream, read all. | |
| const string & | header () const noexcept |
| Header. | |
| const string & | title () const noexcept |
| Title. | |
| const string & | dataType () const noexcept |
| DataType. | |
| const pointField & | points () const noexcept |
| Points. | |
| pointField & | points () noexcept |
| const cellShapeList & | cells () const noexcept |
| 3D cells | |
| cellShapeList & | cells () noexcept |
| const labelList & | cellMap () const noexcept |
| const faceList & | faces () const noexcept |
| 2D cells (=faces) | |
| faceList & | faces () noexcept |
| const labelList & | faceMap () const noexcept |
| const labelListList & | lines () const noexcept |
| 1D cells (=open lines) | |
| labelListList & | lines () noexcept |
| const labelList & | lineMap () const noexcept |
| const objectRegistry & | cellData () const noexcept |
| Cell based fields. | |
| objectRegistry & | cellData () noexcept |
| const objectRegistry & | pointData () const noexcept |
| Point based fields. | |
| objectRegistry & | pointData () noexcept |
| const objectRegistry & | otherData () const noexcept |
| Other fields. | |
| objectRegistry & | otherData () noexcept |
Static Public Member Functions | |
| template<class Type> | |
| static void | printFieldStats (const objectRegistry &) |
| Debug: print contents of objectRegistry. | |
Static Public Attributes | |
| static const Enum< vtkDataType > | vtkDataTypeNames |
| static const Enum< vtkDataSetType > | vtkDataSetTypeNames |
| static const Enum< parseMode > | parseModeNames |
Reader for vtk UNSTRUCTURED_GRID legacy files. Supports single CELLS, POINTS etc. entry only.
Definition at line 64 of file vtkUnstructuredReader.H.
| enum vtkDataType |
Enumeration defining the vtk data types.
| Enumerator | |
|---|---|
| VTK_INT | |
| VTK_INT64 | |
| VTK_UINT | |
| VTK_LONG | |
| VTK_ULONG | |
| VTK_FLOAT | |
| VTK_DOUBLE | |
| VTK_STRING | |
| VTK_ID | |
Definition at line 73 of file vtkUnstructuredReader.H.
| enum vtkDataSetType |
Enumeration defining the vtk dataset types.
| Enumerator | |
|---|---|
| VTK_FIELD | |
| VTK_SCALARS | |
| VTK_VECTORS | |
Definition at line 92 of file vtkUnstructuredReader.H.
| enum parseMode |
Enumeration defining the parse mode - type of data being read.
| Enumerator | |
|---|---|
| NOMODE | |
| UNSTRUCTURED_GRID | |
| POLYDATA | |
| CELL_DATA | |
| POINT_DATA | |
Definition at line 105 of file vtkUnstructuredReader.H.
| vtkUnstructuredReader | ( | const objectRegistry & | obr, |
| ISstream & | is ) |
Construct from input stream, read all.
| ClassName | ( | "vtkUnstructuredReader" | ) |
Runtime type information.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Points.
Definition at line 307 of file vtkUnstructuredReader.H.
References Foam::noexcept.
Referenced by VTKedgeFormat::read(), and VTKsurfaceFormat< Face >::read().

|
inlinenoexcept |
Definition at line 312 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
inlinenoexcept |
|
inlinenoexcept |
Definition at line 325 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
inlinenoexcept |
Definition at line 330 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
inlinenoexcept |
2D cells (=faces)
Definition at line 338 of file vtkUnstructuredReader.H.
References Foam::noexcept.
Referenced by VTKsurfaceFormat< Face >::read().

|
inlinenoexcept |
Definition at line 343 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
inlinenoexcept |
Definition at line 348 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
inlinenoexcept |
1D cells (=open lines)
Definition at line 356 of file vtkUnstructuredReader.H.
References Foam::noexcept.
Referenced by VTKedgeFormat::read().

|
inlinenoexcept |
Definition at line 361 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
inlinenoexcept |
Definition at line 366 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
inlinenoexcept |
Cell based fields.
Definition at line 374 of file vtkUnstructuredReader.H.
References Foam::noexcept.
Referenced by VTKsurfaceFormat< Face >::read().

|
inlinenoexcept |
Definition at line 379 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
inlinenoexcept |
Point based fields.
Definition at line 387 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
inlinenoexcept |
Definition at line 392 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
inlinenoexcept |
|
inlinenoexcept |
Definition at line 405 of file vtkUnstructuredReader.H.
References Foam::noexcept.
|
static |
Debug: print contents of objectRegistry.
|
static |
Definition at line 86 of file vtkUnstructuredReader.H.
|
static |
Definition at line 99 of file vtkUnstructuredReader.H.
Definition at line 114 of file vtkUnstructuredReader.H.