![]() |
GLam Collection version 0.4 - | ACCUEIL - CLASSES - HIERARCHIE - MEMBRES - EXEMPLES |
Trou de section polygonale / Trou oblong. Plus de détails...
#include <glamhole.h>
Fonctions membres publiques | |
GLamPolygonalHole (double *pts, int numPts, double thickness) | |
GLamPolygonalHole (double length, double radius, double alpha, double thickness) | |
~GLamPolygonalHole () |
Trou de section polygonale / Trou oblong.
Cette classe permet la construction d'un trou dont le contour est spécifié sous forme d'une liste de sommets (x,y). La forme ainsi définie peut être aussi bien convexe que concave. La classe permet aussi la définition d'un trou de forme oblongue en indiquant longueur totale, rayon aux extrémités et angle d'inclinaison.
Voir documentation des classes GLamHole et GLamTesselation.
GLamPolygonalHole::GLamPolygonalHole | ( | double * | pts, | |
int | numPts, | |||
double | thickness | |||
) |
Construction d'un trou de section polygonale quelconque (convexe ou concave).
GLamPolygonalHole::GLamPolygonalHole | ( | double | length, | |
double | radius, | |||
double | alpha, | |||
double | thickness | |||
) |
Construction d'un trou de forme oblongue.
L'argument length précise la longueur totale du trou orienté suivant l'axe 0X, et radius le rayon aux extrémités. L'argument alpha permet de spécifier une inclinaison du trou oblong autour de l'axe du plan 0XY.
GLamPolygonalHole::~GLamPolygonalHole | ( | ) |
Destructeur.