Face
Objekt für eine HiCAD-Facette.
Auf die Facette kann solange zugegriffen werden, wie 'Exists' true liefert. Änderungen an der HiCAD-Datenstruktur wie Löschen von Teilen oder das Bearbeiten des Teil führt nicht dazu, dass man mit dem Face-Objekt nicht mehr arbeiten kann.
|
|
|
|
FUNC |
COM |
SF |
---|---|---|---|---|---|---|
Clear |
Leert das Objekt. |
void Clear ( ) |
|
1211.2 |
1211.2 |
+ |
Empty |
Ist das Objekt belegt? |
bool Empty ( ) |
|
1211.2 |
1211.2 |
+ |
Exists |
Existiert die Facette? |
bool Exists ( ) |
|
1211.2 |
1211.2 |
+ |
Init |
Initialisiert das Facettenobjekt über einen HiCAD-Index. |
void Init (int index) |
|
1211.2 |
1211.2 |
+ |
GetPart |
Liefert das Teil zu dem die Facette gehört. |
void GetPart (Part& p) |
|
1211.2 |
1211.2 |
+ |
Radius |
Radius einer Zylinderfacette. |
double Radius ( ) |
|
1211.2 |
1211.2 |
+ |
CreationFeatId |
Liefert die Feature-ID des Features, in dem die Facette erzeugt worden ist. |
int CreationFeatId ( ) |
|
1211.2 |
1211.2 |
+ |
GetAngle |
Winkel zwischen zwei ebenen Facetten. |
double GetAngle (const Face& f) |
|
1211.2 |
1211.2 |
+ |
GetType |
Liefert den Typ der Facette. |
int GetType ( ) |
-1 = nichts (kommt nicht vor) |
1211.2 |
1211.2 |
+ |