Well Log Plot: Add option to plot depth horizontally.

This commit is contained in:
Kristian Bendiksen authored and Magne Sjaastad committed 2022-02-12 14:24:42 +01:00
1 parent 1488eec855
commit 5c9bf502e7
6 files changed
+96 -18

No files matched your search

@@ -65,6 +65,12 @@ public:
typedef caf::AppEnum<AxisGridVisibility> AxisGridEnum;
using DepthTypeEnum = RiaDefines::DepthTypeEnum;
enum class DepthOrientation
{
HORIZONTAL,
VERTICAL
};
public:
RimDepthTrackPlot();
~RimDepthTrackPlot() override;
@@ -94,6 +100,8 @@ public:
void enableDepthAxisGridLines( AxisGridVisibility gridVisibility );
AxisGridVisibility depthAxisGridLinesEnabled() const;
RimDepthTrackPlot::DepthOrientation depthOrientation() const;
void setAutoScaleXEnabled( bool enabled );
void setAutoScaleDepthEnabled( bool enabled );
@@ -183,6 +191,8 @@ protected:
caf::PdmField<caf::AppEnum<RimEnsembleWellLogStatistics::DepthEqualization>> m_depthEqualization;
caf::PdmPtrField<RimEnsembleCurveSet*> m_ensembleCurveSet;
caf::PdmField<caf::AppEnum<DepthOrientation>> m_depthOrientation;
QPointer<RiuWellLogPlot> m_viewer;
std::set<RiaDefines::DepthUnitType> m_availableDepthUnits;
std::set<DepthTypeEnum> m_availableDepthTypes;