28 lines
569 B
C
28 lines
569 B
C
|
|
#ifndef ANALYSISOPERATIONRECORDER_H
|
||
|
|
#define ANALYSISOPERATIONRECORDER_H
|
||
|
|
|
||
|
|
namespace AnalysisOperationRecorder {
|
||
|
|
enum AnalysisMode{
|
||
|
|
Null,
|
||
|
|
NumericalLabel,
|
||
|
|
StartPoint,
|
||
|
|
StopPoint,
|
||
|
|
PeakSynthesisAnalysis,
|
||
|
|
GlassTransition,
|
||
|
|
OnsetTemperaturePoint,
|
||
|
|
EndsetTemperaturePoint
|
||
|
|
};
|
||
|
|
struct AnalysisOperation{
|
||
|
|
AnalysisMode mode;
|
||
|
|
QPointF point;
|
||
|
|
QString str;
|
||
|
|
};
|
||
|
|
|
||
|
|
QVector<AnalysisOperation> _ananlysisOperationVtr;
|
||
|
|
void addAnalysisOperation(const AnalysisOperation);
|
||
|
|
void removeTheLastAnalysisOperation();
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
#endif // ANALYSISOPERATIONRECORDER_H
|