24 #include "axlCoreExport.h" 
   37     Q_PROPERTY(
axlPoint apex READ apex WRITE touchApex);
 
   38     Q_PROPERTY(
axlPoint basePoint READ basePoint WRITE touchBasePoint);
 
   39     Q_PROPERTY(
double radius READ radius WRITE touchRadius);
 
   48     virtual QString description(
void) 
const;
 
   49     virtual QString identifier(
void) 
const;
 
   53     double radius(
void) 
const;
 
   54     double length(
void) 
const;
 
   58     void setApex(
double *apex);
 
   59     void setBasePoint(
axlPoint *basePoint);
 
   60     void setBasePoint(
double *basePoint);
 
   62     void setRadius(
double radius);
 
   63     void setLength(
double length);
 
   66     void touchBasePoint(
axlPoint basePoint);
 
   67     void touchRadius(
double radius);
 
   83     void dataChanged(
void);
 
   87     void onBasePointChanged(
axlPoint *basePoint);
 
   88     void onRadiusChanged(
double radius);
 
Class axlPoint defines 3D points. 
 
Q_DECLARE_METATYPE(axlCone)
 
QDebug operator<<(QDebug dbg, axlCone point)
 
dtkAbstractData * createaxlCone(void)
 
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 axlCone defines 3D cones. 
 
Class axlAbstractData defines an API for all type of axel data.