#5458 Add support for air gap and start at surface for modeled well paths

This commit is contained in:
Gaute Lindkvist
2020-02-06 16:18:50 +01:00
parent 5fb89f535b
commit 610a315e14
5 changed files with 130 additions and 40 deletions

View File

@@ -30,6 +30,7 @@
#include "cafPdmField.h"
#include "cafPdmObject.h"
#include "cafPdmPointer.h"
#include "cafPdmProxyValueField.h"
// Include to make Pdm work for cvf::Color
#include "cafPdmFieldCvfColor.h"
@@ -84,6 +85,9 @@ public:
void setUnitSystem( RiaEclipseUnitTools::UnitSystem unitSystem );
RiaEclipseUnitTools::UnitSystem unitSystem() const;
double airGap() const;
double datumElevation() const;
RigWellPath* wellPathGeometry();
const RigWellPath* wellPathGeometry() const;
@@ -150,8 +154,9 @@ protected:
// Fields
protected:
caf::PdmField<double> m_datumElevation;
caf::PdmField<QString> m_name;
caf::PdmProxyValueField<double> m_airGap;
caf::PdmProxyValueField<double> m_datumElevation;
caf::PdmField<QString> m_name;
private:
caf::PdmField<QString> m_simWellName;