Fonctions de requête de AcDbCircle

 


AcGePoint3d

center() const;

Cette fonction retourne les coordonnées SCG du centre du cercle.

La valeur du point central est l'équivalent SCG du code 10 du groupe DXF.

▲haut de page

AcGeVector3d

normal() const;

Renvoie la normale en unité SCG sur le plan contenant le cercle. Notez que ce vecteur sert également de direction d'extrusion du cercle (c'est-à-dire, pour l'épaisseur différente de zéro).

La valeur normale est employée dans le code 210 du groupe DXF.

▲haut de page

double

radius() const;

Renvoie le rayon du cercle.

La valeur du rayon est employée pour le code 40 du groupe DXF.

▲haut de page

double

thickness() const;

Renvoie l'épaisseur du cercle. L'épaisseur est la dimension du cercle le long de sa direction normale de vecteur (parfois appelée direction d'extrusion).

La valeur de l'épaisseur est employée dans le code 39 du groupe DXF.

▲haut de page
www.cadfr.com  

Exemple de code:

//Diamètre du cercle 'Ccercle'.
double Diam = Ccercle->radius() * 2;