The PipeNetworkState type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| RuleResourceString |
Resolves resource string ids defined inside the C3DPipeRules.DVB project.
| |
| SetAlignmentOnPart |
Sets the specified parameter of alignment on the current part.
| |
| SetBoolOnPart |
Sets the specified parameter of bool on the current part.
| |
| SetDoubleOnCurrentPart |
Sets an double value on the current part for the specified parameter.
| |
| SetErrorMsgOnCurrentPart |
Sets an error message on the current part for the specified parameter.
| |
| SetLongOnPart |
Sets the specified parameter of long on the current part.
| |
| SetPointOnPart |
Sets the specified parameter of point on the current part.
| |
| SetProfileOnPart |
Sets the specified parameter of profile on the current part.
| |
| SetStringOnPart |
Sets the specified parameter of string on the current part.
| |
| SetSurfaceOnPart |
Sets the specified parameter of surface on the current part.
|
Properties
| Name | Description | |
|---|---|---|
| CurrentMacroName |
Gets the current macro name.
(Inherited from RuntimeState.) | |
| CurrentMacroProject |
Gets the current macro project.
(Inherited from RuntimeState.) | |
| CurrentPipeId |
Gets the ID of the current pipe in the network.
| |
| CurrentStructureId |
Gets the ID of the current structure in the network.
| |
| IsBreakingPipe |
Gets the state if it's breaking a pipe
| |
| IsConnectingToStructure |
Gets the state if it's connecting to a structure
| |
| IsCurrentPartBeingAdd |
Gets the state if the current part is being added.
| |
| IsInLayoutMode |
Returns whether the pipe network is in layout mode.
| |
| IsLayoutUpStream |
Gets the state if 'upstream' is the current layout flow direction
| |
| LastPipeElevation |
Gets or sets the elevation of the last pipe in the network.
| |
| ParamsBool |
Gets a collection of parameters with boolean values associated with the network state.
| |
| ParamsDouble |
Gets a collection of parameters with double values associated with the network state.
| |
| ParamsLong |
Gets a collection of parameters with long values associated with the network state.
|