CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiCurve2DModelItemWithBridges

    Mixin on ICamApiCurve2DModelItem giving typed access to the list of bridges (tabs) placed on this curve. Obtain via QueryInterface from a curve item returned by AddCurves2DSelected / GetItem on a curve2D former. Implemented by TCurveOpAddInfo.

    Namespace: CAMAPI.ModelFormerTypes
    Assembly: CAMAPI.ModelFormerTypes.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("C5313544-45D0-4D7E-A08E-5F2AFE859289")]
    public interface ICamApiCurve2DModelItemWithBridges

    Properties

    BridgesCount

    Number of bridges currently placed on this curve.

    Declaration
    int BridgesCount { get; }
    Property Value
    Type Description
    int

    Methods

    AddBridge(double)

    Declaration
    ICamApiCurveBridgeModelItem AddBridge(double Position)
    Parameters
    Type Name Description
    double Position
    Returns
    Type Description
    ICamApiCurveBridgeModelItem

    ClearBridges()

    Remove all bridges from this curve. Equivalent of ClearBridges(true) on the former for a single curve.

    Declaration
    void ClearBridges()

    DeleteBridge(int)

    Declaration
    void DeleteBridge(int Index)
    Parameters
    Type Name Description
    int Index

    GetBridge(int)

    Declaration
    ICamApiCurveBridgeModelItem GetBridge(int Index)
    Parameters
    Type Name Description
    int Index
    Returns
    Type Description
    ICamApiCurveBridgeModelItem

    InverseBridges()

    Reverse bridge order and mirror each Position to 100-Position. Matches UI "invert curve" behavior.

    Declaration
    void InverseBridges()
    In this article