#11482 Show mesh lines by default for faults in contour maps

Add settings used to control the visibility of fault mesh
This commit is contained in:
Magne Sjaastad
2024-06-06 13:35:27 +02:00
parent a6fe630e5f
commit f7dccd8149
3 changed files with 42 additions and 7 deletions

View File

@@ -19,7 +19,8 @@
#pragma once
#include "RimEclipseView.h"
#include "RimNameConfig.h"
#include "cafPdmProxyValueField.h"
enum class RimLegendConfigChangeType;
class RimEclipseContourMapProjection;
@@ -78,12 +79,18 @@ protected:
void onLegendConfigChanged( const caf::SignalEmitter* emitter, RimLegendConfigChangeType changeType );
private:
bool isFaultLinesVisible() const;
void setFaultLinesVisible( const bool& visible );
private:
cvf::ref<RivContourMapProjectionPartMgr> m_contourMapProjectionPartMgr;
caf::PdmChildField<RimEclipseContourMapProjection*> m_contourMapProjection;
caf::PdmField<bool> m_showAxisLines;
caf::PdmField<bool> m_showScaleLegend;
cvf::Vec3d m_cameraPositionLastUpdate;
caf::PdmProxyValueField<bool> m_showFaultLines;
caf::PdmField<bool> m_showAxisLines;
caf::PdmField<bool> m_showScaleLegend;
cvf::Vec3d m_cameraPositionLastUpdate;
const static cvf::Mat4d sm_defaultViewMatrix;
};