Labplot crash when hovering plot
Steps to reproduce (See comments for a shorter version to reproduce)
- New project
- Create spreadsheet
- Rename to: Data
- First column: Row numbers
- Second column: sin(x/1002pi) (auto update)
- Create spreadsheet
- Rename to: Calculations
- set Column count: 1
- Link data spreadsheet in Calculations spreadsheet
- Generate values: greaterThan(fabs(x), 0.2), x = f(x) of data spreadsheet (auto update)
- Select second Data column and plot
- Right click in plot and add new xycurve (select rownumber for x and calculations for y)
- Change rowcount of data to 10000
- Recalculate rownumbers column
- Go to plot and zoom in X
- Move plot below spreadsheets so that both are visible
- Go to data spreadsheet and change formula to: sin(x/100002pi)
- Go back to plot -> crash
Stack trace
Stracktrace
DEBUG debugging enabled
Current path: /home/$USER
Application dir: /app/bin
AppDataLocation paths:
/home/$USER/.var/app/org.kde.labplot2/data/labplot2
/app/share/labplot2
/usr/share/labplot2
/usr/share/runtime/share/labplot2
/run/host/user-share/labplot2
/run/host/share/labplot2
Icon theme search paths:
/app/share/icons
/usr/share/icons
/usr/share/runtime/share/icons
/run/host/share/icons
:/icons
Library search paths:
/app/lib/plugins
/usr/share/runtime/lib/plugins
/usr/lib/plugins
/app/bin
void MainWin::initActions(), statusBar enabled in config: true
void MainWin::initGUI(const QString&), Component name: labplot2
void MainWin::initGUI(const QString&), XML file: labplot2ui.rc (should be "labplot2ui.rc")
void MainWin::initMenus(), Color scheme =
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Project
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = ProjectDock], number of stacked widgets = 0
void MainWin::initGUI(const QString&), memory info enabled in config: true
void MainWin::toggleMemoryInfo()
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = SpreadsheetDock], number of stacked widgets = 1
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void ProjectExplorer::selectIndex(const QModelIndex&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Column
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = ColumnDock], number of stacked widgets = 2
void ColumnDock::typeChanged(int)
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
virtual void Column::setColumnMode(AbstractColumn::ColumnMode)
virtual void ColumnSetModeCmd::redo()
void ColumnPrivate::setColumnMode(AbstractColumn::ColumnMode), Double -> Integer
temp_col column mode = Double
filter->output size = 100
bool ColumnPrivate::copy(const AbstractColumn*)
bool ColumnPrivate::copy(const AbstractColumn*), done
DONE
void ColumnDock::typeChanged(int)
virtual void Column::setColumnMode(AbstractColumn::ColumnMode), INPUT
virtual void Column::setColumnMode(AbstractColumn::ColumnMode), OUTPUT
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void ProjectExplorer::selectIndex(const QModelIndex&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Column
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = ColumnDock], number of stacked widgets = 3
void ColumnDock::typeChanged(int)
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void ProjectExplorer::selectIndex(const QModelIndex&)
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
void FunctionValuesDialog::checkValues(), syntax incorrect
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "s" with locale C, errors = 1
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "si" with locale C, errors = 1
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 4 of string 'sin'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin" with locale C, errors = 1
PARSER ERROR: syntax error @ position 4 of string 'sin'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 5 of string 'sin('
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(" with locale C, errors = 1
PARSER ERROR: syntax error @ position 5 of string 'sin('
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 6 of string 'sin(x'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x" with locale C, errors = 1
PARSER ERROR: syntax error @ position 6 of string 'sin(x'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 7 of string 'sin(x/'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/" with locale C, errors = 1
PARSER ERROR: syntax error @ position 7 of string 'sin(x/'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 8 of string 'sin(x/1'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/1" with locale C, errors = 1
PARSER ERROR: syntax error @ position 8 of string 'sin(x/1'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 9 of string 'sin(x/10'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/10" with locale C, errors = 1
PARSER ERROR: syntax error @ position 9 of string 'sin(x/10'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 10 of string 'sin(x/100'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/100" with locale C, errors = 1
PARSER ERROR: syntax error @ position 10 of string 'sin(x/100'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 11 of string 'sin(x/100*'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/100*" with locale C, errors = 1
PARSER ERROR: syntax error @ position 11 of string 'sin(x/100*'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 12 of string 'sin(x/100*2'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/100*2" with locale C, errors = 1
PARSER ERROR: syntax error @ position 12 of string 'sin(x/100*2'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 13 of string 'sin(x/100*2*'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/100*2*" with locale C, errors = 1
PARSER ERROR: syntax error @ position 13 of string 'sin(x/100*2*'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 13 of string 'sin(x/100*2*p'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/100*2*p" with locale C, errors = 2
PARSER ERROR: syntax error @ position 13 of string 'sin(x/100*2*p'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 2
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 15 of string 'sin(x/100*2*pi'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/100*2*pi" with locale C, errors = 1
PARSER ERROR: syntax error @ position 15 of string 'sin(x/100*2*pi'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 16 of string 'sin(x/100*2*pi*'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/100*2*pi*" with locale C, errors = 1
PARSER ERROR: syntax error @ position 16 of string 'sin(x/100*2*pi*'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 17 of string 'sin(x/100*2*pi*3'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/100*2*pi*3" with locale C, errors = 1
PARSER ERROR: syntax error @ position 17 of string 'sin(x/100*2*pi*3'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 18 of string 'sin(x/100*2*pi*39'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/100*2*pi*39" with locale C, errors = 1
PARSER ERROR: syntax error @ position 18 of string 'sin(x/100*2*pi*39'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 17 of string 'sin(x/100*2*pi*3'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "sin(x/100*2*pi*3" with locale C, errors = 1
PARSER ERROR: syntax error @ position 17 of string 'sin(x/100*2*pi*3'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
void FunctionValuesDialog::checkValues(), variable 1
virtual void Column::setColumnMode(AbstractColumn::ColumnMode)
void ColumnPrivate::connectFormulaColumn(const AbstractColumn*)
void ColumnPrivate::updateFormula()
calculate column statistics: 0 ms
1virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void ColumnPrivate::updateFormula() DONE
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Project
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = ProjectDock], number of stacked widgets = 3
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = SpreadsheetDock], number of stacked widgets = 3
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void ProjectExplorer::selectIndex(const QModelIndex&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Column
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = ColumnDock], number of stacked widgets = 3
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void ProjectExplorer::selectIndex(const QModelIndex&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = SpreadsheetDock], number of stacked widgets = 3
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void ProjectExplorer::selectIndex(const QModelIndex&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Column
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = ColumnDock], number of stacked widgets = 3
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
void FunctionValuesDialog::checkValues(), syntax incorrect
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "g" with locale C, errors = 1
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "gr" with locale C, errors = 1
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "gre" with locale C, errors = 1
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 1
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 16 of string 'greaterThan(x, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "greaterThan(x, y)" with locale C, errors = 2
PARSER ERROR: syntax error @ position 16 of string 'greaterThan(x, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 2
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 13 of string 'greaterThan(, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "greaterThan(, y)" with locale C, errors = 2
PARSER ERROR: syntax error @ position 13 of string 'greaterThan(, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 2
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 13 of string 'greaterThan(f, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "greaterThan(f, y)" with locale C, errors = 2
PARSER ERROR: syntax error @ position 13 of string 'greaterThan(f, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 2
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 14 of string 'greaterThan(fa, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "greaterThan(fa, y)" with locale C, errors = 2
PARSER ERROR: syntax error @ position 14 of string 'greaterThan(fa, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 2
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 15 of string 'greaterThan(fab, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "greaterThan(fab, y)" with locale C, errors = 2
PARSER ERROR: syntax error @ position 15 of string 'greaterThan(fab, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 2
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 17 of string 'greaterThan(fabs, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "greaterThan(fabs, y)" with locale C, errors = 2
PARSER ERROR: syntax error @ position 17 of string 'greaterThan(fabs, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 2
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 18 of string 'greaterThan(fabs(, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "greaterThan(fabs(, y)" with locale C, errors = 2
PARSER ERROR: syntax error @ position 18 of string 'greaterThan(fabs(, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 2
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 21 of string 'greaterThan(fabs(x, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "greaterThan(fabs(x, y)" with locale C, errors = 2
PARSER ERROR: syntax error @ position 21 of string 'greaterThan(fabs(x, y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 2
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
PARSER ERROR: syntax error @ position 22 of string 'greaterThan(fabs(x), y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), WARNING: failed parsing expr "greaterThan(fabs(x), y)" with locale C, errors = 2
PARSER ERROR: syntax error @ position 22 of string 'greaterThan(fabs(x), y)'
bool ExpressionParser::isValid(const QString&, const QStringList&), ERROR: parsing FAILED, errors = 2
void FunctionValuesDialog::checkValues(), syntax incorrect
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
void FunctionValuesDialog::checkValues(), variable 1
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
void FunctionValuesDialog::checkValues(), variable 1
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
void FunctionValuesDialog::checkValues(), variable 1
void FunctionValuesDialog::checkValues(), variable 1
virtual void Column::setColumnMode(AbstractColumn::ColumnMode)
void ColumnPrivate::connectFormulaColumn(const AbstractColumn*)
void ColumnPrivate::updateFormula()
calculate column statistics: 0 ms
2virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void ColumnPrivate::updateFormula() DONE
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Column
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = ColumnDock], number of stacked widgets = 3
void ColumnDock::typeChanged(int)
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Column
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = ColumnDock], number of stacked widgets = 3
void ColumnDock::typeChanged(int)
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void ProjectExplorer::selectIndex(const QModelIndex&)
void Worksheet::handleAspectAdded(const AbstractAspect*)
virtual void WorksheetElement::finalizeAdd()
config has group "PlotTitle": false
void TextLabel::init(), default/run time image resolution: 96/96
virtual void WorksheetElement::finalizeAdd()
config has group "AxisTitle": false
void TextLabel::init(), default/run time image resolution: 96/96
virtual void WorksheetElement::finalizeAdd()
virtual void WorksheetElement::finalizeAdd(), WARNING: no plot available.
virtual void WorksheetElement::finalizeAdd()
virtual void TextLabel::loadThemeConfig(const KConfig&), label = x
virtual void AxisPrivate::retransform()
void Axis::setRange(Range<double>), range = 0 .. 1
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1, length() = 1
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 100
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setMinorTicksNumber(int), number = 1
config has group "AxisTitle": false
void TextLabel::init(), default/run time image resolution: 96/96
virtual void WorksheetElement::finalizeAdd()
virtual void WorksheetElement::finalizeAdd(), WARNING: no plot available.
virtual void WorksheetElement::finalizeAdd()
virtual void TextLabel::loadThemeConfig(const KConfig&), label = x2
virtual void AxisPrivate::retransform()
void Axis::setRange(Range<double>), range = 0 .. 1
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1, length() = 1
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 100
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setMinorTicksNumber(int), number = 1
config has group "AxisTitle": false
void TextLabel::init(), default/run time image resolution: 96/96
virtual void WorksheetElement::finalizeAdd()
virtual void WorksheetElement::finalizeAdd(), WARNING: no plot available.
virtual void WorksheetElement::finalizeAdd()
virtual void TextLabel::loadThemeConfig(const KConfig&), label = y
virtual void AxisPrivate::retransform()
void Axis::setRange(Range<double>), range = 0 .. 1
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1, length() = 1
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 100
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setMinorTicksNumber(int), number = 1
config has group "AxisTitle": false
void TextLabel::init(), default/run time image resolution: 96/96
virtual void WorksheetElement::finalizeAdd()
virtual void WorksheetElement::finalizeAdd(), WARNING: no plot available.
virtual void WorksheetElement::finalizeAdd()
virtual void TextLabel::loadThemeConfig(const KConfig&), label = y2
virtual void AxisPrivate::retransform()
void Axis::setRange(Range<double>), range = 0 .. 1
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1, length() = 1
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 100
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setMinorTicksNumber(int), number = 1
virtual void WorksheetElement::finalizeAdd()
virtual void WorksheetElement::finalizeAdd(), WARNING: no plot available.
void Worksheet::handleAspectAdded(const AbstractAspect*)
void Worksheet::handleAspectAdded(const AbstractAspect*), ADDING child to SCENE
virtual void CartesianPlotPrivate::retransform(), x range 1 : 0 .. 1, scale = Linear
void CartesianPlotPrivate::retransformScales(int, int), SCALES x/y index = -1/-1
void CartesianPlotPrivate::retransformScales(int, int), x range 1 : 0 .. 1, scale = Linear, auto scale = true
void CartesianPlotPrivate::retransformScales(int, int), y range 1 : 0 .. 1, scale = Linear, auto scale = true
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotPrivate::retransformScales(int, int): 0 ms
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1, length() = 1
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.2 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 1
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1, length() = 1
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.2 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 1
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1, length() = 1
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.2 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 1
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1, length() = 1
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.2 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 1
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
WorksheetElementContainer::retransform(): 2 ms
virtual void CartesianPlotPrivate::retransform(): 2 ms
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
virtual void WorksheetElement::finalizeAdd()
void CartesianPlot::childAdded(const AbstractAspect*), CURVE
setting column MONTONIC INCREASING
bool CartesianPlot::scaleAuto(int, int, bool, bool) x/y index = 0 / 0
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 1., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), set new x range = 0 .. 100
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void Axis::setRange(Range<double>), range = 0 .. 100
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 100, length() = 100
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 100
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setRange(Range<double>), range = 0 .. 100
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 100, length() = 100
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 100
void Axis::setMajorTicksNumber(int, bool), number = 6
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), set new y range = -1 .. 1
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void Axis::setRange(Range<double>), range = -1 .. 1
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void Axis::setMajorTicksNumber(int, bool), number = 5
void Axis::setRange(Range<double>), range = -1 .. 1
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void Axis::setMajorTicksNumber(int, bool), number = 5
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(int, int, bool, bool), update X/Y = true/true
bool CartesianPlot::scaleAuto(int, int, bool, bool): 0 ms
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 100 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 100, length() = 100
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 20 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 100
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 100 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 100, length() = 100
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 20 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 100
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
WorksheetElementContainer::retransform(): 2 ms
virtual void CartesianPlotPrivate::retransform(), x range 1 : 0 .. 100, scale = Linear
void CartesianPlotPrivate::retransformScales(int, int), SCALES x/y index = -1/-1
void CartesianPlotPrivate::retransformScales(int, int), x range 1 : 0 .. 100, scale = Linear, auto scale = true
void CartesianPlotPrivate::retransformScales(int, int), y range 1 : -1 .. 1, scale = Linear, auto scale = true
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotPrivate::retransformScales(int, int): 0 ms
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 100 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 100, length() = 100
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 20 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 100
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 100 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 100, length() = 100
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 20 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 100
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
WorksheetElementContainer::retransform(): 1 ms
virtual void CartesianPlotPrivate::retransform(): 1 ms
virtual void CartesianPlotPrivate::retransform(), x range 1 : 0 .. 100, scale = Linear
void CartesianPlotPrivate::retransformScales(int, int), SCALES x/y index = -1/-1
void CartesianPlotPrivate::retransformScales(int, int), x range 1 : 0 .. 100, scale = Linear, auto scale = true
void CartesianPlotPrivate::retransformScales(int, int), y range 1 : -1 .. 1, scale = Linear, auto scale = true
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotPrivate::retransformScales(int, int): 0 ms
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 100 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 100, length() = 100
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 20 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 100
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 100 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 100, length() = 100
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 20 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 100
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
WorksheetElementContainer::retransform(): 2 ms
virtual void CartesianPlotPrivate::retransform(): 2 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
void Worksheet::handleAspectAdded(const AbstractAspect*)
void CartesianPlot::dataChanged(int, int, WorksheetElement*), x/y index = -1/-1
bool CartesianPlot::scaleAuto(int, int, bool, bool) x/y index = -1 / -1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = -1, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = -1, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(int, int, bool, bool), update X/Y = false/false
bool CartesianPlot::scaleAuto(int, int, bool, bool): 0 ms
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
void PlotDataDialog::setAxesTitles(CartesianPlot*, const QString&) const
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: CartesianPlot
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = CartesianPlotDock], number of stacked widgets = 3
LaTeX engine does not exist
static QStringList ThemeHandler::themeList()
first theme path: /app/share/labplot2/themes/BlackOnLightYellow
void CartesianPlotDock::setPlots(QList<CartesianPlot*>)
void CartesianPlotDock::updateRangeList(Dimension), x range count = 1
void CartesianPlotDock::updateRangeList(Dimension), range 0: format = Numeric, scale = Linear, auto scale = true
void CartesianPlotDock::updateRangeList(Dimension), y range count = 1
void CartesianPlotDock::updateRangeList(Dimension), range 0: format = Numeric, scale = Linear, auto scale = true
virtual void CartesianPlotDock::updateLocale()
virtual void CartesianPlotDock::updateLocale(), x range 0 auto scale = true
virtual void CartesianPlotDock::updateLocale(), y range 0 auto scale = true
void CartesianPlotDock::updatePlotRangeList(), nr of coordinate systems = 1
void CartesianPlotDock::updatePlotRangeList(), coordinate system 1 : xIndex = 0, yIndex = 0
void CartesianPlotDock::updatePlotRangeList(), x range = 0 .. 100, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), y range = -1 .. 1, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), nr of coordinate systems = 1
void CartesianPlotDock::updatePlotRangeList(), coordinate system 1 : xIndex = 0, yIndex = 0
void CartesianPlotDock::updatePlotRangeList(), x range = 0 .. 100, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), y range = -1 .. 1, auto scale = true
virtual void CartesianPlotDock::updateLocale()
virtual void CartesianPlotDock::updateLocale(), x range 0 auto scale = true
virtual void CartesianPlotDock::updateLocale(), y range 0 auto scale = true
void CartesianPlotDock::updatePlotRangeList(), nr of coordinate systems = 1
void CartesianPlotDock::updatePlotRangeList(), coordinate system 1 : xIndex = 0, yIndex = 0
void CartesianPlotDock::updatePlotRangeList(), x range = 0 .. 100, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), y range = -1 .. 1, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), nr of coordinate systems = 1
void CartesianPlotDock::updatePlotRangeList(), coordinate system 1 : xIndex = 0, yIndex = 0
void CartesianPlotDock::updatePlotRangeList(), x range = 0 .. 100, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), y range = -1 .. 1, auto scale = true
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
virtual QWidget* Worksheet::view() const
virtual QWidget* Worksheet::view() const
virtual QWidget* Worksheet::view() const
virtual QWidget* Worksheet::view() const
virtual QWidget* Worksheet::view() const
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = SpreadsheetDock], number of stacked widgets = 4
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Worksheet
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = WorksheetDock], number of stacked widgets = 4
static QStringList ThemeHandler::themeList()
first theme path: /app/share/labplot2/themes/BlackOnLightYellow
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
virtual QWidget* Worksheet::view() const
void CartesianPlot::addCurve()
void WorksheetElement::setCoordinateSystemIndex(int), WARNING: No plot found. Failed setting csystem index.
virtual void WorksheetElement::finalizeAdd()
void CartesianPlot::childAdded(const AbstractAspect*), CURVE
bool CartesianPlot::scaleAuto(int, int, bool, bool) x/y index = 0 / 0
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
CURVE "xy-curve"
NO column!
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
NO column!
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(int, int, bool, bool), update X/Y = false/false
bool CartesianPlot::scaleAuto(int, int, bool, bool): 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), boundingRectangle.width() or boundingRectangle.height() == 0
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
void Worksheet::handleAspectAdded(const AbstractAspect*)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: XYCurve
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = XYCurveDock], number of stacked widgets = 5
virtual void XYCurveDock::initGeneralTab()
void TreeViewComboBox::setColumn(const AbstractColumn*, const QString&)
void TreeViewComboBox::setColumn(const AbstractColumn*, const QString&)
void BaseDock::updatePlotRangeList(QComboBox*), plot ranges count: 1
void BaseDock::updatePlotRangeList(QComboBox*), current plot range: 1
virtual QString CartesianCoordinateSystem::info() const
virtual void XYCurveDock::initGeneralTab() DONE
void TreeViewComboBox::setColumn(const AbstractColumn*, const QString&)
void TreeViewComboBox::setColumn(const AbstractColumn*, const QString&)
void TreeViewComboBox::setColumn(const AbstractColumn*, const QString&)
void TreeViewComboBox::setColumn(const AbstractColumn*, const QString&)
void TreeViewComboBox::setColumn(const AbstractColumn*, const QString&)
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
virtual QWidget* Worksheet::view() const
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
NO column!
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0
virtual void XYCurvePrivate::retransform(), WARNING: xColumn or yColumn not available
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), boundingRectangle.width() or boundingRectangle.height() == 0
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
virtual QWidget* Worksheet::view() const
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = SpreadsheetDock], number of stacked widgets = 6
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void ColumnPrivate::updateFormula()
1virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void ColumnPrivate::updateFormula()
calculate column statistics: 0 ms
2virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
void ColumnPrivate::updateFormula() DONE
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
void ColumnPrivate::updateFormula() DONE
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
void ColumnPrivate::updateFormula()
2virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
void ColumnPrivate::updateFormula() DONE
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 99
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 99
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.9
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), non monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/99
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
void ColumnPrivate::updateFormula()
calculate column statistics: 0 ms
1virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void ColumnPrivate::updateFormula()
calculate column statistics: 0 ms
2virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), non monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/999
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
void ColumnPrivate::updateFormula() DONE
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), non monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/999
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 1 ms
void ColumnPrivate::updateFormula() DONE
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), non monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/999
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), non monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/999
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
void ColumnPrivate::updateFormula()
2virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), non monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/999
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
void ColumnPrivate::updateFormula() DONE
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), non monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/999
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/100
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0 .. 100
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 0 .. 100
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 0 .. 100
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), non monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/999
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
void ProjectExplorer::selectIndex(const QModelIndex&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Column
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = ColumnDock], number of stacked widgets = 6
void ColumnDock::typeChanged(int)
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void ProjectExplorer::selectIndex(const QModelIndex&)
void ColumnPrivate::updateFormula()
calculate column statistics: 3 ms
1virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void ColumnPrivate::updateFormula()
calculate column statistics: 3 ms
2virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
setting column MONTONIC INCREASING
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/10000
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 10,000
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/10000
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 10,000
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 10,000
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 9999
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.999000000000001
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 10000
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 1000
tmp new range: 0 .. 10000
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 1e+04
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 100., data range = 1 .. 1e+04
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), set new x range = 0 .. 1e+04
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotDock::plotMaxChanged(Dimension, int, double), value = 10000
void CartesianPlotDock::maxChanged(Dimension, int, double), value = 10000
void Axis::setRange(Range<double>), range = 0 .. 1e+04
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1e+04, length() = 10000
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10000
int Range<T>::autoTickCount() const [with T = double], factor = 100
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setRange(Range<double>), range = 0 .. 1e+04
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1e+04, length() = 10000
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10000
int Range<T>::autoTickCount() const [with T = double], factor = 100
void Axis::setMajorTicksNumber(int, bool), number = 6
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = true
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 1e+04 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1e+04, length() = 10000
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10000
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 2000 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 10000
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0 .. 1e+04 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 1e+04, length() = 10000
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10000
int Range<T>::autoTickCount() const [with T = double], factor = 100
void AxisPrivate::retransformTicks(), major ticks by number. increment = 2000 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 10000
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 998/999
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), boundingRectangle.width() or boundingRectangle.height() == 0
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/9999
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 17 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 17 ms
WorksheetElementContainer::retransform(): 19 ms
void ColumnPrivate::updateFormula() DONE
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/10000
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 10,000
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/10000
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 10,000
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 10,000
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 9999
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.999000000000001
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 10000
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 1000
tmp new range: 0 .. 10000
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 1e+04
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 1e+04., data range = 1 .. 1e+04
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/9999
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 23 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 24 ms
void ColumnPrivate::updateFormula() DONE
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/10000
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 10,000
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/10000
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 10,000
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 10,000
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 9999
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.999000000000001
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 10000
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 1000
tmp new range: 0 .. 10000
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 1e+04
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 1e+04., data range = 1 .. 1e+04
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 1e+04
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 1e+04
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/9999
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 23 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 24 ms
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 0, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), x range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = x, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/10000
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 10,000
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/10000
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 1 .. 10,000
void CartesianPlot::calculateDataRange(Dimension, int, bool), data x range = 1 .. 10,000
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 9999
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 9.999000000000001
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 10000
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 1000
tmp new range: 0 .. 10000
void Range<T>::niceExtend(bool) [with T = double], new range: 0 .. 1e+04
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0 .. 1e+04., data range = 1 .. 1e+04
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 1e+04
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 0 .. 1e+04
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 0/9999
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 17 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 17 ms
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Worksheet
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = WorksheetDock], number of stacked widgets = 6
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
virtual QWidget* Worksheet::view() const
void ProjectExplorer::selectIndex(const QModelIndex&)
void ProjectExplorer::selectIndex(const QModelIndex&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Worksheet
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
virtual QWidget* Worksheet::view() const
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: CartesianPlot
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = CartesianPlotDock], number of stacked widgets = 6
void CartesianPlotDock::setPlots(QList<CartesianPlot*>)
void CartesianPlotDock::updateRangeList(Dimension), x range count = 1
void CartesianPlotDock::updateRangeList(Dimension), range 0: format = Numeric, scale = Linear, auto scale = true
void CartesianPlotDock::updateRangeList(Dimension), y range count = 1
void CartesianPlotDock::updateRangeList(Dimension), range 0: format = Numeric, scale = Linear, auto scale = true
virtual void CartesianPlotDock::updateLocale()
virtual void CartesianPlotDock::updateLocale(), x range 0 auto scale = true
virtual void CartesianPlotDock::updateLocale(), y range 0 auto scale = true
void CartesianPlotDock::updatePlotRangeList(), nr of coordinate systems = 1
void CartesianPlotDock::updatePlotRangeList(), coordinate system 1 : xIndex = 0, yIndex = 0
void CartesianPlotDock::updatePlotRangeList(), x range = 0 .. 1e+04, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), y range = -1 .. 1, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), nr of coordinate systems = 1
void CartesianPlotDock::updatePlotRangeList(), coordinate system 1 : xIndex = 0, yIndex = 0
void CartesianPlotDock::updatePlotRangeList(), x range = 0 .. 1e+04, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), y range = -1 .. 1, auto scale = true
virtual void CartesianPlotDock::updateLocale()
virtual void CartesianPlotDock::updateLocale(), x range 0 auto scale = true
virtual void CartesianPlotDock::updateLocale(), y range 0 auto scale = true
void CartesianPlotDock::updatePlotRangeList(), nr of coordinate systems = 1
void CartesianPlotDock::updatePlotRangeList(), coordinate system 1 : xIndex = 0, yIndex = 0
void CartesianPlotDock::updatePlotRangeList(), x range = 0 .. 1e+04, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), y range = -1 .. 1, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), nr of coordinate systems = 1
void CartesianPlotDock::updatePlotRangeList(), coordinate system 1 : xIndex = 0, yIndex = 0
void CartesianPlotDock::updatePlotRangeList(), x range = 0 .. 1e+04, auto scale = true
void CartesianPlotDock::updatePlotRangeList(), y range = -1 .. 1, auto scale = true
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
virtual QWidget* Worksheet::view() const
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 1320.797570946997
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1.320797570946997
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2000
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 200
tmp new range: 4600 .. 6200
void Range<T>::niceExtend(bool) [with T = double], new range: 4,600 .. 6,200
void CartesianPlot::enableAutoScale(Dimension, int, bool, bool), x range 0 enable auto scale: false
void CartesianPlotDock::plotAutoScaleChanged(Dimension, int, bool), checked = false
void CartesianPlotDock::autoScaleChanged(Dimension, int, bool), state = false
void CartesianPlotDock::autoScaleChanged(Dimension, int, bool), range index: 0
void CartesianPlot::enableAutoScale(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 4,600 .. 6,200
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 4,599 .. 6,199
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 4,600 .. 6,200
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 4,599 .. 6,199
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlotPrivate::retransformScales(int, int), SCALES x/y index = -1/-1
void CartesianPlotPrivate::retransformScales(int, int), x range 1 : 4,600 .. 6,200, scale = Linear, auto scale = false
void CartesianPlotPrivate::retransformScales(int, int), y range 1 : -1 .. 1, scale = Linear, auto scale = true
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotDock::plotMinChanged(Dimension, int, double), value = 4600
void CartesianPlotDock::minChanged(Dimension, int, double), value = 4600
void CartesianPlotDock::plotMaxChanged(Dimension, int, double), value = 6200
void CartesianPlotDock::maxChanged(Dimension, int, double), value = 6200
void Axis::setRange(Range<double>), range = 0 .. 6,200
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 6,200, length() = 6200
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1000
int Range<T>::autoTickCount() const [with T = double], factor = 620
void Axis::setMajorTicksNumber(int, bool), number = 12
void Axis::setRange(Range<double>), range = 4,600 .. 6,200
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 4,600 .. 6,200, length() = 1600
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1000
int Range<T>::autoTickCount() const [with T = double], factor = 160
void Axis::setMajorTicksNumber(int, bool), number = 5
void Axis::setRange(Range<double>), range = 0 .. 6,200
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0 .. 6,200, length() = 6200
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1000
int Range<T>::autoTickCount() const [with T = double], factor = 620
void Axis::setMajorTicksNumber(int, bool), number = 12
void Axis::setRange(Range<double>), range = 4,600 .. 6,200
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 4,600 .. 6,200, length() = 1600
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1000
int Range<T>::autoTickCount() const [with T = double], factor = 160
void Axis::setMajorTicksNumber(int, bool), number = 5
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotPrivate::retransformScales(int, int): 0 ms
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 4,600 .. 6,200 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 4,600 .. 6,200, length() = 1600
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1000
int Range<T>::autoTickCount() const [with T = double], factor = 160
void AxisPrivate::retransformTicks(), major ticks by number. increment = 400 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 1600
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 4,600 .. 6,200 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 4,600 .. 6,200, length() = 1600
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1000
int Range<T>::autoTickCount() const [with T = double], factor = 160
void AxisPrivate::retransformTicks(), major ticks by number. increment = 400 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 1600
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 4598/6200
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, WARNING: OMIT mapped line!
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 5 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 6 ms
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 4598/6200
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, WARNING: OMIT mapped line!
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 5 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 5 ms
WorksheetElementContainer::retransform(): 14 ms
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 225.9019293757628
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2.259019293757628
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 5
void Range<T>::niceExtend(bool) [with T = double], new size = 500
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 5.555555555555555
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 5
spacing = 50
tmp new range: 5350 .. 5600
void Range<T>::niceExtend(bool) [with T = double], new range: 5,350 .. 5,600
void CartesianPlot::enableAutoScale(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 5,350 .. 5,600
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 5,349 .. 5,599
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 5,350 .. 5,600
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 5,349 .. 5,599
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlotPrivate::retransformScales(int, int), SCALES x/y index = -1/-1
void CartesianPlotPrivate::retransformScales(int, int), x range 1 : 5,350 .. 5,600, scale = Linear, auto scale = false
void CartesianPlotPrivate::retransformScales(int, int), y range 1 : -1 .. 1, scale = Linear, auto scale = true
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotDock::plotMinChanged(Dimension, int, double), value = 5350
void CartesianPlotDock::minChanged(Dimension, int, double), value = 5350
void CartesianPlotDock::plotMaxChanged(Dimension, int, double), value = 5600
void CartesianPlotDock::maxChanged(Dimension, int, double), value = 5600
void Axis::setRange(Range<double>), range = 4,600 .. 5,600
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 4,600 .. 5,600, length() = 1000
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1000
int Range<T>::autoTickCount() const [with T = double], factor = 100
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setRange(Range<double>), range = 5,350 .. 5,600
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,350 .. 5,600, length() = 250
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 250
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setRange(Range<double>), range = 4,600 .. 5,600
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 4,600 .. 5,600, length() = 1000
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1000
int Range<T>::autoTickCount() const [with T = double], factor = 100
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setRange(Range<double>), range = 5,350 .. 5,600
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,350 .. 5,600, length() = 250
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 250
void Axis::setMajorTicksNumber(int, bool), number = 6
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotPrivate::retransformScales(int, int): 0 ms
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,350 .. 5,600 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,350 .. 5,600, length() = 250
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 250
void AxisPrivate::retransformTicks(), major ticks by number. increment = 50 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 250
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,350 .. 5,600 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,350 .. 5,600, length() = 250
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 250
void AxisPrivate::retransformTicks(), major ticks by number. increment = 50 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 250
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5348/5600
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, WARNING: OMIT mapped line!
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 1 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 1 ms
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5348/5600
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, WARNING: OMIT mapped line!
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 1 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 1 ms
WorksheetElementContainer::retransform(): 4 ms
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 53.5150739952669
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 5.351507399526691
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 100
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 10
tmp new range: 5440 .. 5510
void Range<T>::niceExtend(bool) [with T = double], new range: 5,440 .. 5,510
void CartesianPlot::enableAutoScale(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 5,440 .. 5,510
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 5,439 .. 5,509
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -0.9980267284282763/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -0.998026728428 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 5,440 .. 5,510
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 5,439 .. 5,509
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -0.998026728428 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -0.998026728428 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 1.998026728428276
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1.998026728428276
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -0.998 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlotPrivate::retransformScales(int, int), SCALES x/y index = -1/-1
void CartesianPlotPrivate::retransformScales(int, int), x range 1 : 5,440 .. 5,510, scale = Linear, auto scale = false
void CartesianPlotPrivate::retransformScales(int, int), y range 1 : -1 .. 1, scale = Linear, auto scale = true
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotDock::plotMinChanged(Dimension, int, double), value = 5440
void CartesianPlotDock::minChanged(Dimension, int, double), value = 5440
void CartesianPlotDock::plotMaxChanged(Dimension, int, double), value = 5510
void CartesianPlotDock::maxChanged(Dimension, int, double), value = 5510
void Axis::setRange(Range<double>), range = 5,350 .. 5,510
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,350 .. 5,510, length() = 160
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 160
void Axis::setMajorTicksNumber(int, bool), number = 5
void Axis::setRange(Range<double>), range = 5,440 .. 5,510
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,440 .. 5,510, length() = 70
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 700
void Axis::setMajorTicksNumber(int, bool), number = 8
void Axis::setRange(Range<double>), range = 5,350 .. 5,510
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,350 .. 5,510, length() = 160
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 100
int Range<T>::autoTickCount() const [with T = double], factor = 160
void Axis::setMajorTicksNumber(int, bool), number = 5
void Axis::setRange(Range<double>), range = 5,440 .. 5,510
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,440 .. 5,510, length() = 70
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 700
void Axis::setMajorTicksNumber(int, bool), number = 8
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotPrivate::retransformScales(int, int): 0 ms
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,440 .. 5,510 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,440 .. 5,510, length() = 70
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 700
void AxisPrivate::retransformTicks(), major ticks by number. increment = 10 number = 8
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 70
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,440 .. 5,510 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,440 .. 5,510, length() = 70
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 700
void AxisPrivate::retransformTicks(), major ticks by number. increment = 10 number = 8
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 70
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5438/5510
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, WARNING: OMIT mapped line!
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5438/5510
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, WARNING: OMIT mapped line!
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
WorksheetElementContainer::retransform(): 2 ms
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 43.6774093289032
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 4.367740932890319
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 5
void Range<T>::niceExtend(bool) [with T = double], new size = 50
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 5.555555555555555
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 5
spacing = 5
tmp new range: 5460 .. 5505
void Range<T>::niceExtend(bool) [with T = double], new range: 5,460 .. 5,505
void CartesianPlot::enableAutoScale(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 5,460 .. 5,505
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 5,459 .. 5,504
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -0.9980267284282713/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -0.998026728428 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 5,460 .. 5,505
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 5,459 .. 5,504
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -0.998026728428 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -0.998026728428 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 1.998026728428271
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1.998026728428271
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -0.998 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlotPrivate::retransformScales(int, int), SCALES x/y index = -1/-1
void CartesianPlotPrivate::retransformScales(int, int), x range 1 : 5,460 .. 5,505, scale = Linear, auto scale = false
void CartesianPlotPrivate::retransformScales(int, int), y range 1 : -1 .. 1, scale = Linear, auto scale = true
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotDock::plotMinChanged(Dimension, int, double), value = 5460
void CartesianPlotDock::minChanged(Dimension, int, double), value = 5460
void CartesianPlotDock::plotMaxChanged(Dimension, int, double), value = 5505
void CartesianPlotDock::maxChanged(Dimension, int, double), value = 5505
void Axis::setRange(Range<double>), range = 5,440 .. 5,505
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,440 .. 5,505, length() = 65
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 650
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setRange(Range<double>), range = 5,460 .. 5,505
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,460 .. 5,505, length() = 45
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 450
void Axis::setMajorTicksNumber(int, bool), number = 4
void Axis::setRange(Range<double>), range = 5,440 .. 5,505
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,440 .. 5,505, length() = 65
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 650
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setRange(Range<double>), range = 5,460 .. 5,505
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,460 .. 5,505, length() = 45
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 450
void Axis::setMajorTicksNumber(int, bool), number = 4
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotPrivate::retransformScales(int, int): 0 ms
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,460 .. 5,505 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,460 .. 5,505, length() = 45
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 450
void AxisPrivate::retransformTicks(), major ticks by number. increment = 15 number = 4
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 45
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,460 .. 5,505 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,460 .. 5,505, length() = 45
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 450
void AxisPrivate::retransformTicks(), major ticks by number. increment = 15 number = 4
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 45
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5458/5505
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5458/5505
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
WorksheetElementContainer::retransform(): 2 ms
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 20.90503741602333
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2.090503741602333
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 5
void Range<T>::niceExtend(bool) [with T = double], new size = 50
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 5.555555555555555
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 5
spacing = 5
tmp new range: 5465 .. 5490
void Range<T>::niceExtend(bool) [with T = double], new range: 5,465 .. 5,490
void CartesianPlot::enableAutoScale(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 5,465 .. 5,490
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 5,464 .. 5,489
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -0.9510565162951312/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -0.951056516295 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 5,465 .. 5,490
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 5,464 .. 5,489
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -0.951056516295 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -0.951056516295 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 1.951056516295131
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 1.951056516295131
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -0.9511 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlotPrivate::retransformScales(int, int), SCALES x/y index = -1/-1
void CartesianPlotPrivate::retransformScales(int, int), x range 1 : 5,465 .. 5,490, scale = Linear, auto scale = false
void CartesianPlotPrivate::retransformScales(int, int), y range 1 : -1 .. 1, scale = Linear, auto scale = true
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotDock::plotMinChanged(Dimension, int, double), value = 5465
void CartesianPlotDock::minChanged(Dimension, int, double), value = 5465
void CartesianPlotDock::plotMaxChanged(Dimension, int, double), value = 5490
void CartesianPlotDock::maxChanged(Dimension, int, double), value = 5490
void Axis::setRange(Range<double>), range = 5,460 .. 5,490
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,460 .. 5,490, length() = 30
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 300
void Axis::setMajorTicksNumber(int, bool), number = 4
void Axis::setRange(Range<double>), range = 5,465 .. 5,490
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,465 .. 5,490, length() = 25
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 250
void Axis::setMajorTicksNumber(int, bool), number = 6
void Axis::setRange(Range<double>), range = 5,460 .. 5,490
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,460 .. 5,490, length() = 30
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 300
void Axis::setMajorTicksNumber(int, bool), number = 4
void Axis::setRange(Range<double>), range = 5,465 .. 5,490
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,465 .. 5,490, length() = 25
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 250
void Axis::setMajorTicksNumber(int, bool), number = 6
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotPrivate::retransformScales(int, int): 0 ms
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,465 .. 5,490 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,465 .. 5,490, length() = 25
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 250
void AxisPrivate::retransformTicks(), major ticks by number. increment = 5 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 25
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,465 .. 5,490 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,465 .. 5,490, length() = 25
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 250
void AxisPrivate::retransformTicks(), major ticks by number. increment = 5 number = 6
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 25
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 1
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5463/5490
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5463/5490
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
WorksheetElementContainer::retransform(): 2 ms
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 7.173297152557097
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 7.173297152557097
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 10
void Range<T>::niceExtend(bool) [with T = double], new size = 10
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 1.111111111111111
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 1
spacing = 1
tmp new range: 5472 .. 5480
void Range<T>::niceExtend(bool) [with T = double], new range: 5,472 .. 5,480
void CartesianPlot::enableAutoScale(Dimension, int, bool, bool): 0 ms
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = false
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = false
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 5,472 .. 5,480
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 5,471 .. 5,479
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0.5877852522926552/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0.587785252293 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), free incomplete range with y column. y range = 5,472 .. 5,480
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 5,471 .. 5,479
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 1/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = 0.587785252293 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = 0.587785252293 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 0.4122147477073448
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 4.122147477073447
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 5
void Range<T>::niceExtend(bool) [with T = double], new size = 0.5
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 5.555555555555555
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 5
spacing = 0.05
tmp new range: 0.55 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: 0.55 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = 0.5878 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), set new y range = 0.55 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlotPrivate::retransformScales(int, int), SCALES x/y index = -1/-1
void CartesianPlotPrivate::retransformScales(int, int), x range 1 : 5,472 .. 5,480, scale = Linear, auto scale = false
void CartesianPlotPrivate::retransformScales(int, int), y range 1 : 0.55 .. 1, scale = Linear, auto scale = true
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotDock::plotMinChanged(Dimension, int, double), value = 5472
void CartesianPlotDock::minChanged(Dimension, int, double), value = 5472
void CartesianPlotDock::plotMaxChanged(Dimension, int, double), value = 5480
void CartesianPlotDock::maxChanged(Dimension, int, double), value = 5480
void Axis::setRange(Range<double>), range = 5,465 .. 5,480
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,465 .. 5,480, length() = 15
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 150
void Axis::setMajorTicksNumber(int, bool), number = 4
void Axis::setRange(Range<double>), range = 5,472 .. 5,480
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,472 .. 5,480, length() = 8
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 800
void Axis::setMajorTicksNumber(int, bool), number = 5
void Axis::setRange(Range<double>), range = 5,465 .. 5,480
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,465 .. 5,480, length() = 15
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 10
int Range<T>::autoTickCount() const [with T = double], factor = 150
void Axis::setMajorTicksNumber(int, bool), number = 4
void Axis::setRange(Range<double>), range = 5,472 .. 5,480
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 5,472 .. 5,480, length() = 8
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 800
void Axis::setMajorTicksNumber(int, bool), number = 5
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotDock::plotMinChanged(Dimension, int, double), value = 0.55
void CartesianPlotDock::minChanged(Dimension, int, double), value = 0.55
void Axis::setRange(Range<double>), range = 0.55 .. 1
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0.55 .. 1, length() = 0.45
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 0.1
int Range<T>::autoTickCount() const [with T = double], factor = 450
void Axis::setMajorTicksNumber(int, bool), number = 4
void Axis::setRange(Range<double>), range = 0.55 .. 1
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = 0.55 .. 1, length() = 0.45
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 0.1
int Range<T>::autoTickCount() const [with T = double], factor = 450
void Axis::setMajorTicksNumber(int, bool), number = 4
void CartesianPlotPrivate::retransformScales(int, int): 0 ms
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,472 .. 5,480 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,472 .. 5,480, length() = 8
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 800
void AxisPrivate::retransformTicks(), major ticks by number. increment = 2 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 8
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,472 .. 5,480 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,472 .. 5,480, length() = 8
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 800
void AxisPrivate::retransformTicks(), major ticks by number. increment = 2 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 8
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0.55 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0.55 .. 1, length() = 0.45
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 0.1
int Range<T>::autoTickCount() const [with T = double], factor = 450
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.15 number = 4
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 0.45
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 2, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 0.45
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 2
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 2
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 0.55 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 0.55 .. 1, length() = 0.45
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 0.1
int Range<T>::autoTickCount() const [with T = double], factor = 450
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.15 number = 4
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 1
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 0.45
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 2, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 0.45
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 2
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 2
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5470/5480
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5470/5480
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
WorksheetElementContainer::retransform(): 2 ms
virtual QWidget* Worksheet::view() const
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = SpreadsheetDock], number of stacked widgets = 6
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void ProjectExplorer::selectIndex(const QModelIndex&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Spreadsheet
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&)
void GuiObserver::selectedAspectsChanged(const QList<AbstractAspect*>&), type: Column
bool GuiObserverHelper::raiseDock(T*&, QStackedWidget*) [with T = ColumnDock], number of stacked widgets = 6
void ColumnDock::typeChanged(int)
void MainWin::handleCurrentAspectChanged(AbstractAspect*)
void ProjectExplorer::selectIndex(const QModelIndex&)
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
void FunctionValuesDialog::checkValues(), variable 1
void FunctionValuesDialog::checkValues(), variable 1
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
void FunctionValuesDialog::checkValues(), variable 1
bool ExpressionParser::isValid(const QString&, const QStringList&), number locale: C
void FunctionValuesDialog::checkValues(), variable 1
virtual void Column::setColumnMode(AbstractColumn::ColumnMode)
void ColumnPrivate::connectFormulaColumn(const AbstractColumn*)
void ColumnPrivate::updateFormula()
1virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void ColumnPrivate::updateFormula()
calculate column statistics: 3 ms
2virtual double Column::maximum(int) const: 0 ms
bool ExpressionParser::evaluateCartesian(const QString&, const QStringList&, const QVector<QVector<double>*>&, QVector<double>*), v5
Parsing with locale C
void ColumnPrivate::updateFormula(), Calling replaceValues()
void XYCurvePrivate::recalcLogicalPoints(), curve xy-curve: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = 0.55 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), set new y range = -1 .. 1
bool CartesianCoordinateSystem::setScales(Dimension, const QVector<CartesianScale*>&)
void CartesianPlotDock::plotMinChanged(Dimension, int, double), value = -1
void CartesianPlotDock::minChanged(Dimension, int, double), value = -1
void Axis::setRange(Range<double>), range = -1 .. 1
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void Axis::setMajorTicksNumber(int, bool), number = 5
void Axis::setRange(Range<double>), range = -1 .. 1
virtual void AxisPrivate::retransform()
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void Axis::setMajorTicksNumber(int, bool), number = 5
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = true
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,472 .. 5,480 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,472 .. 5,480, length() = 8
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 800
void AxisPrivate::retransformTicks(), major ticks by number. increment = 2 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 8
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
void AxisPrivate::retransformTickLabelPositions() x, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() x, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() x, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "x2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = 5,472 .. 5,480 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = 5,472 .. 5,480, length() = 8
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 800
void AxisPrivate::retransformTicks(), major ticks by number. increment = 2 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() x2, labels precision = 0
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 8
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 0
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 0
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y, labels precision = 2
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 2, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 2
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 2, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
void AxisPrivate::retransformTickLabelPositions() y, coordinate system index = 0
void AxisPrivate::retransformMajorGrid() y, coordinate system 1
void AxisPrivate::retransformMajorGrid(), x range 1
void AxisPrivate::retransformMajorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void AxisPrivate::retransformMinorGrid() y, coordinate system 1
void AxisPrivate::retransformMinorGrid(), x range 1
void AxisPrivate::retransformMinorGrid(), y range 1
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
virtual void AxisPrivate::retransform()
void AxisPrivate::retransformLine(), "y2", coordinate system 1
void AxisPrivate::retransformLine(), x range is x range 1
void AxisPrivate::retransformLine(), y range is y range 1
void AxisPrivate::retransformLine(), axis range = -1 .. 1 scale = Linear
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
int Range<T>::autoTickCount() const [with T = double], range = -1 .. 1, length() = 2
int Range<T>::autoTickCount() const [with T = double], order of magnitude = 1
int Range<T>::autoTickCount() const [with T = double], factor = 200
void AxisPrivate::retransformTicks(), major ticks by number. increment = 0.5 number = 5
void AxisPrivate::retransformTicks(), coordinate system 1
void AxisPrivate::retransformTickLabelStrings() y2, labels precision = 2
void AxisPrivate::retransformTickLabelStrings(), format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), precision = 2, format = Decimal
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), scaling = 2
int AxisPrivate::upperLabelsPrecision(int, Axis::LabelsFormat), upper precision = 2
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 2, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 1, format = Decimal
int AxisPrivate::lowerLabelsPrecision(int, Axis::LabelsFormat), precision = 0, format = Decimal
void AxisPrivate::retransformTickLabelStrings(), auto labels precision = 1
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5470/5480
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
virtual void XYCurvePrivate::retransform(), name = xy-curve, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x555556aae2f0
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5470/5480
xy-curvevoid XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve xy-curve, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve xy-curve, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve xy-curve: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve xy-curve: 0 ms
WorksheetElementContainer::retransform(): 1 ms
void ColumnPrivate::updateFormula() DONE
void XYCurvePrivate::recalcLogicalPoints(), curve 2: 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension)
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), dim = 1, index = 0, full range = true
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), y range dirty = true
void CartesianPlot::calculateDataRange(Dimension, int, bool), direction = y, index = 0, complete range = true
CURVE "2"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
2virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = -1/1
2bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
CURVE "xy-curve"
void CartesianPlot::calculateDataRange(Dimension, int, bool), else. range type = 0
void CartesianPlot::calculateDataRange(Dimension, int, bool), index range = 0 .. 9,999
1virtual double Column::minimum(int, int) const: 0 ms
bool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const
, column 1 min/max in index range = 0/1
xy-curvebool XYCurve::minMax(const AbstractColumn*, const AbstractColumn*, ErrorType, const AbstractColumn*, const AbstractColumn*, const Range<int>&, Range<double>&, bool) const: 0 ms
void CartesianPlot::calculateDataRange(Dimension, int, bool), curves range i = -1 .. 1
void CartesianPlot::calculateDataRange(Dimension, int, bool), data y range = -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], scale = 0, old size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = false, fraction = 2
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
void Range<T>::niceExtend(bool) [with T = double], new size = 2
double Range<T>::niceSize(double, bool) [with T = double], round = true, fraction = 2.222222222222222
double Range<T>::niceSize(double, bool) [with T = double], nice fraction = 2
spacing = 0.2
tmp new range: -1 .. 1
void Range<T>::niceExtend(bool) [with T = double], new range: -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool), range 0 = -1 .. 1., data range = -1 .. 1
bool CartesianPlot::scaleAuto(Dimension, int, bool, bool): 0 ms
void CartesianPlot::dataChanged(XYCurve*, Dimension), updated = false
virtual void XYCurvePrivate::retransform(), name = 2, suppressRetransform = false
virtual void XYCurvePrivate::retransform(), x/y column = 0x5555565b6720/0x5555566e1c70
void XYCurvePrivate::updateLines(), monotonic
void XYCurvePrivate::updateLines(), start/endIndex = 5470/5480
2void XYCurvePrivate::updateLines(), find relevant lines: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate the lines connecting the data points: 0 ms
virtual Lines CartesianCoordinateSystem::mapLogicalToScene(const Lines&, AbstractCoordinateSystem::MappingFlags) const, xScales/yScales size: 1/1
void XYCurvePrivate::updateLines(), curve 2, map lines to scene coordinates: 0 ms
void XYCurvePrivate::updateLines(), curve 2, calculate new line path: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateLines(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateSymbols(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = true
void XYCurvePrivate::updateValues(), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), m_suppressRecalc = false
void XYCurvePrivate::updatePixmap(), m_suppressRecalc = false
void XYCurvePrivate::draw(QPainter*), curve 2: 0 ms
virtual void XYCurvePrivate::recalcShapeAndBoundingRect(), curve 2: 0 ms
void ColumnPrivate::updateFormula() DONE
Release build 2.10.0-470-g07c98c806
Jul 4 2023, 04:33:10
System: Windows 11 Version 2009
Locale: English,United States (Decimal point '.', Group separator ','
Number settings: Decimal point '.', Group separator ',', Exponential 'e', Zero digit '0', Percent '%', Positive/Negative sign '+'/'-' (Updated on restart)
Architecture: x86_64-little_endian-llp64
Kernel: winnt 10.0.22621
C++ Compiler: MSVC 19.29.30148.0
C++ Compiler Flags: /DWIN32 /D_WINDOWS /GR /EHsc /wd4250 /wd4251 /wd4396 /wd4661 /Zc:__cplusplus -O2 -W3 -DPSAPI_VERSION=1
Edited by Martin Marmsoler