23 #include <dtkCoreSupport/dtkAbstractDataFactory.h>
25 class axlPointConverterPrivate
45 return "Converter from axlPointConverter to axlMesh";
50 return QStringList() <<
"axlPointConverter" <<
"axlPoint";
60 return dtkAbstractDataFactory::instance()->registerDataConverterType(
"axlPointConverter", QStringList(),
"axlMesh",
createaxlPointConverter);
77 if(
axlPoint *point = dynamic_cast<axlPoint *>(data))
Class axlPoint defines 3D points.
QStringList fromTypes(void) const
dtkAbstractDataConverter * createaxlPointConverter(void)
void setData(dtkAbstractData *data)
QString toType(void) const
QString description(void) const
static bool registered(void)
Class axlMesh defines a piecewise-linear 3D object.
void push_back_vertex(const double &x, const double &y, const double &z)
Add a new vertex to the mesh.