Hosanna UI API v1.30.2-next
    Preparing search index...

    Interface ISGISGNodeBoundingRect

    Interface for node bounding rectangle operations.

    interface ISGISGNodeBoundingRect {
        ancestorBoundingRect(
            ancestor: undefined | null | ISGROSGNode,
        ): I2DRectangle;
        ancestorSubBoundingRect(
            itemnumber: string,
            ancestor: ISGROSGNode,
        ): I2DRectangle;
        boundingRect(): I2DRectangle;
        localBoundingRect(): I2DRectangle;
        localSubBoundingRect(itemnumber: string): I2DRectangle;
        sceneBoundingRect(): I2DRectangle;
        sceneSubBoundingRect(itemnumber: string): I2DRectangle;
        subBoundingRect(itemnumber: string): I2DRectangle;
    }

    Hierarchy (View Summary)

    Index

    Methods

    • Gets bounding rect relative to ancestor

      Parameters

      Returns I2DRectangle

    • Gets sub-item bounding rect relative to ancestor

      Parameters

      Returns I2DRectangle

    • Gets bounding rect

      Returns I2DRectangle

    • Gets local bounding rect

      Returns I2DRectangle

    • Gets local sub-item bounding rect

      Parameters

      • itemnumber: string

      Returns I2DRectangle

    • Gets scene bounding rect

      Returns I2DRectangle

    • Gets scene sub-item bounding rect

      Parameters

      • itemnumber: string

      Returns I2DRectangle

    • Gets sub-item bounding rect

      Parameters

      • itemnumber: string

      Returns I2DRectangle