6 #include <dtkCoreSupport/dtkAbstractDataFactory.h>
9 class axlTabulatedCylinderConverterPrivate
28 return "Converter from axlTabulatedCylinder to axlMesh";
33 return "axlTabulatedCylinderConverter";
38 return QStringList() <<
"axlTabulatedCylinderConverter" <<
"axlTabulatedCylinder";
57 QList<axlPoint *> $list;
58 $list.append(
Sampling(d->data->get_pt_directrix()));
59 axlPoint *$pt = d->data->get_pt_generatrix();
60 for(
int i = 0; i<$list.size(); ++i)
Class axlPoint defines 3D points.
QString description(void) const
bool vertex_show(void) const
void push_back_edge(int, int)
axlTabulatedCylinderConverter(void)
void setData(dtkAbstractData *data)
bool normal_used(void) const
dtkAbstractDataConverter * createaxlTabulatedCylinderConverter(void)
bool edge_show(void) const
QStringList fromTypes(void) const
QString toType(void) const
~axlTabulatedCylinderConverter(void)
QString identifier(void) const
QList< axlPoint * > Sampling(axlAbstractCurve *curve)
bool face_show(void) const
void push_back_face(const Face &face)
bool color_used(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.