Interface ICamApiShapeAnalyzer
Solver that computes shape descriptors — numeric form characteristics of faces and bodies
intended for shape recognition and AI classification. Level-1 descriptors are
scale-dependent (areas, volume, curvature radii, face and edge statistics).
Obtain the singleton via ICamApiApplication.GetSingletonExtension(ICamApiShapeAnalyzer).
Assembly: CAMAPI.TechSolvers.dll
Syntax
[Guid("3F9B793B-53FD-4467-ADBC-BFD6BFC6910A")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiShapeAnalyzer
Methods
BuildBodyInfo(ICamApiFaceList, double, out TResultStatus)
Declaration
ICamApiShapeBodyInfo BuildBodyInfo(ICamApiFaceList Faces, double Tolerance, out TResultStatus ResultStatus)
Parameters
Returns
BuildFaceInfo(ICamApiFace, double, out TResultStatus)
Declaration
ICamApiShapeFaceInfo BuildFaceInfo(ICamApiFace Face, double Tolerance, out TResultStatus ResultStatus)
Parameters
Returns
CreateFaceList()
Create an empty face list builder. Populate it with Add/AddRange, then call Build()
and pass the result to BuildBodyInfo.
Declaration
ICamApiFaceListBuilder CreateFaceList()
Returns