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