Interface ICamApiPointSnapper
Solver that projects 3D points onto the nearest surface position within a set of faces.
Obtain the singleton via ICamApiApplication.GetSingletonExtension(ICamApiPointSnapper).
Assembly: CAMAPI.TechSolvers.dll
Syntax
[Guid("BEF5A15B-ED65-4000-A283-E03F2CBBCD11")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiPointSnapper
Methods
CreateFaceList()
Create an empty face list builder. Populate it with Add/AddRange, then call Build()
and pass the result to FindNearestOnFaces.
Declaration
ICamApiFaceListBuilder CreateFaceList()
Returns
CreatePointList()
Create an empty point list. Populate it with Add() and pass to FindNearestOnFaces.
Declaration
ICamApiPoint3DList CreatePointList()
Returns
FindNearestOnFaces(ICamApiFaceList, ICamApiPoint3DList, double, out TResultStatus)
Declaration
ICamApiPoint3DList FindNearestOnFaces(ICamApiFaceList Faces, ICamApiPoint3DList MeasuredPoints, double Tolerance, out TResultStatus ResultStatus)
Parameters
Returns