Class EdgeAnalyzerHelper
Inheritance
EdgeAnalyzerHelper
Assembly: CAMIPC.DotnetHelper.dll
Syntax
public static class EdgeAnalyzerHelper
Methods
Build(ComWrapper<ICamIpcEdgeAnalyzer>, ComWrapper<ICamIpcFaceList>, double)
Analyze the face set and return per-edge adjacency/type info. Pass ALL faces of a
solid so boundary edges are detected correctly.
Declaration
public static ComWrapper<ICamIpcEdgeFaceInfoList> Build(this ComWrapper<ICamIpcEdgeAnalyzer> analyzerCom, ComWrapper<ICamIpcFaceList> facesCom, double tolerance)
Parameters
Returns
CreateFaceList(ComWrapper<ICamIpcEdgeAnalyzer>)
Create an empty face list builder
Declaration
public static ComWrapper<ICamIpcFaceListBuilder> CreateFaceList(this ComWrapper<ICamIpcEdgeAnalyzer> analyzerCom)
Parameters
Returns
GetSingleton(ComWrapper<ICamIpcApplication>)
Return the shared edge analyzer singleton
Declaration
public static ComWrapper<ICamIpcEdgeAnalyzer> GetSingleton(this ComWrapper<ICamIpcApplication> app)
Parameters
Returns