Share

Pipe Methods

The Pipe type exposes the following members.

Methods

 NameDescription
Public methodAddToProfileView Draws the part into the specified profile view.
(Inherited from Part)
Public methodAddToSectionView Draws the part into the specified section view.
(Inherited from Part)
Public methodAdjustEndpoint Adjusts the location where the pipe endpoint connects within the connected structure. You can adjust the the pipe to connect to the structure's center, inner wall or outer wall. You can also specify a positive offset.
Public methodApplyRules
(Inherited from Part)
Public methodComputeFingerPrint Compute FingerPrint of the Entity.
(Inherited from Entity)
Public methodConnectToPipe Connect one pipe to another pipe. If needed, disconnect the original one and move the pipe to that pipe for connecting and add a structure.
Public methodConnectToStructure Connect one pipe to another structure. If needed, disconnect the original one and move the pipe to that structure for connecting.
Public methodDisconnect Disconnect pipe.
Public methodGetAvailablePipeLabelIds Gets an ObjectIdCollection of available PipeLabels.
Public methodGetAvailableSpanningPipeLabelIds Gets an ObjectIdCollection of SpanningPipeLabels.
Public methodGetClosestPointToObsolete.
Gets the closest point found to the given point on a pipe.
Public methodGetLabelIdsObsolete.
Gets an ObjectIdCollection of labels on the pipe.
Public methodGetOverriddenRuleIds Gets the overridden Rule ids which this part contains.
(Inherited from Part)
Public methodGetParamAtPoint Gets the scale on the pipe for the given point.
Public methodGetPipeLabelIds Gets an ObjectIdCollection of labels on the pipe.
Public methodGetPointAtParam Gets a 3d point for the given parameter.
Public methodGetProfileViewsDisplayingMe Gets the object id collection of all the profile views in which this part was drawn.
(Inherited from Part)
Public methodGetProject2dPointVertically Returns true if get the Project2dPoint successfully, otherwise false.
Public methodCode exampleGetReferenceInfo For Data Shortcut reference entity (IsReferenceObject == true), gets the entity's reference information.
(Inherited from Entity)
Public methodGetSectionViewsDisplayingMe Gets the object id collection of all the section views in which this part was drawn.
(Inherited from Part)
Public methodIsMaxCoverViolated Returns true if the Maximum Cover is violated.
Public methodIsMinCoverViolated Returns true if the Minimum Cover is violated.
Public methodRemoveFromAllProfileViews Remove the part from all the profile views in which it is drawn.
(Inherited from Part)
Public methodRemoveFromAllSectionViews Removes the part from all the section views in which it is drawn.
(Inherited from Part)
Public methodRemoveFromProfileView Remove the part from the specified profile view in which it is drawn.
(Inherited from Part)
Public methodRemoveFromSectionView Removes the part from the specified section view in which it is drawn.
(Inherited from Part)
Public methodResizeByInnerDiameterOrWidth Resize the pipe by inner diameter or width.
Public methodSetSlopeHoldEnd Sets the slope of the pipe away from the pipe’s end point.
Public methodSetSlopeHoldStart Sets the slope of the pipe away from the pipe’s start point.
Public methodSwapPartFamilyAndSize Swaps the part family and size.
(Inherited from Part)

See Also

Reference

Was this information helpful?