#5279 Formations : Add const and simplify access

This commit is contained in:
Magne Sjaastad
2020-01-03 09:59:38 +01:00
parent 5bcaed594b
commit afc9ace33e
12 changed files with 44 additions and 43 deletions

View File

@@ -1001,15 +1001,11 @@ void RimGridCrossPlotDataSet::updateLegendRange()
RimEclipseCase* eclipseCase = dynamic_cast<RimEclipseCase*>( m_case() );
if ( eclipseCase )
{
RigFormationNames* formationNames = eclipseCase->eclipseCaseData()->activeFormationNames();
if ( formationNames )
const std::vector<QString> categoryNames = eclipseCase->eclipseCaseData()->formationNames();
if ( !categoryNames.empty() )
{
const std::vector<QString>& categoryNames = formationNames->formationNames();
if ( !categoryNames.empty() )
{
legendConfig()->setNamedCategoriesInverse( categoryNames );
legendConfig()->setAutomaticRanges( 0, categoryNames.size() - 1, 0, categoryNames.size() - 1 );
}
legendConfig()->setNamedCategoriesInverse( categoryNames );
legendConfig()->setAutomaticRanges( 0, categoryNames.size() - 1, 0, categoryNames.size() - 1 );
}
}
}