![]() |
LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
|
Representation of a VTK file (only relevant) features (advanced usage) More...
#include <lf/io/vtk_writer.h>
Classes | |
| class | FieldDataArray |
| class | ScalarData |
| Represents one set of attribute data (can be attached to points or cells) More... | |
| class | UnstructuredGrid |
| class | VectorData |
Public Types | |
| enum class | Format { ASCII , BINARY } |
| Nested types. More... | |
| enum class | CellType { 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_QUADRATIC_EDGE = 21 , VTK_QUADRATIC_TRIANGLE = 22 , VTK_QUADRATIC_QUAD = 23 , VTK_QUADRATIC_TETRA = 24 , VTK_QUADRATIC_HEXAHEDRON = 25 , VTK_LAGRANGE_CURVE = 68 , VTK_LAGRANGE_TRIANGLE = 69 , VTK_LAGRANGE_QUADRILATERAL = 70 , VTK_LAGRANGE_TETRAHEDRON = 71 , VTK_LAGRANGE_HEXAHEDRON = 72 , VTK_LAGRANGE_WEDGE = 73 , VTK_LAGRANGE_PYRAMID = 74 } |
| using | size_type = unsigned int |
| using | Attributes |
| using | FieldData |
Public Attributes | |
| std::string | header |
| The Vtk Header, at most 256 characters, no new lines characters! | |
| Format | format = Format::ASCII |
| The format of the file. | |
| UnstructuredGrid | unstructured_grid |
| Describes the nodes + cells. | |
| FieldData | field_data |
| Attributes | point_data |
| Attributes | cell_data |
Representation of a VTK file (only relevant) features (advanced usage)
This class can be written to a *.vtk file through the method WriteToFile(). The VtkWriter uses this class internally, it is not intended for direct usage by the normal user but it can be useful if a special kind of VtkFile should be written.
Definition at line 31 of file vtk_writer.h.
Definition at line 119 of file vtk_writer.h.
Definition at line 125 of file vtk_writer.h.
| using lf::io::VtkFile::size_type = unsigned int |
Definition at line 33 of file vtk_writer.h.
|
strong |
Definition at line 39 of file vtk_writer.h.
|
strong |
| Attributes lf::io::VtkFile::cell_data |
Definition at line 146 of file vtk_writer.h.
| FieldData lf::io::VtkFile::field_data |
Definition at line 140 of file vtk_writer.h.
| Format lf::io::VtkFile::format = Format::ASCII |
The format of the file.
Definition at line 135 of file vtk_writer.h.
Referenced by lf::io::WriteToFile().
| std::string lf::io::VtkFile::header |
The Vtk Header, at most 256 characters, no new lines characters!
Definition at line 133 of file vtk_writer.h.
| Attributes lf::io::VtkFile::point_data |
Definition at line 143 of file vtk_writer.h.
| UnstructuredGrid lf::io::VtkFile::unstructured_grid |
Describes the nodes + cells.
Definition at line 138 of file vtk_writer.h.