Basic seismic support (#10010)

Add basic seismic section support to eclipse and geomech views.
This commit is contained in:
jonjenssen
2023-03-24 15:36:10 +01:00
committed by GitHub
parent 71a418dc78
commit 2e01f4a31d
73 changed files with 4594 additions and 76 deletions

View File

@@ -78,6 +78,7 @@ void PdmUiSliderEditor::configureAndUpdateUi( const QString& uiConfigName )
m_spinBox->blockSignals( true );
m_spinBox->setMinimum( m_attributes.m_minimum );
m_spinBox->setMaximum( m_attributes.m_maximum );
m_spinBox->setSingleStep( m_attributes.m_step );
QString textValue = uiField()->uiValue().toString();
m_spinBox->setValue( textValue.toInt() );
@@ -89,6 +90,7 @@ void PdmUiSliderEditor::configureAndUpdateUi( const QString& uiConfigName )
{
m_slider->blockSignals( true );
m_slider->setRange( m_attributes.m_minimum, m_attributes.m_maximum );
m_slider->setSingleStep( m_attributes.m_step );
updateSliderPosition();
m_slider->blockSignals( false );
}

View File

@@ -58,12 +58,14 @@ public:
m_minimum = 0;
m_maximum = 10;
m_showSpinBox = true;
m_step = 1;
}
public:
int m_minimum;
int m_maximum;
bool m_showSpinBox;
int m_step;
};
class PdmUiSliderEditor : public PdmUiFieldEditorHandle

View File

@@ -211,7 +211,7 @@ bool ModelBasicList::partVisible(cvf::Part* part, const Camera* camera, const Cu
if (cullSettings && camera && cullSettings->isViewFrustumCullingEnabled())
{
const BoundingBox& bb = part->boundingBox();
CVF_ASSERT(bb.isValid());
if (!bb.isValid()) return false;
if (camera->frustum().isOutside(bb))
{