The Structure type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | AddToProfileView |
Draws the part into the specified profile view.
(Inherited from Part) |
![]() | AddToSectionView |
Draws the part into the specified section view.
(Inherited from Part) |
![]() | ApplyRules | (Inherited from Part) |
![]() | ComputeFingerPrint |
Compute FingerPrint of the Entity.
(Inherited from Entity) |
![]() | ConnectToPipe | Connect this structure to the specified pipe. |
![]() | Disconnect | Disconnect from a pipe. |
![]() | GetAvailableStructureLabelIds | Gets an ObjectIdCollection of StructureLabels on the Structure. |
![]() | GetConnectedCatchmentIds | Gets the objectId collection of all connected catchments. |
![]() | GetConnectedPipeNames | Gets all the connected pipe names. |
![]() | GetConnectedPressurePipeIds | Gets the object id collection of all connected pressure pipes. |
![]() | GetLabelIds | Obsolete. Gets an ObjectIdCollection of labels on the Structure. |
![]() | GetOverriddenRuleIds |
Gets the overridden Rule ids which this part contains.
(Inherited from Part) |
![]() | GetProfileViewsDisplayingMe |
Gets the object id collection of all the profile views in which this part was drawn.
(Inherited from Part) |
![]() ![]() | GetReferenceInfo |
For Data Shortcut reference entity (IsReferenceObject == true), gets the entity's reference information.
(Inherited from Entity) |
![]() | GetSectionViewsDisplayingMe |
Gets the object id collection of all the section views in which this part was drawn.
(Inherited from Part) |
![]() | IsConnectedPipeFlowingIn | Determines if the connected pipe is flowing into the structure |
![]() | IsConnectedPipeFlowingOut | Determines if the connected pipe is flowing out of the structure |
![]() | IsPointInsideStructureRegion | Returns true if the point is within the structure region. |
![]() | RemoveFromAllProfileViews |
Remove the part from all the profile views in which it is drawn.
(Inherited from Part) |
![]() | RemoveFromAllSectionViews |
Removes the part from all the section views in which it is drawn.
(Inherited from Part) |
![]() | RemoveFromProfileView |
Remove the part from the specified profile view in which it is drawn.
(Inherited from Part) |
![]() | RemoveFromSectionView |
Removes the part from the specified section view in which it is drawn.
(Inherited from Part) |
![]() | ResizeByPipeDepths | Resize the structure by pipe depths. |
![]() | ResizeJunctionStructure | Resize the Junction structure by rim and sump elevations. |
![]() | SwapPartFamilyAndSize |
Swaps the part family and size.
(Inherited from Part) |