Share

Network Methods

The Network type exposes the following members.

Methods

 NameDescription
Public methodAddCurvePipe(ObjectId, ObjectId, PipeCurveGeometry, Boolean) Add a curve pipe by using the geometry information of an input curve.
Public methodAddCurvePipe(ObjectId, ObjectId, Curve3d, Boolean, ObjectId, Boolean)Obsolete.
Add a curve pipe by using the geometry information of an input curve.
Public methodCode exampleAddLinePipe Add a line pipe by using the geometry information of an input line.
Public methodAddStructure(ObjectId) Add an existing structure into the network.
Public methodAddStructure(ObjectId, ObjectId, Point3d, Double, ObjectId, Boolean) Create and add a new structure into the network.
Public methodBreakPipe Break the specified pipe with a specified existing structure at a point.
Public methodComputeFingerPrint Compute FingerPrint of the Entity.
(Inherited from Entity)
Public methodStatic memberCreate Creates a pipe network specified by name.
Public methodStatic memberFindShortestNetworkPath Find a shortest path in the network.
Public methodGetPipeIds Gets the objectId collection of all pipes belonging to this pipe network.
Public methodCode exampleGetReferenceInfo For Data Shortcut reference entity (IsReferenceObject == true), gets the entity's reference information.
(Inherited from Entity)
Public methodGetSpanningPipePlanLabelIds Gets the spanning pipe plan label collection.
Public methodGetSpanningPipeProfileLabelIds Get the spanning pipe profile label collection.
Public methodGetStructureIds Gets the objectId collection of all structures belonging to this pipe network.
Public methodMoveParts Moves the specified parts of the network into another network.

See Also

Reference

Was this information helpful?