Add simple fix for Grid Cross plot as well

* TODO:  make sure the methods in RimSummaryPlot and RimGridCrossPlot are called when using the generic virtual method in RimPlotInterface.
* This requires a bit of thought, since they have parameters which the generic version does not have
This commit is contained in:
Gaute Lindkvist
2019-10-25 11:44:08 +02:00
parent c200ea0687
commit 4bce02c375
3 changed files with 3 additions and 3 deletions

View File

@@ -152,7 +152,7 @@ public:
virtual QString tabText( int tabIndex ) const override
{
CVF_ASSERT( m_crossPlot.notNull() && "Need to check that provider is valid" );
return m_crossPlot->asciiDataForPlotExport( tabIndex );
return m_crossPlot->asciiDataForGridCrossPlotExport( tabIndex );
}
virtual int tabCount() const override

View File

@@ -620,7 +620,7 @@ QString RimGridCrossPlot::asciiTitleForPlotExport( int dataSetIndex ) const
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
QString RimGridCrossPlot::asciiDataForPlotExport( int dataSetIndex ) const
QString RimGridCrossPlot::asciiDataForGridCrossPlotExport( int dataSetIndex ) const
{
if ( (size_t)dataSetIndex < m_crossPlotDataSets.size() )
{

View File

@@ -81,7 +81,7 @@ public:
void updateCurveNamesAndPlotTitle();
void swapAxes();
QString asciiTitleForPlotExport( int dataSetIndex ) const;
QString asciiDataForPlotExport( int dataSetIndex ) const;
QString asciiDataForGridCrossPlotExport( int dataSetIndex ) const;
bool isXAxisLogarithmic() const;
bool isYAxisLogarithmic() const;