Interface ICamApiEdgeFaceInfo
Adjacency and convexity of one edge: the two faces it borders and the edge type. FaceB is nil for a boundary (free) edge
Namespace: CAMAPI.SurfaceTypes
Assembly: CAMAPI.SurfaceTypes.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("76B64FF5-DABE-4CD7-828E-3963791CDCA6")]
public interface ICamApiEdgeFaceInfo
Properties
FaceA
First face adjacent to the edge
Declaration
ICamApiFace FaceA { get; }
Property Value
| Type | Description |
|---|---|
| ICamApiFace |
FaceB
Second face adjacent to the edge, or nil for a boundary edge
Declaration
ICamApiFace FaceB { get; }
Property Value
| Type | Description |
|---|---|
| ICamApiFace |
IsBoundary
True if the edge borders only one face (free/boundary edge)
Declaration
bool IsBoundary { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsConcave
True if the dihedral across the edge is concave
Declaration
bool IsConcave { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsConvex
True if the dihedral across the edge is convex
Declaration
bool IsConvex { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsSmooth
True if the two faces meet tangentially (smooth blend, no sharp break)
Declaration
bool IsSmooth { get; }
Property Value
| Type | Description |
|---|---|
| bool |