CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcSpatialCurveBuilder

    IPC mirror of ICamApiSpatialCurveBuilder. Builder for a multi-knot spatial curve (polyline or spline) created via ICamIpcGeometryModelSketcher. StartPolyline / StartSpline. Append knot points with AddKnot, then call Finish to commit the curve to the Job geometry sub-tree and receive the resulting tree node. After Finish the builder is exhausted — further calls raise an exception on the server.

    Namespace: CAMIPC.GeomModel
    Assembly: CAMIPC.GeomModel.dll
    Syntax
    [Guid("ABAD6AE5-A174-4D81-A870-260F0994A1E6")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamIpcSpatialCurveBuilder

    Methods

    AddKnot(TST3DPoint, ref TExecuteContext)

    Declaration
    void AddKnot(TST3DPoint P, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TST3DPoint P
    TExecuteContext ExecuteContext

    Finish(ref TExecuteContext)

    Declaration
    ICamIpcGeometryTreeNode Finish(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcGeometryTreeNode

    GetInstanceId()

    Get unique identifier of current instance (used in IPC messages)

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string
    In this article