#3461 Well Path Creation. Add field MDRKB at First Target

This commit is contained in:
Bjørn Erik Jensen
2018-10-31 14:55:27 +01:00
parent 81608990a0
commit f87f1430dc
2 changed files with 13 additions and 0 deletions

View File

@@ -62,6 +62,7 @@ RimWellPathGeometryDef::RimWellPathGeometryDef()
CAF_PDM_InitField(&m_referencePointUtmXyd, "ReferencePosUtmXyd", cvf::Vec3d(0,0,0), "UTM Reference Point", "", "", "");
CAF_PDM_InitField(&m_mdrkbAtFirstTarget, "MdrkbAtFirstTarget", 0.0, "MDRKB at First Target", "", "", "");
CAF_PDM_InitFieldNoDefault(&m_wellTargets, "WellPathTargets", "Well Targets", "", "", "");
m_wellTargets.uiCapability()->setUiEditorTypeName(caf::PdmUiTableViewEditor::uiEditorTypeName());
@@ -121,6 +122,14 @@ void RimWellPathGeometryDef::setReferencePointXyz(const cvf::Vec3d& refPointXyz)
m_referencePointUtmXyd = xyd;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
double RimWellPathGeometryDef::mdrkbAtFirstTarget() const
{
return m_mdrkbAtFirstTarget;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
@@ -337,6 +346,7 @@ void RimWellPathGeometryDef::defineUiOrdering(QString uiConfigName, caf::PdmUiOr
}
uiOrdering.add(&m_referencePointUtmXyd);
uiOrdering.add(&m_mdrkbAtFirstTarget);
uiOrdering.add(&m_wellTargets);
uiOrdering.add(&m_pickPointsEnabled);
uiOrdering.skipRemainingFields(true);