Class AutoDimensionBuilder
Inheritance
AutoDimensionBuilder
Assembly: NXOpen.dll
public class AutoDimensionBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected AutoDimensionBuilder()
Properties
Declaration
public bool CreateXDimensions { get; set; }
Property Value
Declaration
public bool CreateYDimensions { get; set; }
Property Value
Declaration
public NXObject CreatedOrdinateOrigin { get; set; }
Property Value
Declaration
public double DimensionCharacterSize { get; set; }
Property Value
Declaration
public NXColor DimensionColor { get; set; }
Property Value
Declaration
public SelectOrdinateDimensionList Dimensions { get; }
Property Value
Declaration
public NXObject FirstMargin { get; set; }
Property Value
Declaration
public NXObject FourthMargin { get; set; }
Property Value
Declaration
public double InnerDimensionOffsetValue { get; set; }
Property Value
Declaration
public double MaxDistanceToOuterMargin { get; set; }
Property Value
Declaration
public SelectNXObjectList ObjectToDimension { get; }
Property Value
Declaration
public double OffsetValueForMargin { get; set; }
Property Value
Declaration
public StyleBuilder OrdinateDimensionStyle { get; }
Property Value
Declaration
public NXObject OrdinateView { get; set; }
Property Value
Declaration
public SelectNXObject OriginPoint { get; }
Property Value
Declaration
public NXObject SecondMargin { get; set; }
Property Value
Declaration
public bool SelectHolesAutomatically { get; set; }
Property Value
TextAngle
Declaration
public double TextAngle { get; set; }
Property Value
TextFont
Declaration
public AutoDimensionBuilder.TextFontType TextFont { get; set; }
Property Value
TextOrientation
Declaration
public AutoDimensionBuilder.TextOrientationType TextOrientation { get; set; }
Property Value
Declaration
public NXObject ThirdMargin { get; set; }
Property Value
Declaration
public AutoDimensionBuilder.ToleranceType Tolerance { get; set; }
Property Value
Declaration
public double ToleranceCharacterSize { get; set; }
Property Value
Declaration
public NXColor ToleranceColor { get; set; }
Property Value
Declaration
public double ToleranceLowerValue { get; set; }
Property Value
Declaration
public double ToleranceUpperValue { get; set; }
Property Value
Declaration
public double ToleranceValue { get; set; }
Property Value
Declaration
public AutoDimensionBuilder.MainType Type { get; set; }
Property Value
Declaration
public AutoDimensionBuilder.ValuePrecisionType ValuePrecision { get; set; }
Property Value
Methods
Declaration
public NXObject CreateOrdinateOrigin(NXObject viewTag, Point3d pointData)
Parameters
Returns
Declaration
public void CreateOrdinateOriginMargins(NXObject ordinateOrigin, NXObject viewTag)
Parameters
Declaration
public NXObject CycleObjectsInView(NXObject viewTag, int vseqNumber, bool isDrawing, NXObject inObject)
Parameters
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink