CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    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
    In this article