CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcGeometryTreeNodeIterator

    Iterator for geometry tree nodes

    Namespace: CAMIPC.GeomModel
    Assembly: CAMIPC.GeomModel.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("BDB4A756-EB85-4461-8E8A-7F28E104ECA3")]
    public interface ICamIpcGeometryTreeNodeIterator

    Methods

    Current()

    Get current geometry tree node

    Declaration
    ICamIpcGeometryTreeNode Current()
    Returns
    Type Description
    ICamIpcGeometryTreeNode

    GetInstanceId()

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

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string

    MoveToChild()

    Get next geometry tree node in depth-first order

    Declaration
    bool MoveToChild()
    Returns
    Type Description
    bool

    MoveToParent()

    Get parent geometry tree node

    Declaration
    bool MoveToParent()
    Returns
    Type Description
    bool

    MoveToSibling()

    Get next geometry tree node in breadth-first order

    Declaration
    bool MoveToSibling()
    Returns
    Type Description
    bool

    Reset()

    Reset iterator to the root of geometry tree

    Declaration
    void Reset()
    In this article