Search Results for

    Show / Hide Table of Contents

    Class SmartAxis3D

    Represents a 3D smart axis.

    Inheritance
    object
    SmartObject
    SmartAxis3D
    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, 6, 0, 0)]
    public class SmartAxis3D : SmartObject
    Remarks

    This class is available since v7.6.

    Constructors

    Name Description
    SmartAxis3D(Axis3D, double, double)

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

    SmartAxis3D(ElementId, bool)

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

    SmartAxis3D(ElementId, ItemLabel, bool)

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

    SmartAxis3D(SmartAxis3DType, Axis3D?, double?, double?, ElementId, ItemLabel, bool)

    Initializes a new instance of the SmartAxis3D class.

    Fields

    Name Description
    ElementId

    Providing element identifier, or empty if none.

    ExtentMax

    Maximum axis coordinate of extent, or null if unknown.

    ExtentMin

    Minimum axis coordinate of extent, or null if unknown.

    Geometry

    Geometry, or null if unknown.

    IsReversed

    Whether the provided axis direction is to be reversed.

    ItemLabel

    Providing element item label, or empty if none.

    OX

    (O,+X) absolute axis.

    OY

    (O,+Y) absolute axis.

    OZ

    (O,+Z) absolute axis.

    Type

    Type of smart axis.

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

    Copyright ©2025 TopSolid - All rights reserved.