DSCAnalysisTool/src/ui/analysisoperationrecorder.h
2025-05-12 17:29:59 +08:00

27 lines
558 B
C++

#ifndef ANALYSISOPERATIONRECORDER_H
#define ANALYSISOPERATIONRECORDER_H
namespace AnalysisOperationRecorder {
enum AnalysisMode{
Null,
NumericalLabel,
StartPoint,
StopPoint,
PeakSynthesisAnalysis,
GlassTransition,
OnsetTemperaturePoint,
EndsetTemperaturePoint
};
struct AnalysisOperation{
AnalysisMode mode;
double x1,x2;
};
extern QVector<AnalysisOperation> _ananlysisOperationVtr;
void addAnalysisOperation(const AnalysisOperation);
void removeTheLastAnalysisOperation();
}
#endif // ANALYSISOPERATIONRECORDER_H