The Network type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | AddCurvePipe(ObjectId, ObjectId, PipeCurveGeometry, Boolean) | Add a curve pipe by using the geometry information of an input curve. |
![]() | AddCurvePipe(ObjectId, ObjectId, Curve3d, Boolean, ObjectId, Boolean) | Obsolete. Add a curve pipe by using the geometry information of an input curve. |
![]() ![]() | AddLinePipe | Add a line pipe by using the geometry information of an input line. |
![]() | AddStructure(ObjectId) | Add an existing structure into the network. |
![]() | AddStructure(ObjectId, ObjectId, Point3d, Double, ObjectId, Boolean) | Create and add a new structure into the network. |
![]() | BreakPipe | Break the specified pipe with a specified existing structure at a point. |
![]() | ComputeFingerPrint |
Compute FingerPrint of the Entity.
(Inherited from Entity) |
![]() ![]() | Create | Creates a pipe network specified by name. |
![]() ![]() | FindShortestNetworkPath | Find a shortest path in the network. |
![]() | GetPipeIds | Gets the objectId collection of all pipes belonging to this pipe network. |
![]() ![]() | GetReferenceInfo |
For Data Shortcut reference entity (IsReferenceObject == true), gets the entity's reference information.
(Inherited from Entity) |
![]() | GetSpanningPipePlanLabelIds | Gets the spanning pipe plan label collection. |
![]() | GetSpanningPipeProfileLabelIds | Get the spanning pipe profile label collection. |
![]() | GetStructureIds | Gets the objectId collection of all structures belonging to this pipe network. |
![]() | MoveParts | Moves the specified parts of the network into another network. |