#1512 Compute COMPDAT for imported well path branches

This commit is contained in:
Bjørnar Grip Fjær
2017-05-30 09:26:45 +02:00
parent a5f00147df
commit 69e9b9701b
5 changed files with 81 additions and 39 deletions
@@ -55,8 +55,8 @@ public:
void setCoordinates(std::vector< cvf::Vec3d > coordinates);
void setMeasuredDepths(std::vector< double > measuredDepths);
std::vector< cvf::Vec3d > coordinates() { return m_coordinates(); }
std::vector< double > measuredDepths() { return m_measuredDepths(); }
std::vector< cvf::Vec3d > coordinates() const { return m_coordinates(); }
std::vector< double > measuredDepths() const { return m_measuredDepths(); }
private:
QString displayCoordinates() const;
@@ -63,6 +63,21 @@ void RimFishboneWellPathCollection::fieldChangedByUi(const caf::PdmFieldHandle*
proj->createDisplayModelAndRedrawAllViews();
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
std::vector<const RimFishboneWellPath*> RimFishboneWellPathCollection::wellPaths() const
{
std::vector<const RimFishboneWellPath*> paths;
for (const RimFishboneWellPath* path : m_wellPaths)
{
paths.push_back(path);
}
return paths;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
@@ -44,6 +44,9 @@ public:
void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue);
std::vector<const RimFishboneWellPath*> wellPaths() const;
double holeRadius() const { return m_pipeProperties->holeRadius(); }
protected:
virtual void defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering) override;