#5001 Add object definition for well measurement collection.

This commit is contained in:
Kristian Bendiksen
2019-11-11 15:07:26 +01:00
parent 75c3e8732d
commit ff15ff939d
5 changed files with 280 additions and 0 deletions

View File

@@ -49,6 +49,7 @@ class RimFishboneWellPathCollection;
class RimFishbonesCollection;
class RimPerforationCollection;
class RimWellPathAttributeCollection;
class RimWellMeasurementCollection;
class RimWellPathCompletions;
class RigWellPathFormations;
@@ -110,6 +111,8 @@ public:
const RimWellPathFractureCollection* fractureCollection() const;
RimWellPathAttributeCollection* attributeCollection();
const RimWellPathAttributeCollection* attributeCollection() const;
RimWellMeasurementCollection* measurementCollection();
const RimWellMeasurementCollection* measurementCollection() const;
bool showWellPathLabel() const;
bool showWellPath() const;
@@ -171,6 +174,7 @@ private:
caf::PdmChildField<Rim3dWellLogCurveCollection*> m_3dWellLogCurves;
caf::PdmChildField<RimWellPathCompletions*> m_completions;
caf::PdmChildField<RimWellPathAttributeCollection*> m_wellPathAttributes;
caf::PdmChildField<RimWellMeasurementCollection*> m_wellMeasurements;
private:
static size_t simulationWellBranchCount( const QString& simWellName );