54 #include <QLatin1String>
55 #include <QMessageLogger>
57 #include "../ifc/ifcdef.h"
58 #include "../vgeometry/vabstractcurve.h"
59 #include "../vgeometry/vspline.h"
81 Unit patternUnit, qint32 segment)
84 SCASSERT(not baseCurveName.isEmpty())
87 SetName(baseCurveName + QLatin1String(
"_") +
seg_ + QString().setNum(segment));
virtual qreal GetLength() const =0
VCurveLength & operator=(const VCurveLength &var)
virtual ~VCurveLength() Q_DECL_OVERRIDE
VCurveVariable & operator=(const VCurveVariable &var)
virtual QString name() const
name return name graphical object.
void SetType(const VarType &type)
void SetValue(const qreal &value)
void SetName(const QString &name)
VSpline class that implements the spline.
virtual qreal GetLength() const Q_DECL_OVERRIDE
GetLength return length of spline.
double FromPixel(double pix, const Unit &unit)