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 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 methodGetClosestPointTo
Gets the closest point found to the given point on a pipe.
Public methodGetLabelIds Obsolete.
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 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