Class DimensionPreferences
Inheritance
System.Object
System.MarshalByRefObject
DimensionPreferences
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable
Inherited Members
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)
Assembly: NXOpen.dll
Syntax
public class DimensionPreferences : TransientObject, IMessageSink, IDisposable
Constructors
DimensionPreferences(IntPtr)
Declaration
protected DimensionPreferences(IntPtr ptr)
Parameters
Type |
Name |
Description |
System.IntPtr |
ptr |
|
Properties
ArrowDisplay
Declaration
public ArrowDisplay ArrowDisplay { get; set; }
Property Value
BaselineOffset
Declaration
public double BaselineOffset { get; set; }
Property Value
Type |
Description |
System.Double |
|
ChainOffset
Declaration
public double ChainOffset { get; set; }
Property Value
Type |
Description |
System.Double |
|
DisplayFitParentheses
Declaration
public bool DisplayFitParentheses { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayFitSeparator
Declaration
public bool DisplayFitSeparator { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayLineBetweenArrows
Declaration
public bool DisplayLineBetweenArrows { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DualDimensionFractionDenominator
Declaration
public FractionDenominatorFormat DualDimensionFractionDenominator { get; set; }
Property Value
ExtensionLineDisplay
Declaration
public ExtensionLineDisplay ExtensionLineDisplay { get; set; }
Property Value
IsInspectionDimension
Declaration
public bool IsInspectionDimension { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsReferenceDimension
Declaration
public bool IsReferenceDimension { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LimitFitAnsiHoleType
Declaration
public FitAnsiHoleType LimitFitAnsiHoleType { get; set; }
Property Value
LimitFitAssemblyDisplayStyle
Declaration
[Obsolete("Deprecated in NX11.0.0. Use NXOpen.Annotations.DimensionPreferences.LimitFitAssemblyNewDisplayStyle instead.")]
public FitAssemblyDisplayStyle LimitFitAssemblyDisplayStyle { get; set; }
Property Value
LimitFitAssemblyNewDisplayStyle
Declaration
public FitAssemblyNewDisplayStyle LimitFitAssemblyNewDisplayStyle { get; set; }
Property Value
LimitFitDeviation
Declaration
public string LimitFitDeviation { get; set; }
Property Value
Type |
Description |
System.String |
|
LimitFitDisplayAlignment
Declaration
public FitDisplayAlignment LimitFitDisplayAlignment { get; set; }
Property Value
LimitFitDisplaySplitByDimline
Declaration
public FitDisplaySplitByDimline LimitFitDisplaySplitByDimline { get; set; }
Property Value
LimitFitDisplayStyle
Declaration
public FitDisplayStyle LimitFitDisplayStyle { get; set; }
Property Value
LimitFitGrade
Declaration
public int LimitFitGrade { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
LimitFitShaftDeviation
Declaration
public string LimitFitShaftDeviation { get; set; }
Property Value
Type |
Description |
System.String |
|
LimitFitShaftGrade
Declaration
public int LimitFitShaftGrade { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
PrefixSuffixReference
Declaration
public bool PrefixSuffixReference { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PrimaryDimensionFractionDenominator
Declaration
public FractionDenominatorFormat PrimaryDimensionFractionDenominator { get; set; }
Property Value
ReferenceDimensionPrefix
Declaration
public string ReferenceDimensionPrefix { get; set; }
Property Value
Type |
Description |
System.String |
|
ReferenceDimensionSuffix
Declaration
public string ReferenceDimensionSuffix { get; set; }
Property Value
Type |
Description |
System.String |
|
ReverseArrowDirection
Declaration
public bool ReverseArrowDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TextOrienationAngle
Declaration
public double TextOrienationAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
TextOrientation
Declaration
public TextOrientation TextOrientation { get; set; }
Property Value
TextPlacement
Declaration
public TextPlacement TextPlacement { get; set; }
Property Value
TextPosition
Declaration
public TextPosition TextPosition { get; set; }
Property Value
TrimDimensionLineStyle
Declaration
public TrimDimensionLineStyle TrimDimensionLineStyle { get; set; }
Property Value
TrueLengthText
Declaration
public string TrueLengthText { get; set; }
Property Value
Type |
Description |
System.String |
|
TrueLengthTextPosition
Declaration
public TrueLengthTextPosition TrueLengthTextPosition { get; set; }
Property Value
ZeroToleranceDisplayStyle
Declaration
[Obsolete("Deprecated in NX7.5.0. Use NXOpen.Annotations.LinearTolerance.ZeroToleranceDisplayStyle for linear dimensions and NXOpen.Annotations.AngularTolerance.ZeroToleranceDisplayStyle for angular dimensions instead.")]
public ZeroToleranceDisplayStyle ZeroToleranceDisplayStyle { get; set; }
Property Value
Methods
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetChamferDimensionPreferences()
Declaration
public ChamferDimensionPreferences GetChamferDimensionPreferences()
Returns
GetDiameterRadiusPreferences()
Declaration
public DiameterRadiusPreferences GetDiameterRadiusPreferences()
Returns
GetNarrowDimensionPreferences()
Declaration
public NarrowDimensionPreferences GetNarrowDimensionPreferences()
Returns
GetOrdinateDimensionPreferences()
Declaration
public OrdinateDimensionPreferences GetOrdinateDimensionPreferences()
Returns
Declaration
public UnitsFormatPreferences GetUnitsFormatPreferences()
Returns
SetChamferDimensionPreferences(ChamferDimensionPreferences)
Declaration
public void SetChamferDimensionPreferences(ChamferDimensionPreferences preferences)
Parameters
SetDiameterRadiusPreferences(DiameterRadiusPreferences)
Declaration
public void SetDiameterRadiusPreferences(DiameterRadiusPreferences preferences)
Parameters
SetNarrowDimensionPreferences(NarrowDimensionPreferences)
Declaration
public void SetNarrowDimensionPreferences(NarrowDimensionPreferences preferences)
Parameters
SetOrdinateDimensionPreferences(OrdinateDimensionPreferences)
Declaration
public void SetOrdinateDimensionPreferences(OrdinateDimensionPreferences preferences)
Parameters
Declaration
public void SetUnitsFormatPreferences(UnitsFormatPreferences preferences)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable