Class ConnectionBuilder
Inheritance
System.Object
System.MarshalByRefObject
ConnectionBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
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 ConnectionBuilder : BaseObjectBuilder, IMessageSink, IComponentBuilder
Constructors
ConnectionBuilder()
Declaration
protected ConnectionBuilder()
Properties
ElementId
Declaration
public string ElementId { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
GetBendPoints(out Point2d[])
Declaration
public void GetBendPoints(out Point2d[] points)
Parameters
Type |
Name |
Description |
Point2d[] |
points |
|
GetConnection()
Declaration
public Connection GetConnection()
Returns
GetEnd()
Declaration
Returns
GetEndLocation()
Declaration
public Point2d GetEndLocation()
Returns
GetLineType()
Declaration
public string GetLineType()
Returns
Type |
Description |
System.String |
|
GetStart()
Declaration
Returns
GetStartLocation()
Declaration
public Point2d GetStartLocation()
Returns
GetTeeEndLocation(out Connection, out Int32, out Double)
Declaration
public void GetTeeEndLocation(out Connection connection, out int segmentId, out double percent)
Parameters
Type |
Name |
Description |
Connection |
connection |
|
System.Int32 |
segmentId |
|
System.Double |
percent |
|
GetTeeStartLocation(out Connection, out Int32, out Double)
Declaration
public void GetTeeStartLocation(out Connection connection, out int segmentId, out double percent)
Parameters
Type |
Name |
Description |
Connection |
connection |
|
System.Int32 |
segmentId |
|
System.Double |
percent |
|
SetBendPoints(Point2d[])
Declaration
public void SetBendPoints(Point2d[] points)
Parameters
Type |
Name |
Description |
Point2d[] |
points |
|
SetEnd(Port)
Declaration
public void SetEnd(Port port)
Parameters
Type |
Name |
Description |
Port |
port |
|
SetEndLocation(Point2d)
Declaration
public void SetEndLocation(Point2d endLocation)
Parameters
Type |
Name |
Description |
Point2d |
endLocation |
|
SetLineType(String)
Declaration
public void SetLineType(string lineType)
Parameters
Type |
Name |
Description |
System.String |
lineType |
|
SetStart(Port)
Declaration
public void SetStart(Port port)
Parameters
Type |
Name |
Description |
Port |
port |
|
SetStartLocation(Point2d)
Declaration
public void SetStartLocation(Point2d startLocation)
Parameters
Type |
Name |
Description |
Point2d |
startLocation |
|
SetTeeEndLocation(Connection, Int32, Double)
Declaration
public void SetTeeEndLocation(Connection connection, int segmentId, double percent)
Parameters
Type |
Name |
Description |
Connection |
connection |
|
System.Int32 |
segmentId |
|
System.Double |
percent |
|
SetTeeStartLocation(Connection, Int32, Double)
Declaration
public void SetTeeStartLocation(Connection connection, int segmentId, double percent)
Parameters
Type |
Name |
Description |
Connection |
connection |
|
System.Int32 |
segmentId |
|
System.Double |
percent |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink