20 Line(
const bool &isNominal, QObject *parent = 0);
23 Line(
const Line ©, QObject *parent = 0);
46 bool hasDirection()
const;
47 bool hasPosition()
const;
62 virtual QMap<GeometryParameters, QString> getUnknownParameters(
const QMap<DimensionType, UnitType> &displayUnits,
63 const QMap<DimensionType, int> &displayDigits)
const;
64 virtual void setUnknownParameters(
const QMap<GeometryParameters, double> ¶meters);
76 QDomElement toOpenIndyXML(QDomDocument &xmlDoc)
const;
77 bool fromOpenIndyXML(QDomElement &xmlElem);
83 QString getDisplayX(
const UnitType &type,
const int &digits,
const bool &showDiff =
false)
const;
84 QString getDisplayY(
const UnitType &type,
const int &digits,
const bool &showDiff =
false)
const;
85 QString getDisplayZ(
const UnitType &type,
const int &digits,
const bool &showDiff =
false)
const;
86 QString getDisplayPrimaryI(
const int &digits,
const bool &showDiff =
false)
const;
87 QString getDisplayPrimaryJ(
const int &digits,
const bool &showDiff =
false)
const;
88 QString getDisplayPrimaryK(
const int &digits,
const bool &showDiff =
false)
const;
The Line class.
Definition: line.h:16
The Position class.
Definition: position.h:16
Definition: coordinatesystem.h:15
The Geometry class.
Definition: geometry.h:26
LineUnknowns
Definition: line.h:33
UnitType
Definition: types.h:354
Definition: direction.h:13
#define OI_CORE_EXPORT
Definition: types.h:11