Go to the source code of this file.
Namespaces | |
Foam::vtk | |
Namespace for handling VTK input/output. | |
Foam | |
Foam::vtk::legacy | |
Namespace for legacy VTK output constants and functions. | |
Enumerations | |
enum | OutputContext { INLINE, HEADER, APPEND } |
enum | formatType : uint8_t { INLINE_ASCII = 0, INLINE_BASE64 = 0x01, APPEND_BASE64 = 0x11, APPEND_BINARY = 0x12, LEGACY_ASCII = 0x20, LEGACY_BINARY = 0x22 } |
enum | cellType { VTK_EMPTY_CELL = 0, VTK_VERTEX = 1, VTK_POLY_VERTEX = 2, VTK_LINE = 3, VTK_POLY_LINE = 4, VTK_TRIANGLE = 5, VTK_TRIANGLE_STRIP = 6, VTK_POLYGON = 7, VTK_PIXEL = 8, VTK_QUAD = 9, VTK_TETRA = 10, VTK_VOXEL = 11, VTK_HEXAHEDRON = 12, VTK_WEDGE = 13, VTK_PYRAMID = 14, VTK_PENTAGONAL_PRISM = 15, VTK_HEXAGONAL_PRISM = 16, VTK_POLYHEDRON = 42 } |
enum | fileTag { VTK_FILE, DATA_ARRAY, BLOCK, PIECE, DATA_SET, POINTS, CELLS, POLYS, VERTS, LINES, CELL_DATA, POINT_DATA, FIELD_DATA, POLY_DATA, UNSTRUCTURED_GRID, MULTI_BLOCK } |
enum | fileAttr { OFFSET, NUMBER_OF_COMPONENTS, NUMBER_OF_TUPLES, NUMBER_OF_POINTS, NUMBER_OF_CELLS, NUMBER_OF_POLYS, NUMBER_OF_VERTS, NUMBER_OF_LINES } |
enum | dataArrayAttr { POINTS, OFFSETS, CONNECTIVITY, TYPES, FACES, FACEOFFSETS } |
Functions | |
bool | isAppend (enum formatType fmt) |
bool | isLegacy (enum formatType fmt) |
Variables | |
const Foam::Enum< fileTag > | fileExtension |
const Foam::Enum< fileTag > | fileContentVersions |
const Foam::Enum< fileTag > | fileTagNames |
const Foam::Enum< fileAttr > | fileAttrNames |
const Foam::Enum< dataArrayAttr > | dataArrayAttrNames |
const word | fileExtension |
const Foam::Enum< vtk::fileTag > | contentNames |
const Foam::Enum< vtk::fileTag > | fileTagNames |
const Foam::Enum< dataArrayAttr > | dataArrayAttrNames |
Original source file foamVtkCore.H
Definition in file foamVtkCore.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.