1#ifndef TATOOINE_GEOMETRY_VTK_XML_IMAGE_DATA_H
2#define TATOOINE_GEOMETRY_VTK_XML_IMAGE_DATA_H
19 if (
auto const attr = node->first_attribute(
"WholeExtent");
21 auto ss = std::stringstream{attr->value()};
25 if (
auto const attr = node->first_attribute(
"Origin"); attr !=
nullptr) {
26 auto ss = std::stringstream{attr->value()};
29 if (
auto const attr = node->first_attribute(
"Spacing"); attr !=
nullptr) {
30 auto ss = std::stringstream{attr->value()};
Definition: byte_order.h:6
Definition: image_data.h:12
std::array< double, 3 > spacing
Definition: image_data.h:16
std::array< std::size_t, 3 > whole_extent1
Definition: image_data.h:13
std::array< std::size_t, 3 > whole_extent2
Definition: image_data.h:14
std::array< double, 3 > origin
Definition: image_data.h:15
image_data(reader &r, rapidxml::xml_node<> *node)
Definition: image_data.h:17
Definition: piece_set.h:12