#5830 Fix auto-generated target at sea level

This commit is contained in:
Magne Sjaastad
2020-05-22 10:07:32 +02:00
parent ab9ba69391
commit b9dac8da38
2 changed files with 28 additions and 19 deletions

View File

@@ -22,6 +22,7 @@
#include "cafAppEnum.h"
#include "cafPdmChildArrayField.h"
#include "cafPdmChildField.h"
#include "cafPdmField.h"
#include "cafPdmFieldCvfVec3d.h"
#include "cafPdmObject.h"
@@ -90,6 +91,7 @@ private:
RiaLineArcWellPathCalculator lineArcWellPathCalculator() const;
void updateTargetAtSeaLevel();
void test();
private:
caf::PdmField<cvf::Vec3d> m_referencePointUtmXyd;
@@ -99,9 +101,8 @@ private:
caf::PdmField<double> m_mdAtFirstTarget;
caf::PdmChildArrayField<RimWellPathTarget*> m_wellTargets;
caf::PdmField<bool> m_useAutoGeneratedTargetAtSeaLevel;
caf::PdmField<bool> m_pickPointsEnabled;
caf::PdmChildField<RimWellPathTarget*> m_autoTargetAtSeaLevel;
caf::PdmField<bool> m_pickPointsEnabled;
std::shared_ptr<RicCreateWellTargetsPickEventHandler> m_pickTargetsEventHandler;
std::unique_ptr<RimWellPathTarget> m_autoTargetAtSeaLevel;
};