24 #include "axlCoreExport.h"
32 class axlPlanePrivate;
37 Q_PROPERTY(
axlPoint point READ point WRITE touchPoint);
38 Q_PROPERTY(
axlPoint normal READ normal WRITE touchNormal);
47 virtual QString description(
void)
const;
48 virtual QString identifier(
void)
const;
56 void setPoint(
double *p);
59 void setNormal(
double *normal);
90 QDebug operator<<(QDebug dbg,
axlPlane point);
91 QDebug operator<<(QDebug dbg,
axlPlane& point);
92 QDebug operator<<(QDebug dbg,
axlPlane *point);
Class axlPoint defines 3D points.
Q_DECLARE_METATYPE(axlAbstractData)
Class axlPlane defines 3D planes.
virtual int convertQVariantToData(const QVariantList &data)
Modify properties and geometry variables of the axlAbstractData. Return 1 if the modification was suc...
virtual QVariantList convertDataToQVariant(void) const
Convert an axlAbstractData into a QVariantList that specifies all properties of the axlAbstractData...
Class axlAbstractData defines an API for all type of axel data.
QDebug operator<<(QDebug dbg, axlPlane point)
dtkAbstractData * createaxlPlane(void)