CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiProbingModelItemIterator

    Cursor-style iterator over the probing job assignment tree. Supports depth-first traversal via MoveToChild / MoveToSibling / MoveToParent. Use Reset() to return to the first root-level item.

    Namespace: CAMAPI.ModelFormerTypes
    Assembly: CAMAPI.ModelFormerTypes.dll
    Syntax
    [Guid("5E58BD50-C39B-49E2-920C-62D5CB74587B")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamApiProbingModelItemIterator

    Methods

    Current()

    Returns the item at the current cursor position, or nil if the tree is empty.

    Declaration
    ICamApiProbingModelItem Current()
    Returns
    Type Description
    ICamApiProbingModelItem

    MoveToChild()

    Moves the cursor to the first child. Returns false if the current item has no children.

    Declaration
    bool MoveToChild()
    Returns
    Type Description
    bool

    MoveToParent()

    Moves the cursor to the parent item. Returns false if the current item is at root level.

    Declaration
    bool MoveToParent()
    Returns
    Type Description
    bool

    MoveToSibling()

    Moves the cursor to the next sibling. Returns false if there is none.

    Declaration
    bool MoveToSibling()
    Returns
    Type Description
    bool

    Reset()

    Resets the cursor to the first root-level item.

    Declaration
    void Reset()
    In this article