RINGMesh  Version 5.0.0
A programming library for geological model meshes
RINGMesh::StratigraphicColumnBuilderFile Class Referenceabstract

#include <stratigraphic_column_builder.h>

Inheritance diagram for RINGMesh::StratigraphicColumnBuilderFile:
RINGMesh::StratigraphicColumnBuilder RINGMesh::StratigraphicColumnBuilderXML

Public Member Functions

 StratigraphicColumnBuilderFile (StratigraphicColumn &column, GeoModel3D &model, std::string filename)
 
void build_column ()
 
- Public Member Functions inherited from RINGMesh::StratigraphicColumnBuilder
 StratigraphicColumnBuilder (StratigraphicColumn &column, GeoModel3D &model)
 
virtual ~StratigraphicColumnBuilder ()=default
 

Protected Attributes

std::string filename_
 
- Protected Attributes inherited from RINGMesh::StratigraphicColumnBuilder
StratigraphicColumncolumn_
 
GeoModel3D & model_
 

Private Member Functions

virtual void load_file ()=0
 

Detailed Description

Definition at line 64 of file stratigraphic_column_builder.h.

Constructor & Destructor Documentation

◆ StratigraphicColumnBuilderFile()

RINGMesh::StratigraphicColumnBuilderFile::StratigraphicColumnBuilderFile ( StratigraphicColumn column,
GeoModel3D &  model,
std::string  filename 
)

Definition at line 45 of file stratigraphic_column_builder.cpp.

Member Function Documentation

◆ build_column()

void RINGMesh::StratigraphicColumnBuilderFile::build_column ( )
inline

Definition at line 71 of file stratigraphic_column_builder.h.

◆ load_file()

virtual void RINGMesh::StratigraphicColumnBuilderFile::load_file ( )
privatepure virtual

Member Data Documentation

◆ filename_

std::string RINGMesh::StratigraphicColumnBuilderFile::filename_
protected

Definition at line 80 of file stratigraphic_column_builder.h.


The documentation for this class was generated from the following files: