#include <reader.h>
◆ reader()
◆ ~reader()
tatooine::vtk::xml::reader::~reader |
( |
| ) |
|
|
inline |
◆ byte_order()
◆ extract_appended_data()
auto tatooine::vtk::xml::reader::extract_appended_data |
( |
std::string & |
content | ) |
-> void |
The binary appended data part needs to be extracted in order to make rapidxml read the file.
◆ file() [1/2]
◆ file() [2/2]
◆ image_data()
◆ poly_data()
◆ read_appended_data()
auto tatooine::vtk::xml::reader::read_appended_data |
( |
char * |
data, |
|
|
std::size_t |
num_bytes, |
|
|
std::size_t |
offset |
|
) |
| const -> void |
Reads the data block that follows the size of the actual data block. num_bytes needs to be retrieved from read_appended_data_size method.
◆ read_appended_data_size()
auto tatooine::vtk::xml::reader::read_appended_data_size |
( |
std::size_t |
offset | ) |
const -> std::size_t |
Returns number of bytes of the following data block.
◆ read_meta()
auto tatooine::vtk::xml::reader::read_meta |
( |
| ) |
-> void |
◆ rectilinear_grid()
◆ structured_grid()
◆ type()
◆ unstructured_grid()
◆ version()
auto tatooine::vtk::xml::reader::version |
( |
| ) |
const -> auto const& |
|
inline |
◆ xml_document() [1/2]
auto tatooine::vtk::xml::reader::xml_document |
( |
| ) |
-> auto& |
|
inline |
◆ xml_document() [2/2]
auto tatooine::vtk::xml::reader::xml_document |
( |
| ) |
const -> auto const& |
|
inline |
◆ m_begin_appended_data
std::size_t tatooine::vtk::xml::reader::m_begin_appended_data = {} |
|
private |
◆ m_byte_order
◆ m_doc
rapidxml::xml_document tatooine::vtk::xml::reader::m_doc |
|
private |
◆ m_file
std::ifstream tatooine::vtk::xml::reader::m_file |
|
mutableprivate |
◆ m_header_type
◆ m_image_data
◆ m_path
filesystem::path tatooine::vtk::xml::reader::m_path = {} |
|
private |
◆ m_poly_data
◆ m_rectilinear_grid
◆ m_structured_grid
◆ m_type
◆ m_unstructured_grid
◆ m_version
std::string tatooine::vtk::xml::reader::m_version = "" |
|
private |
The documentation for this struct was generated from the following file:
- /mnt/data/home/ci/builds/Bicifxyn/0/libs/tatooine2/geometry/include/tatooine/vtk/xml/reader.h