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