Face
Access to the facet is permitted as long as 'Exists' is true. Modifications of the HiCAD data structure, like deleting or processing parts do not result in the fact that you can no longer work with the facet object.
|
|
|
|
FUNC |
COM |
SF |
---|---|---|---|---|---|---|
Clear |
Clears the object. |
void Clear ( ) |
|
1211.2 |
1211.2 |
+ |
Empty |
Is the object engaged? |
bool Empty ( ) |
|
1211.2 |
1211.2 |
+ |
Exists |
Does the facet exist? |
bool Exists ( ) |
|
1211.2 |
1211.2 |
+ |
Init |
Initialises the facet object via a HiCAD index. |
void Init (int index) |
|
1211.2 |
1211.2 |
+ |
GetPart |
Provides the part of the particular facet. |
void GetPart (Part& p) |
|
1211.2 |
1211.2 |
+ |
Radius |
Radius of a cylinder facet. |
double Radius ( ) |
|
1211.2 |
1211.2 |
+ |
CreationFeatId |
Provides the feature ID of the feature where the facet has been created. |
int CreationFeatId ( ) |
|
1211.2 |
1211.2 |
+ |
GetAngle |
Angle between two planar facets. |
double GetAngle (const Face& f) |
|
1211.2 |
1211.2 |
+ |
GetType |
Provides the type of the facet |
int GetType ( ) |
-1 = nothing (does not exist) |
1211.2 |
1211.2 |
+ |