Connection3D represents 3D connection between two Placement3D objects.
It inherits from the "normal" Connection.
C# |
Copy Code
|
---|---|
//creating 3d connection which exists between two 3d functions Connection3D oConnection3DNoConnectionPoints = new Connection3D(); oConnection3DNoConnectionPoints.Create(oFunction3D_1, oFunction3D_2); //creating 3d connection using connection point indexes Connection3D oConnection3D = new Connection3D(); oConnection3D.Create(oComponent3D_1, 1, oComponent3D_2, 2); //route connections List<StorableObject> olist = new List<StorableObject>(); olist.Add(oPlacement3D_1); olist.Add(oPlacement3D_2); ConnectionService3D oConnectionService3D = new ConnectionService3D(); oConnectionService3D.RouteConnections(olist); |