Skip to content

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)

Geode-solutions' documentation website