Skip to content

Project OpenGeode-Geosciencesio

namespace internal

Records

Functions

read_header

cpp
HeaderData read_header(std::ifstream & file)
HeaderData read_header(std::ifstream & file)

read_name

cpp
basic_string read_name(Span tokens)
basic_string read_name(Span tokens)

write_header

cpp
void write_header(std::ofstream & file, const HeaderData & data)
void write_header(std::ofstream & file, const HeaderData & data)

read_CRS

cpp
CRSData read_CRS(std::ifstream & file)
CRSData read_CRS(std::ifstream & file)

write_CRS

cpp
void write_CRS(std::ofstream & file, const CRSData & data)
void write_CRS(std::ofstream & file, const CRSData & data)

read_prop_header

cpp
PropHeaderData read_prop_header(std::ifstream & file, basic_string_view prefix)
PropHeaderData read_prop_header(std::ifstream & file, basic_string_view prefix)

read_properties

cpp
void read_properties(const PropHeaderData & properties_header, std::vector<std::vector<double> > & attribute_values, Span tokens, geode::index_t line_properties_position)
void read_properties(const PropHeaderData & properties_header, std::vector<std::vector<double> > & attribute_values, Span tokens, geode::index_t line_properties_position)

create_attributes

cpp
void create_attributes(const PropHeaderData & attributes_header, Span attributes_values, geode::AttributeManager & attribute_manager, geode::index_t nb_vertices, Span inverse_vertex_mapping)
void create_attributes(const PropHeaderData & attributes_header, Span attributes_values, geode::AttributeManager & attribute_manager, geode::index_t nb_vertices, Span inverse_vertex_mapping)

write_prop_header

cpp
void write_prop_header(std::ofstream & file, const PropHeaderData & data)
void write_prop_header(std::ofstream & file, const PropHeaderData & data)

write_property_class_header

cpp
void write_property_class_header(std::ofstream & file, const PropClassHeaderData & data)
void write_property_class_header(std::ofstream & file, const PropClassHeaderData & data)

read_tsurf

cpp
std::optional<TSurfData> read_tsurf(std::ifstream & file)
std::optional<TSurfData> read_tsurf(std::ifstream & file)

read_ecurve

cpp
std::optional<ECurveData> read_ecurve(std::ifstream & file)
std::optional<ECurveData> read_ecurve(std::ifstream & file)

read_vs_points

cpp
optional read_vs_points(std::ifstream & file)
optional read_vs_points(std::ifstream & file)

determine_surface_to_regions_sides

cpp
RegionSurfaceSide determine_surface_to_regions_sides(const BRep & brep)
RegionSurfaceSide determine_surface_to_regions_sides(const BRep & brep)

clone_with_model_boundaries

cpp
Model clone_with_model_boundaries(const Model & model)
Model clone_with_model_boundaries(const Model & model)

check_brep_polygons

cpp
bool check_brep_polygons(const BRep & brep)
bool check_brep_polygons(const BRep & brep)

get_one_border_edge

cpp
optional get_one_border_edge(const SurfaceMesh3D & mesh)
optional get_one_border_edge(const SurfaceMesh3D & mesh)

Geode-solutions' documentation website