Class LeaderLineBuilder
Inheritance
System.Object
System.MarshalByRefObject
LeaderLineBuilder
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)
Namespace: NXOpen.Diagramming
Assembly: NXOpen.dll
Syntax
public class LeaderLineBuilder : SheetElementBuilder, IMessageSink, IComponentBuilder
Constructors
LeaderLineBuilder()
Declaration
protected LeaderLineBuilder()
Properties
ArrowType
Declaration
public DiagrammingArrowtype ArrowType { get; set; }
Property Value
Type | Description |
---|---|
DiagrammingArrowtype |
StubLength
Declaration
public double StubLength { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
StubSides
Declaration
public DiagrammingStubsides StubSides { get; set; }
Property Value
Type | Description |
---|---|
DiagrammingStubsides |
VerticalAlignment
Declaration
public LeaderLineBuilder.VerticalAlignmentOption VerticalAlignment { get; set; }
Property Value
Type | Description |
---|---|
LeaderLineBuilder.VerticalAlignmentOption |
Methods
GetBendPoints(out Point2d[])
Declaration
public void GetBendPoints(out Point2d[] points)
Parameters
Type | Name | Description |
---|---|---|
Point2d[] | points |
GetTerminator(out SheetElement, out Int32, out Double, out Double, out Double, out Double)
Declaration
public void GetTerminator(out SheetElement terminator, out int segmentId, out double percentX, out double inputX, out double percentY, out double inputY)
Parameters
Type | Name | Description |
---|---|---|
SheetElement | terminator | |
System.Int32 | segmentId | |
System.Double | percentX | |
System.Double | inputX | |
System.Double | percentY | |
System.Double | inputY |
SetBendPoints(Point2d[])
Declaration
public void SetBendPoints(Point2d[] points)
Parameters
Type | Name | Description |
---|---|---|
Point2d[] | points |
SetTerminator(SheetElement, Int32, Double, Double, Double, Double)
Declaration
public void SetTerminator(SheetElement terminator, int segmentId, double percentX, double inputX, double percentY, double inputY)
Parameters
Type | Name | Description |
---|---|---|
SheetElement | terminator | |
System.Int32 | segmentId | |
System.Double | percentX | |
System.Double | inputX | |
System.Double | percentY | |
System.Double | inputY |
Implements
System.Runtime.Remoting.Messaging.IMessageSink