CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcListCoordinateSystem

    List of IPC coordinate systems

    Namespace: CAMIPC.CoordinateSystem
    Assembly: CAMIPC.CoordinateSystem.dll
    Syntax
    [Guid("2B0C1F3E-8D6A-4C5F-9B7D-8E0F1A2C3D4E")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamIpcListCoordinateSystem

    Properties

    Active

    Get active coordinate system of the list (only one active coordinate system can be in the list)

    Declaration
    ICamIpcCoordinateSystem Active { get; }
    Property Value
    Type Description
    ICamIpcCoordinateSystem

    CoordinateSystem[int]

    Declaration
    ICamIpcCoordinateSystem CoordinateSystem[int Index] { get; }
    Parameters
    Type Name Description
    int Index
    Property Value
    Type Description
    ICamIpcCoordinateSystem

    Count

    Count of coordinate systems in the list

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

    Methods

    Add(string, TST3DMatrix, string, ref TExecuteContext)

    Declaration
    ICamIpcCoordinateSystem Add(string Name, TST3DMatrix Matrix, string ParentName, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    string Name
    TST3DMatrix Matrix
    string ParentName
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcCoordinateSystem

    GetByName(string, ref TExecuteContext)

    Declaration
    ICamIpcCoordinateSystem GetByName(string Name, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    string Name
    TExecuteContext ExecuteContext
    Returns
    Type Description
    ICamIpcCoordinateSystem

    GetInstanceId()

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

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string

    Remove(string, ref TExecuteContext)

    Declaration
    void Remove(string Name, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    string Name
    TExecuteContext ExecuteContext

    SetActive(string, ref TExecuteContext)

    Declaration
    void SetActive(string Name, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    string Name
    TExecuteContext ExecuteContext
    In this article