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 virtual QString tabText( int tabIndex ) const override
{ {
CVF_ASSERT( m_crossPlot.notNull() && "Need to check that provider is valid" ); 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 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() ) if ( (size_t)dataSetIndex < m_crossPlotDataSets.size() )
{ {

View File

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