CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcModelFormerWithCylinderPrimitives

    Namespace: CAMIPC.ModelFormerTypes
    Assembly: CAMIPC.ModelFormerTypes.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("182382D6-3566-4C11-AA24-A91CC3108609")]
    public interface ICamIpcModelFormerWithCylinderPrimitives

    Methods

    AddCylinderAroundGeomModel(ref TExecuteContext)

    Declaration
    ICamIpcCylinderPrimitiveModelItem AddCylinderAroundGeomModel(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcCylinderPrimitiveModelItem

    AddCylinderAroundJobAssignment(ref TExecuteContext)

    Declaration
    ICamIpcCylinderPrimitiveModelItem AddCylinderAroundJobAssignment(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcCylinderPrimitiveModelItem

    AddCylinderAroundPart(ref TExecuteContext)

    Declaration
    ICamIpcCylinderPrimitiveModelItem AddCylinderAroundPart(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcCylinderPrimitiveModelItem

    AddCylinderFromCenterPoint(TCylinderAxisType, TST3DPoint, double, double, double, ref TExecuteContext)

    Declaration
    ICamIpcCylinderPrimitiveModelItem AddCylinderFromCenterPoint(TCylinderAxisType Axis, TST3DPoint Center, double HMin, double HMax, double Radius, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TCylinderAxisType Axis
    TST3DPoint Center
    double HMin
    double HMax
    double Radius
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcCylinderPrimitiveModelItem

    AddTubeAroundGeomModel(ref TExecuteContext)

    Declaration
    ICamIpcCylinderPrimitiveModelItem AddTubeAroundGeomModel(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcCylinderPrimitiveModelItem

    AddTubeAroundJobAssignment(ref TExecuteContext)

    Declaration
    ICamIpcCylinderPrimitiveModelItem AddTubeAroundJobAssignment(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcCylinderPrimitiveModelItem

    AddTubeAroundPart(ref TExecuteContext)

    Declaration
    ICamIpcCylinderPrimitiveModelItem AddTubeAroundPart(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcCylinderPrimitiveModelItem

    AddTubeFromCenterPoint(TCylinderAxisType, TST3DPoint, double, double, double, double, ref TExecuteContext)

    Declaration
    ICamIpcCylinderPrimitiveModelItem AddTubeFromCenterPoint(TCylinderAxisType Axis, TST3DPoint Center, double HMin, double HMax, double Radius, double HoleRadius, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TCylinderAxisType Axis
    TST3DPoint Center
    double HMin
    double HMax
    double Radius
    double HoleRadius
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcCylinderPrimitiveModelItem

    GetInstanceId()

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

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