51#ifndef vtkUnstructuredReader_H
52#define vtkUnstructuredReader_H
170 static void readOffsetsConnectivity
173 const char* entryName,
174 const label nOffsets,
176 const label nConnectivity,
180 static void warnUnhandledType
201 const word& arrayName,
212 const label wantedSize
362 #include "vtkUnstructuredReader.txx"
Enum is a wrapper around a list of names/values that represent particular enumeration (or int) values...
Generic input stream using a standard (STL) stream.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Registry of regIOobjects.
static void printFieldStats(const objectRegistry &)
Debug: print contents of objectRegistry.
const faceList & faces() const noexcept
2D cells (=faces)
const objectRegistry & otherData() const noexcept
Other fields.
const string & header() const noexcept
Header.
const cellShapeList & cells() const noexcept
3D cells
const objectRegistry & pointData() const noexcept
Point based fields.
static const Enum< vtkDataType > vtkDataTypeNames
const objectRegistry & cellData() const noexcept
Cell based fields.
vtkDataSetType
Enumeration defining the vtk dataset types.
pointField & points() noexcept
labelListList & lines() noexcept
const labelList & faceMap() const noexcept
objectRegistry & cellData() noexcept
const labelListList & lines() const noexcept
1D cells (=open lines)
parseMode
Enumeration defining the parse mode - type of data being read.
vtkDataType
Enumeration defining the vtk data types.
const pointField & points() const noexcept
Points.
objectRegistry & pointData() noexcept
const string & dataType() const noexcept
DataType.
objectRegistry & otherData() noexcept
vtkUnstructuredReader(const objectRegistry &obr, ISstream &is)
Construct from input stream, read all.
faceList & faces() noexcept
const labelList & lineMap() const noexcept
cellShapeList & cells() noexcept
static const Enum< vtkDataSetType > vtkDataSetTypeNames
const labelList & cellMap() const noexcept
const string & title() const noexcept
Title.
static const Enum< parseMode > parseModeNames
ClassName("vtkUnstructuredReader")
Runtime type information.
A class for handling words, derived from Foam::string.
#define ClassName(TypeNameString)
Add typeName information from argument TypeNameString to a class.
List< word > wordList
List of word.
List< labelList > labelListList
List of labelList.
List< label > labelList
A List of labels.
HashSet< label, Hash< label > > labelHashSet
A HashSet of labels, uses label hasher.
List< face > faceList
List of faces.
vectorField pointField
pointField is a vectorField.
UList< label > labelUList
A UList of labels.
List< cellShape > cellShapeList
List of cellShape.
const labelUList & cellTypes