Class LineAndArrowPreferences
Inheritance
System.Object
System.MarshalByRefObject
LineAndArrowPreferences
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 LineAndArrowPreferences : TransientObject, IMessageSink, IDisposable
Constructors
LineAndArrowPreferences(IntPtr)
Declaration
protected LineAndArrowPreferences(IntPtr ptr)
Parameters
Type |
Name |
Description |
System.IntPtr |
ptr |
|
Properties
AllAroundSymbol
Declaration
public double AllAroundSymbol { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArrowheadIncludedAngle
Declaration
public double ArrowheadIncludedAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArrowheadLength
Declaration
public double ArrowheadLength { get; set; }
Property Value
Type |
Description |
System.Double |
|
ClipOrdinateDimensionLine
Declaration
public bool ClipOrdinateDimensionLine { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DatumLengthPastArrow
Declaration
public double DatumLengthPastArrow { get; set; }
Property Value
Type |
Description |
System.Double |
|
DotArrowheadDiameter
Declaration
public double DotArrowheadDiameter { get; set; }
Property Value
Type |
Description |
System.Double |
|
FirstArrowType
Declaration
public ArrowheadType FirstArrowType { get; set; }
Property Value
FirstPosToExtLineDist
Declaration
public double FirstPosToExtLineDist { get; set; }
Property Value
Type |
Description |
System.Double |
|
LeaderLocation
Declaration
public VerticalTextJustification LeaderLocation { get; set; }
Property Value
LinePastArrowDistance
Declaration
public double LinePastArrowDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
LinePastArrowDistance2
Declaration
public double LinePastArrowDistance2 { get; set; }
Property Value
Type |
Description |
System.Double |
|
ObliqueExtensionLineAngle
Declaration
public double ObliqueExtensionLineAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
SecondArrowType
Declaration
public ArrowheadType SecondArrowType { get; set; }
Property Value
SecondPosToExtLineDist
Declaration
public double SecondPosToExtLineDist { get; set; }
Property Value
Type |
Description |
System.Double |
|
StubLength
Declaration
public double StubLength { get; set; }
Property Value
Type |
Description |
System.Double |
|
TextOverLeaderGapFactor
Declaration
public double TextOverLeaderGapFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
TextOverStubSpaceFactor
Declaration
public double TextOverStubSpaceFactor { get; set; }
Property Value
Type |
Description |
System.Double |
|
TextToLineDistance
Declaration
public double TextToLineDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetFirstArrowheadCfw()
Declaration
public LineCfw GetFirstArrowheadCfw()
Returns
GetFirstArrowLineCfw()
Declaration
public LineCfw GetFirstArrowLineCfw()
Returns
GetFirstExtensionLineCfw()
Declaration
public LineCfw GetFirstExtensionLineCfw()
Returns
GetSecondArrowheadCfw()
Declaration
public LineCfw GetSecondArrowheadCfw()
Returns
GetSecondArrowLineCfw()
Declaration
public LineCfw GetSecondArrowLineCfw()
Returns
GetSecondExtensionLineCfw()
Declaration
public LineCfw GetSecondExtensionLineCfw()
Returns
SetFirstArrowheadCfw(LineCfw)
Declaration
public void SetFirstArrowheadCfw(LineCfw firstArrowheadCfw)
Parameters
Type |
Name |
Description |
LineCfw |
firstArrowheadCfw |
|
SetFirstArrowLineCfw(LineCfw)
Declaration
public void SetFirstArrowLineCfw(LineCfw firstArrowLineCfw)
Parameters
Type |
Name |
Description |
LineCfw |
firstArrowLineCfw |
|
SetFirstExtensionLineCfw(LineCfw)
Declaration
public void SetFirstExtensionLineCfw(LineCfw firstExtensionLineCfw)
Parameters
Type |
Name |
Description |
LineCfw |
firstExtensionLineCfw |
|
SetSecondArrowheadCfw(LineCfw)
Declaration
public void SetSecondArrowheadCfw(LineCfw secondArrowheadCfw)
Parameters
Type |
Name |
Description |
LineCfw |
secondArrowheadCfw |
|
SetSecondArrowLineCfw(LineCfw)
Declaration
public void SetSecondArrowLineCfw(LineCfw secondArrowLineCfw)
Parameters
Type |
Name |
Description |
LineCfw |
secondArrowLineCfw |
|
SetSecondExtensionLineCfw(LineCfw)
Declaration
public void SetSecondExtensionLineCfw(LineCfw secondExtensionLineCfw)
Parameters
Type |
Name |
Description |
LineCfw |
secondExtensionLineCfw |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable