#include <primitive.h>
Inheritance diagram for Primitive:
Public Member Functions | |
int | nbPoints () |
virtual | ~Primitive () |
double | getNbSamples () |
void | setNbSamples (double sample) |
virtual void | display (QPainter &paint)=0 |
virtual void | setPrimitive (QPoint &refPoint, QPoint &modifPoint)=0 |
virtual void | toXML (QDomElement &elem)=0 |
Public Attributes | |
vector< Point3D * > | pointsList |
vector< Point3D * > | samplesPointsList |
double | nbSamples |
int | type |
Idiart Baptiste
Le Goff Erwan
|
destructeur
|
|
méthode d'affichage de la primitive
|
|
accesseur : valeur de l'échantillonage
|
|
nombre de points définissant la primitive
|
|
modificateur : valeur de l'échantillonage
|
|
changement des points définissant une primitive
|
|
ecrit la primitive dans un fichier xml
|
|
nombre d'échantillons |
|
liste des points définissant la primitive |
|
liste des points pour l'échantillonage |
|
type de la primitive SEGMENT, CERCLE, BEZIER ou BSPLINE |