22 Circle(
const bool &isNominal, QObject *parent = 0);
49 bool hasDirection()
const;
50 bool hasPosition()
const;
51 bool hasRadius()
const;
57 const Radius &getRadius()
const;
67 virtual QMap<GeometryParameters, QString> getUnknownParameters(
const QMap<DimensionType, UnitType> &displayUnits,
68 const QMap<DimensionType, int> &displayDigits)
const;
69 virtual void setUnknownParameters(
const QMap<GeometryParameters, double> ¶meters);
81 QDomElement toOpenIndyXML(QDomDocument &xmlDoc)
const;
82 bool fromOpenIndyXML(QDomElement &xmlElem);
88 QString getDisplayX(
const UnitType &type,
const int &digits,
const bool &showDiff =
false)
const;
89 QString getDisplayY(
const UnitType &type,
const int &digits,
const bool &showDiff =
false)
const;
90 QString getDisplayZ(
const UnitType &type,
const int &digits,
const bool &showDiff =
false)
const;
91 QString getDisplayPrimaryI(
const int &digits,
const bool &showDiff =
false)
const;
92 QString getDisplayPrimaryJ(
const int &digits,
const bool &showDiff =
false)
const;
93 QString getDisplayPrimaryK(
const int &digits,
const bool &showDiff =
false)
const;
94 QString getDisplayRadiusA(
const UnitType &type,
const int &digits,
const bool &showDiff =
false)
const;
CircleUnknowns
Definition: circle.h:35
The Position class.
Definition: position.h:16
Definition: coordinatesystem.h:15
The Circle class.
Definition: circle.h:17
The Radius class.
Definition: radius.h:13
The Geometry class.
Definition: geometry.h:26
UnitType
Definition: types.h:354
Definition: direction.h:13
#define OI_CORE_EXPORT
Definition: types.h:11