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