Search Results for

    Show / Hide Table of Contents

    Class AutoDimensionBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    AutoDimensionBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class AutoDimensionBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    AutoDimensionBuilder()

    Declaration
    protected AutoDimensionBuilder()

    Properties

    CreatedOrdinateOrigin

    Declaration
    public NXObject CreatedOrdinateOrigin { get; set; }
    Property Value
    Type Description
    NXObject

    CreateXDimensions

    Declaration
    public bool CreateXDimensions { get; set; }
    Property Value
    Type Description
    System.Boolean

    CreateYDimensions

    Declaration
    public bool CreateYDimensions { get; set; }
    Property Value
    Type Description
    System.Boolean

    DimensionCharacterSize

    Declaration
    public double DimensionCharacterSize { get; set; }
    Property Value
    Type Description
    System.Double

    DimensionColor

    Declaration
    public NXColor DimensionColor { get; set; }
    Property Value
    Type Description
    NXColor

    Dimensions

    Declaration
    public SelectOrdinateDimensionList Dimensions { get; }
    Property Value
    Type Description
    SelectOrdinateDimensionList

    FirstMargin

    Declaration
    public NXObject FirstMargin { get; set; }
    Property Value
    Type Description
    NXObject

    FourthMargin

    Declaration
    public NXObject FourthMargin { get; set; }
    Property Value
    Type Description
    NXObject

    InnerDimensionOffsetValue

    Declaration
    public double InnerDimensionOffsetValue { get; set; }
    Property Value
    Type Description
    System.Double

    MaxDistanceToOuterMargin

    Declaration
    public double MaxDistanceToOuterMargin { get; set; }
    Property Value
    Type Description
    System.Double

    ObjectToDimension

    Declaration
    public SelectNXObjectList ObjectToDimension { get; }
    Property Value
    Type Description
    SelectNXObjectList

    OffsetValueForMargin

    Declaration
    public double OffsetValueForMargin { get; set; }
    Property Value
    Type Description
    System.Double

    OrdinateDimensionStyle

    Declaration
    public StyleBuilder OrdinateDimensionStyle { get; }
    Property Value
    Type Description
    StyleBuilder

    OrdinateView

    Declaration
    public NXObject OrdinateView { get; set; }
    Property Value
    Type Description
    NXObject

    OriginPoint

    Declaration
    public SelectNXObject OriginPoint { get; }
    Property Value
    Type Description
    SelectNXObject

    SecondMargin

    Declaration
    public NXObject SecondMargin { get; set; }
    Property Value
    Type Description
    NXObject

    SelectHolesAutomatically

    Declaration
    public bool SelectHolesAutomatically { get; set; }
    Property Value
    Type Description
    System.Boolean

    TextAngle

    Declaration
    public double TextAngle { get; set; }
    Property Value
    Type Description
    System.Double

    TextFont

    Declaration
    public AutoDimensionBuilder.TextFontType TextFont { get; set; }
    Property Value
    Type Description
    AutoDimensionBuilder.TextFontType

    TextOrientation

    Declaration
    public AutoDimensionBuilder.TextOrientationType TextOrientation { get; set; }
    Property Value
    Type Description
    AutoDimensionBuilder.TextOrientationType

    ThirdMargin

    Declaration
    public NXObject ThirdMargin { get; set; }
    Property Value
    Type Description
    NXObject

    Tolerance

    Declaration
    public AutoDimensionBuilder.ToleranceType Tolerance { get; set; }
    Property Value
    Type Description
    AutoDimensionBuilder.ToleranceType

    ToleranceCharacterSize

    Declaration
    public double ToleranceCharacterSize { get; set; }
    Property Value
    Type Description
    System.Double

    ToleranceColor

    Declaration
    public NXColor ToleranceColor { get; set; }
    Property Value
    Type Description
    NXColor

    ToleranceLowerValue

    Declaration
    public double ToleranceLowerValue { get; set; }
    Property Value
    Type Description
    System.Double

    ToleranceUpperValue

    Declaration
    public double ToleranceUpperValue { get; set; }
    Property Value
    Type Description
    System.Double

    ToleranceValue

    Declaration
    public double ToleranceValue { get; set; }
    Property Value
    Type Description
    System.Double

    Type

    Declaration
    public AutoDimensionBuilder.MainType Type { get; set; }
    Property Value
    Type Description
    AutoDimensionBuilder.MainType

    ValuePrecision

    Declaration
    public AutoDimensionBuilder.ValuePrecisionType ValuePrecision { get; set; }
    Property Value
    Type Description
    AutoDimensionBuilder.ValuePrecisionType

    Methods

    CreateOrdinateOrigin(NXObject, Point3d)

    Declaration
    public NXObject CreateOrdinateOrigin(NXObject viewTag, Point3d pointData)
    Parameters
    Type Name Description
    NXObject viewTag
    Point3d pointData
    Returns
    Type Description
    NXObject

    CreateOrdinateOriginMargins(NXObject, NXObject)

    Declaration
    public void CreateOrdinateOriginMargins(NXObject ordinateOrigin, NXObject viewTag)
    Parameters
    Type Name Description
    NXObject ordinateOrigin
    NXObject viewTag

    CycleObjectsInView(NXObject, Int32, Boolean, NXObject)

    Declaration
    public NXObject CycleObjectsInView(NXObject viewTag, int vseqNumber, bool isDrawing, NXObject inObject)
    Parameters
    Type Name Description
    NXObject viewTag
    System.Int32 vseqNumber
    System.Boolean isDrawing
    NXObject inObject
    Returns
    Type Description
    NXObject

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX