Search Results for

    Show / Hide Table of Contents

    Class SmartFrame2D

    Represents a 2D smart frame.

    Inheritance
    object
    SmartObject
    SmartFrame2D
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: TopSolid.Kernel.Automating
    Assembly: TopSolid.Kernel.Automating.dll
    Syntax
    [DataContract]
    [AvailableSinceVersion(7, 7, 0, 0)]
    public class SmartFrame2D : SmartObject
    Remarks

    This class is available since v7.7.

    Constructors

    Name Description
    SmartFrame2D(ElementId)

    Initializes a new instance of the SmartFrame2D class of type Element.

    SmartFrame2D(ElementId, ItemLabel)

    Initializes a new instance of the SmartFrame2D class of type Item.

    SmartFrame2D(Frame2D, double, double, double, double)

    Initializes a new instance of the SmartFrame2D class of type Basic.

    SmartFrame2D(SmartFrame2DType, Frame2D?, double?, double?, double?, double?, ElementId, ItemLabel)

    Initializes a new instance of the SmartFrame2D class.

    Fields

    Name Description
    ElementId

    Providing element identifier, or empty if none.

    ExtentXMax

    Maximum X frame coordinate of extent, or null if unknown.

    ExtentXMin

    Minimum X frame coordinate of extent, or null if unknown.

    ExtentYMax

    Maximum Y frame coordinate of extent, or null if unknown.

    ExtentYMin

    Minimum Y frame coordinate of extent, or null if unknown.

    Geometry

    Geometry, or null if unknown.

    ItemLabel

    Providing element item label, or empty if none.

    OXY

    (O,+X,+Y) absolute frame.

    Type

    Type of smart frame.

    In this article
    Back to top
    • Term of use
    • Corporate information
    • Privacy Policy - GDPR

    Copyright ©2025 TopSolid - All rights reserved.