mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#4683 clang-format on all files in ApplicationCode
This commit is contained in:
@@ -1,17 +1,17 @@
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Copyright (C) 2018- Equinor ASA
|
||||
//
|
||||
//
|
||||
// ResInsight is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation, either version 3 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
//
|
||||
// ResInsight is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
// FITNESS FOR A PARTICULAR PURPOSE.
|
||||
//
|
||||
// See the GNU General Public License at <http://www.gnu.org/licenses/gpl.html>
|
||||
//
|
||||
// See the GNU General Public License at <http://www.gnu.org/licenses/gpl.html>
|
||||
// for more details.
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -20,34 +20,34 @@
|
||||
|
||||
#include "RiaColorTables.h"
|
||||
#include "Rim3dWellLogCurve.h"
|
||||
#include "RimWellPath.h"
|
||||
#include "RimProject.h"
|
||||
#include "RimWellPath.h"
|
||||
|
||||
#include "cafPdmUiDoubleSliderEditor.h"
|
||||
#include "cvfMath.h"
|
||||
|
||||
CAF_PDM_SOURCE_INIT(Rim3dWellLogCurveCollection, "Rim3dWellLogCurveCollection");
|
||||
CAF_PDM_SOURCE_INIT( Rim3dWellLogCurveCollection, "Rim3dWellLogCurveCollection" );
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
Rim3dWellLogCurveCollection::Rim3dWellLogCurveCollection()
|
||||
{
|
||||
CAF_PDM_InitObject("3D Track", ":/WellLogCurve16x16.png", "", "");
|
||||
CAF_PDM_InitObject( "3D Track", ":/WellLogCurve16x16.png", "", "" );
|
||||
|
||||
CAF_PDM_InitField(&m_showPlot, "Show3dWellLogCurves", true, "Show 3d Well Log Curves", "", "", "");
|
||||
m_showPlot.uiCapability()->setUiHidden(true);
|
||||
CAF_PDM_InitField( &m_showPlot, "Show3dWellLogCurves", true, "Show 3d Well Log Curves", "", "", "" );
|
||||
m_showPlot.uiCapability()->setUiHidden( true );
|
||||
|
||||
CAF_PDM_InitField(&m_planeWidthScaling, "PlaneWidthScaling", 1.0f, "Width Scaling", "", "", "");
|
||||
m_planeWidthScaling.uiCapability()->setUiEditorTypeName(caf::PdmUiDoubleSliderEditor::uiEditorTypeName());
|
||||
CAF_PDM_InitField(&m_showGrid, "Show3dWellLogGrid", true, "Show Grid", "", "", "");
|
||||
CAF_PDM_InitField(&m_showBackground, "Show3dWellLogBackground", false, "Show Background", "", "", "");
|
||||
CAF_PDM_InitFieldNoDefault(&m_3dWellLogCurves, "ArrayOf3dWellLogCurves", "", "", "", "");
|
||||
m_3dWellLogCurves.uiCapability()->setUiTreeHidden(true);
|
||||
CAF_PDM_InitField( &m_planeWidthScaling, "PlaneWidthScaling", 1.0f, "Width Scaling", "", "", "" );
|
||||
m_planeWidthScaling.uiCapability()->setUiEditorTypeName( caf::PdmUiDoubleSliderEditor::uiEditorTypeName() );
|
||||
CAF_PDM_InitField( &m_showGrid, "Show3dWellLogGrid", true, "Show Grid", "", "", "" );
|
||||
CAF_PDM_InitField( &m_showBackground, "Show3dWellLogBackground", false, "Show Background", "", "", "" );
|
||||
CAF_PDM_InitFieldNoDefault( &m_3dWellLogCurves, "ArrayOf3dWellLogCurves", "", "", "", "" );
|
||||
m_3dWellLogCurves.uiCapability()->setUiTreeHidden( true );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
Rim3dWellLogCurveCollection::~Rim3dWellLogCurveCollection()
|
||||
{
|
||||
@@ -55,7 +55,7 @@ Rim3dWellLogCurveCollection::~Rim3dWellLogCurveCollection()
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool Rim3dWellLogCurveCollection::has3dWellLogCurves() const
|
||||
{
|
||||
@@ -63,29 +63,29 @@ bool Rim3dWellLogCurveCollection::has3dWellLogCurves() const
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void Rim3dWellLogCurveCollection::add3dWellLogCurve(Rim3dWellLogCurve* curve)
|
||||
void Rim3dWellLogCurveCollection::add3dWellLogCurve( Rim3dWellLogCurve* curve )
|
||||
{
|
||||
if (curve)
|
||||
if ( curve )
|
||||
{
|
||||
size_t index = m_3dWellLogCurves.size();
|
||||
curve->setColor(RiaColorTables::wellLogPlotPaletteColors().cycledColor3f(index));
|
||||
m_3dWellLogCurves.push_back(curve);
|
||||
curve->setColor( RiaColorTables::wellLogPlotPaletteColors().cycledColor3f( index ) );
|
||||
m_3dWellLogCurves.push_back( curve );
|
||||
curve->createAutoName();
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void Rim3dWellLogCurveCollection::remove3dWellLogCurve(Rim3dWellLogCurve* curve)
|
||||
void Rim3dWellLogCurveCollection::remove3dWellLogCurve( Rim3dWellLogCurve* curve )
|
||||
{
|
||||
m_3dWellLogCurves.removeChildObject(curve);
|
||||
m_3dWellLogCurves.removeChildObject( curve );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool Rim3dWellLogCurveCollection::isShowingPlot() const
|
||||
{
|
||||
@@ -101,7 +101,7 @@ bool Rim3dWellLogCurveCollection::isShowingGrid() const
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool Rim3dWellLogCurveCollection::isShowingBackground() const
|
||||
{
|
||||
@@ -117,14 +117,14 @@ float Rim3dWellLogCurveCollection::planeWidthScaling() const
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
std::vector<Rim3dWellLogCurve*> Rim3dWellLogCurveCollection::vectorOf3dWellLogCurves() const
|
||||
{
|
||||
std::vector<Rim3dWellLogCurve*> curves;
|
||||
for (auto& wellLogCurve : m_3dWellLogCurves)
|
||||
for ( auto& wellLogCurve : m_3dWellLogCurves )
|
||||
{
|
||||
curves.push_back(wellLogCurve);
|
||||
curves.push_back( wellLogCurve );
|
||||
}
|
||||
|
||||
return curves;
|
||||
@@ -136,14 +136,14 @@ std::vector<Rim3dWellLogCurve*> Rim3dWellLogCurveCollection::vectorOf3dWellLogCu
|
||||
void Rim3dWellLogCurveCollection::redrawAffectedViewsAndEditors()
|
||||
{
|
||||
RimProject* proj = nullptr;
|
||||
this->firstAncestorOrThisOfType(proj);
|
||||
if (proj)
|
||||
this->firstAncestorOrThisOfType( proj );
|
||||
if ( proj )
|
||||
{
|
||||
proj->scheduleCreateDisplayModelAndRedrawAllViews();
|
||||
}
|
||||
RimWellPath* path = nullptr;
|
||||
this->firstAncestorOrThisOfType(path);
|
||||
if (path)
|
||||
this->firstAncestorOrThisOfType( path );
|
||||
if ( path )
|
||||
{
|
||||
path->updateConnectedEditors();
|
||||
}
|
||||
@@ -152,27 +152,30 @@ void Rim3dWellLogCurveCollection::redrawAffectedViewsAndEditors()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
Rim3dWellLogCurve* Rim3dWellLogCurveCollection::checkForCurveIntersection(const cvf::Vec3d& globalIntersection,
|
||||
cvf::Vec3d* closestPoint,
|
||||
double* measuredDepthAtPoint,
|
||||
double* valueAtPoint)
|
||||
Rim3dWellLogCurve* Rim3dWellLogCurveCollection::checkForCurveIntersection( const cvf::Vec3d& globalIntersection,
|
||||
cvf::Vec3d* closestPoint,
|
||||
double* measuredDepthAtPoint,
|
||||
double* valueAtPoint )
|
||||
{
|
||||
double smallestDistance = std::numeric_limits<double>::max();
|
||||
Rim3dWellLogCurve* closestCurve = nullptr;
|
||||
for (auto& wellLogCurve : m_3dWellLogCurves)
|
||||
double smallestDistance = std::numeric_limits<double>::max();
|
||||
Rim3dWellLogCurve* closestCurve = nullptr;
|
||||
for ( auto& wellLogCurve : m_3dWellLogCurves )
|
||||
{
|
||||
cvf::Vec3d closestPointOnCurve;
|
||||
double measuredDepthAtPointOnCurve;
|
||||
double valueAtPointOnCurve;
|
||||
if (wellLogCurve->findClosestPointOnCurve(globalIntersection, &closestPointOnCurve, &measuredDepthAtPointOnCurve, &valueAtPointOnCurve))
|
||||
double measuredDepthAtPointOnCurve;
|
||||
double valueAtPointOnCurve;
|
||||
if ( wellLogCurve->findClosestPointOnCurve( globalIntersection,
|
||||
&closestPointOnCurve,
|
||||
&measuredDepthAtPointOnCurve,
|
||||
&valueAtPointOnCurve ) )
|
||||
{
|
||||
double distance = globalIntersection.pointDistance(closestPointOnCurve);
|
||||
if (distance < smallestDistance)
|
||||
double distance = globalIntersection.pointDistance( closestPointOnCurve );
|
||||
if ( distance < smallestDistance )
|
||||
{
|
||||
closestCurve = wellLogCurve.p();
|
||||
*closestPoint = closestPointOnCurve;
|
||||
closestCurve = wellLogCurve.p();
|
||||
*closestPoint = closestPointOnCurve;
|
||||
*measuredDepthAtPoint = measuredDepthAtPointOnCurve;
|
||||
*valueAtPoint = valueAtPointOnCurve;
|
||||
*valueAtPoint = valueAtPointOnCurve;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -180,17 +183,19 @@ Rim3dWellLogCurve* Rim3dWellLogCurveCollection::checkForCurveIntersection(const
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void Rim3dWellLogCurveCollection::fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue)
|
||||
void Rim3dWellLogCurveCollection::fieldChangedByUi( const caf::PdmFieldHandle* changedField,
|
||||
const QVariant& oldValue,
|
||||
const QVariant& newValue )
|
||||
{
|
||||
RimProject* proj;
|
||||
this->firstAncestorOrThisOfTypeAsserted(proj);
|
||||
this->firstAncestorOrThisOfTypeAsserted( proj );
|
||||
proj->scheduleCreateDisplayModelAndRedrawAllViews();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
caf::PdmFieldHandle* Rim3dWellLogCurveCollection::objectToggleField()
|
||||
{
|
||||
@@ -198,23 +203,26 @@ caf::PdmFieldHandle* Rim3dWellLogCurveCollection::objectToggleField()
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void Rim3dWellLogCurveCollection::defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering)
|
||||
void Rim3dWellLogCurveCollection::defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering )
|
||||
{
|
||||
caf::PdmUiGroup* settingsGroup = uiOrdering.addNewGroup("Draw Plane Appearance");
|
||||
settingsGroup->add(&m_showGrid);
|
||||
settingsGroup->add(&m_showBackground);
|
||||
settingsGroup->add(&m_planeWidthScaling);
|
||||
caf::PdmUiGroup* settingsGroup = uiOrdering.addNewGroup( "Draw Plane Appearance" );
|
||||
settingsGroup->add( &m_showGrid );
|
||||
settingsGroup->add( &m_showBackground );
|
||||
settingsGroup->add( &m_planeWidthScaling );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void Rim3dWellLogCurveCollection::defineEditorAttribute(const caf::PdmFieldHandle* field, QString uiConfigName, caf::PdmUiEditorAttribute* attribute)
|
||||
void Rim3dWellLogCurveCollection::defineEditorAttribute( const caf::PdmFieldHandle* field,
|
||||
QString uiConfigName,
|
||||
caf::PdmUiEditorAttribute* attribute )
|
||||
{
|
||||
caf::PdmUiDoubleSliderEditorAttribute* widthAttribute = dynamic_cast<caf::PdmUiDoubleSliderEditorAttribute*>(attribute);
|
||||
if (widthAttribute)
|
||||
caf::PdmUiDoubleSliderEditorAttribute* widthAttribute = dynamic_cast<caf::PdmUiDoubleSliderEditorAttribute*>(
|
||||
attribute );
|
||||
if ( widthAttribute )
|
||||
{
|
||||
widthAttribute->m_minimum = 0.25;
|
||||
widthAttribute->m_maximum = 2.5;
|
||||
|
||||
Reference in New Issue
Block a user