DSCAnalysisTool/src/ui/analysisoperationrecorder.h

27 lines
558 B
C
Raw Normal View History

2025-05-09 09:28:39 +00:00
#ifndef ANALYSISOPERATIONRECORDER_H
#define ANALYSISOPERATIONRECORDER_H
namespace AnalysisOperationRecorder {
enum AnalysisMode{
Null,
NumericalLabel,
StartPoint,
StopPoint,
PeakSynthesisAnalysis,
GlassTransition,
OnsetTemperaturePoint,
EndsetTemperaturePoint
};
struct AnalysisOperation{
AnalysisMode mode;
2025-05-12 09:29:59 +00:00
double x1,x2;
2025-05-09 09:28:39 +00:00
};
2025-05-12 09:29:59 +00:00
extern QVector<AnalysisOperation> _ananlysisOperationVtr;
2025-05-09 09:28:39 +00:00
void addAnalysisOperation(const AnalysisOperation);
void removeTheLastAnalysisOperation();
}
#endif // ANALYSISOPERATIONRECORDER_H