Project OpenGeode-Io
class VTKInputImpl
Functions
~VTKInputImpl
cpp
public void ~VTKInputImpl<Mesh>()
public void ~VTKInputImpl<Mesh>()
read_file
cpp
public std::unique_ptr<Mesh> read_file()
public std::unique_ptr<Mesh> read_file()
VTKInputImpl
cpp
protected void VTKInputImpl<Mesh>(basic_string_view filename, const char * type)
protected void VTKInputImpl<Mesh>(basic_string_view filename, const char * type)
initialize_mesh
cpp
protected void initialize_mesh(std::unique_ptr<Mesh> && mesh)
protected void initialize_mesh(std::unique_ptr<Mesh> && mesh)
mesh
cpp
protected Mesh & mesh()
protected Mesh & mesh()
match
cpp
protected bool match(basic_string_view query, basic_string_view ref)
protected bool match(basic_string_view query, basic_string_view ref)
read_attribute
cpp
protected index_t read_attribute(const pugi::xml_node & piece, basic_string_view attribute)
protected index_t read_attribute(const pugi::xml_node & piece, basic_string_view attribute)
read_integer_data_array
cpp
protected std::vector<T> read_integer_data_array(const pugi::xml_node & data)
protected std::vector<T> read_integer_data_array(const pugi::xml_node & data)
read_uint8_data_array
cpp
protected std::vector<T> read_uint8_data_array(const pugi::xml_node & data)
protected std::vector<T> read_uint8_data_array(const pugi::xml_node & data)
read_float_data_array
cpp
protected std::vector<T> read_float_data_array(const pugi::xml_node & data)
protected std::vector<T> read_float_data_array(const pugi::xml_node & data)
cast_to
cpp
protected std::vector<Out> cast_to(absl::Span<const In> values)
protected std::vector<Out> cast_to(absl::Span<const In> values)
build_attribute
cpp
protected void build_attribute(AttributeManager & manager, basic_string_view name, absl::Span<const T> values, index_t nb_components, index_t offset)
protected void build_attribute(AttributeManager & manager, basic_string_view name, absl::Span<const T> values, index_t nb_components, index_t offset)
read_attribute_data
cpp
protected void read_attribute_data(const pugi::xml_node & data, index_t offset, AttributeManager & attribute_manager)
protected void read_attribute_data(const pugi::xml_node & data, index_t offset, AttributeManager & attribute_manager)
read_data
cpp
protected void read_data(const pugi::xml_node & point_data, index_t offset, AttributeManager & attribute_manager)
protected void read_data(const pugi::xml_node & point_data, index_t offset, AttributeManager & attribute_manager)
read_appended_data
cpp
protected basic_string_view read_appended_data(const pugi::xml_node & data)
protected basic_string_view read_appended_data(const pugi::xml_node & data)
decode
cpp
protected std::vector<T> decode(basic_string_view input)
protected std::vector<T> decode(basic_string_view input)