Class EdgeFaceInfoHelper
Inheritance
EdgeFaceInfoHelper
Assembly: CAMIPC.DotnetHelper.dll
Syntax
public static class EdgeFaceInfoHelper
Methods
FaceA(ComWrapper<ICamIpcEdgeFaceInfo>)
First face adjacent to the edge
Declaration
public static ComWrapper<ICamIpcFace> FaceA(this ComWrapper<ICamIpcEdgeFaceInfo> infoCom)
Parameters
Returns
FaceB(ComWrapper<ICamIpcEdgeFaceInfo>)
Second face adjacent to the edge, or null for a boundary edge
Declaration
public static ComWrapper<ICamIpcFace> FaceB(this ComWrapper<ICamIpcEdgeFaceInfo> infoCom)
Parameters
Returns
IsBoundary(ComWrapper<ICamIpcEdgeFaceInfo>)
True if the edge borders only one face (free/boundary edge)
Declaration
public static bool IsBoundary(this ComWrapper<ICamIpcEdgeFaceInfo> infoCom)
Parameters
Returns
IsConcave(ComWrapper<ICamIpcEdgeFaceInfo>)
True if the dihedral across the edge is concave
Declaration
public static bool IsConcave(this ComWrapper<ICamIpcEdgeFaceInfo> infoCom)
Parameters
Returns
IsConvex(ComWrapper<ICamIpcEdgeFaceInfo>)
True if the dihedral across the edge is convex
Declaration
public static bool IsConvex(this ComWrapper<ICamIpcEdgeFaceInfo> infoCom)
Parameters
Returns
IsSmooth(ComWrapper<ICamIpcEdgeFaceInfo>)
True if the two faces meet tangentially (smooth blend)
Declaration
public static bool IsSmooth(this ComWrapper<ICamIpcEdgeFaceInfo> infoCom)
Parameters
Returns