labplot  2.8.2
About: LabPlot is an application for plotting and analysis of 2D and 3D functions and data. It is a complete rewrite of LabPlot1 and lacks in the first release a lot of features available in the predecessor. On the other hand, the GUI and the usability is more superior.
  Fossies Dox: labplot-2.8.2.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

SpreadsheetView.cpp File Reference
#include "SpreadsheetView.h"
#include "backend/worksheet/plots/cartesian/CartesianPlot.h"
#include "backend/spreadsheet/SpreadsheetModel.h"
#include "backend/spreadsheet/Spreadsheet.h"
#include "commonfrontend/spreadsheet/SpreadsheetItemDelegate.h"
#include "commonfrontend/spreadsheet/SpreadsheetHeaderView.h"
#include "backend/datasources/filters/FITSFilter.h"
#include "backend/lib/macros.h"
#include "backend/lib/trace.h"
#include "backend/core/column/Column.h"
#include "backend/core/column/ColumnPrivate.h"
#include "backend/core/datatypes/SimpleCopyThroughFilter.h"
#include "backend/core/datatypes/Double2StringFilter.h"
#include "backend/core/datatypes/String2DoubleFilter.h"
#include "backend/core/datatypes/DateTime2StringFilter.h"
#include "backend/core/datatypes/String2DateTimeFilter.h"
#include "kdefrontend/spreadsheet/ExportSpreadsheetDialog.h"
#include "kdefrontend/spreadsheet/PlotDataDialog.h"
#include "kdefrontend/spreadsheet/AddSubtractValueDialog.h"
#include "kdefrontend/spreadsheet/DropValuesDialog.h"
#include "kdefrontend/spreadsheet/GoToDialog.h"
#include "kdefrontend/spreadsheet/RescaleDialog.h"
#include "kdefrontend/spreadsheet/SortDialog.h"
#include "kdefrontend/spreadsheet/RandomValuesDialog.h"
#include "kdefrontend/spreadsheet/EquidistantValuesDialog.h"
#include "kdefrontend/spreadsheet/FunctionValuesDialog.h"
#include "kdefrontend/spreadsheet/StatisticsDialog.h"
#include <KLocalizedString>
#include <KMessageBox>
#include <QKeyEvent>
#include <QClipboard>
#include <QInputDialog>
#include <QDate>
#include <QApplication>
#include <QMenu>
#include <QMessageBox>
#include <QMimeData>
#include <QPainter>
#include <QPrinter>
#include <QPrintDialog>
#include <QPrintPreviewDialog>
#include <QSqlDatabase>
#include <QSqlError>
#include <QSqlQuery>
#include <QTableView>
#include <QTimer>
#include <QToolBar>
#include <QTextStream>
#include <QProcess>
#include <QRegularExpression>
#include <QRandomGenerator>
#include <algorithm>
#include <gsl/gsl_math.h>
Include dependency graph for SpreadsheetView.cpp:

Go to the source code of this file.

Enumerations

enum  NormalizationMethod {
  DivideBySum , DivideByMin , DivideByMax , DivideByCount ,
  DivideByMean , DivideByMedian , DivideByMode , DivideByRange ,
  DivideBySD , DivideByMAD , DivideByIQR , ZScoreSD ,
  ZScoreMAD , ZScoreIQR , Rescale
}
 
enum  TukeyLadderPower {
  InverseSquared , Inverse , InverseSquareRoot , Log ,
  SquareRoot , Squared , Cube
}
 

Enumeration Type Documentation

◆ NormalizationMethod

File : SpreadsheetView.cpp Project : LabPlot

Description : View class for Spreadsheet

Copyright : (C) 2011-2020 by Alexander Semke (alexa.nosp@m.nder.nosp@m..semk.nosp@m.e@we.nosp@m.b.de) Copyright : (C) 2016 by Fabian Kristof (fkris.nosp@m.tofs.nosp@m.zabol.nosp@m.cs@g.nosp@m.mail..nosp@m.com) Copyright : (C) 2020 by Stefan Gerlach (stefa.nosp@m.n.ge.nosp@m.rlach.nosp@m.@uni.nosp@m..kn)

  • This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. *
  • This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. *
  • You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, * Boston, MA 02110-1301 USA *
Enumerator
DivideBySum 
DivideByMin 
DivideByMax 
DivideByCount 
DivideByMean 
DivideByMedian 
DivideByMode 
DivideByRange 
DivideBySD 
DivideByMAD 
DivideByIQR 
ZScoreSD 
ZScoreMAD 
ZScoreIQR 
Rescale 

Definition at line 98 of file SpreadsheetView.cpp.

◆ TukeyLadderPower

Enumerator
InverseSquared 
Inverse 
InverseSquareRoot 
Log 
SquareRoot 
Squared 
Cube 

Definition at line 104 of file SpreadsheetView.cpp.