38 { fileTag::POLY_DATA,
"vtp" },
39 { fileTag::UNSTRUCTURED_GRID,
"vtu" },
40 { fileTag::MULTI_BLOCK,
"vtm" },
51 { fileTag::POLY_DATA,
"0.1" },
52 { fileTag::UNSTRUCTURED_GRID,
"0.1" },
53 { fileTag::MULTI_BLOCK,
"1.0" },
64 { fileTag::VTK_FILE,
"VTKFile" },
65 { fileTag::DATA_ARRAY,
"DataArray" },
66 { fileTag::BLOCK,
"Block" },
67 { fileTag::PIECE,
"Piece" },
68 { fileTag::DATA_SET,
"DataSet" },
69 { fileTag::POINTS,
"Points" },
70 { fileTag::CELLS,
"Cells" },
71 { fileTag::POLYS,
"Polys" },
72 { fileTag::VERTS,
"Verts" },
73 { fileTag::LINES,
"Lines" },
74 { fileTag::CELL_DATA,
"CellData" },
75 { fileTag::POINT_DATA,
"PointData" },
76 { fileTag::FIELD_DATA,
"FieldData" },
77 { fileTag::POLY_DATA,
"PolyData" },
78 { fileTag::UNSTRUCTURED_GRID,
"UnstructuredGrid" },
79 { fileTag::MULTI_BLOCK,
"vtkMultiBlockDataSet" },
90 { fileAttr::OFFSET,
"offset" },
91 { fileAttr::NUMBER_OF_COMPONENTS,
"NumberOfComponents" },
92 { fileAttr::NUMBER_OF_TUPLES,
"NumberOfTuples" },
93 { fileAttr::NUMBER_OF_POINTS,
"NumberOfPoints" },
94 { fileAttr::NUMBER_OF_CELLS,
"NumberOfCells" },
95 { fileAttr::NUMBER_OF_POLYS,
"NumberOfPolys" },
96 { fileAttr::NUMBER_OF_VERTS,
"NumberOfVerts" },
97 { fileAttr::NUMBER_OF_LINES,
"NumberOfLines" },
107 { dataArrayAttr::POINTS,
"Points" },
108 { dataArrayAttr::OFFSETS,
"offsets" },
109 { dataArrayAttr::CONNECTIVITY,
"connectivity" },
110 { dataArrayAttr::TYPES,
"types" },
111 { dataArrayAttr::FACES,
"faces" },
112 { dataArrayAttr::FACEOFFSETS,
"faceoffsets" },
128 { vtk::fileTag::POLY_DATA,
"POLYDATA" },
129 { vtk::fileTag::UNSTRUCTURED_GRID,
"UNSTRUCTURED_GRID" },
139 { vtk::fileTag::POINTS,
"POINTS" },
140 { vtk::fileTag::CELLS,
"CELLS" },
141 { vtk::fileTag::POLYS,
"POLYGONS" },
142 { vtk::fileTag::VERTS,
"VERTICES" },
143 { vtk::fileTag::LINES,
"LINES" },
144 { vtk::fileTag::CELL_DATA,
"CELL_DATA" },
145 { vtk::fileTag::POINT_DATA,
"POINT_DATA" },
155 { vtk::dataArrayAttr::OFFSETS,
"OFFSETS" },
156 { vtk::dataArrayAttr::CONNECTIVITY,
"CONNECTIVITY" },
Enum is a wrapper around a list of names/values that represent particular enumeration (or int) values...
A class for handling words, derived from Foam::string.
const Foam::Enum< dataArrayAttr > dataArrayAttrNames
Legacy attributes (eg, OFFSETS)
const word fileExtension
Legacy file extension ("vtk")
const Foam::Enum< vtk::fileTag > fileTagNames
Legacy file tags (eg, LINES, CELL_DATA, POINT_DATA, ...)
const Foam::Enum< vtk::fileTag > contentNames
Legacy content names (POLYDATA, UNSTRUCTURED_GRID)
const Foam::Enum< dataArrayAttr > dataArrayAttrNames
Strings corresponding to the vtk XML DataArray attributes.
const Foam::Enum< fileAttr > fileAttrNames
Strings corresponding to the vtk XML attributes.
fileAttr
Some common XML attributes for vtk files.
dataArrayAttr
Some common names for XML DataArray entries.
fileTag
Some common XML tags for vtk files.
const Foam::Enum< fileTag > fileExtension
File extension (without ".") for some vtk XML file content types.
const Foam::Enum< fileTag > fileTagNames
Strings corresponding to the vtk XML tags.
const Foam::Enum< fileTag > fileContentVersions
Version string for some vtk XML file content types.