paysages3d/src/definition/FloatDiff.h

31 lines
500 B
C
Raw Normal View History

#ifndef FLOATDIFF_H
#define FLOATDIFF_H
#include "definition_global.h"
#include "DefinitionDiff.h"
namespace paysages {
namespace definition {
/**
* Diff for a FloatNode.
*/
class DEFINITIONSHARED_EXPORT FloatDiff: public DefinitionDiff
{
public:
FloatDiff(double oldvalue, double newvalue);
inline double getOldValue() const {return oldvalue;}
inline double getNewValue() const {return newvalue;}
private:
double oldvalue;
double newvalue;
};
}
}
#endif // FLOATDIFF_H