| NX Open C++ Reference Guide
    | 
Represents a Routing::SplitDuctBuilder. More...
 
  
 | Public Types | |
| enum | FlowTypes { FlowTypesAbsoluteFlow, FlowTypesRelativeFlow } | 
| The type of flow, whether Absolute or Relative, to be displayed in the Flow column in the list.  More... | |
| Public Member Functions | |
| void | AddDivisionsBuilderToList (NXOpen::Routing::Port *selectedPort) | 
| Creates divisions builders for all the divisions, if any, associated with the cross-section to which the input port belongs and adds them to the list of divisions. | |
| NXOpen::Routing::DivisionsBuilder * | CreateNewDivisionsListItem (NXOpen::Routing::Port *selectedPort, bool isAbsoluteFlow) | 
| Creates a new item for the divisions list in Split Duct dialog. | |
| NXOpen::TaggedObjectList * | DivisionsList () | 
| Returns the divisions list Created in NX7.5.0. | |
| NXOpen::Routing::SplitDuctBuilder::FlowTypes | FlowType () | 
| Returns the type of flow to be displayed in the list flow column Created in NX7.5.0. | |
| void | SetFlowType (NXOpen::Routing::SplitDuctBuilder::FlowTypes flowType) | 
| Sets the type of flow to be displayed in the list flow column Created in NX7.5.0. | |
|  Public Member Functions inherited from NXOpen::Builder | |
| NXOpen::NXObject * | Commit () | 
| Commits any edits that have been applied to the builder. | |
| void | Destroy () | 
| Deletes the builder, and cleans up any objects created by the builder. | |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () | 
| For builders that create more than one object, this method returns the objects that are created by commit. | |
| NXOpen::NXObject * | GetObject () | 
| Returns the object currently being edited by this builder. | |
| void | ShowResults () | 
| Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
| virtual bool | Validate () | 
| Validate whether the inputs to the component are sufficient for commit to be called. | |
|  Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const | 
| <b>Deprecated</b>:<br>     Use Tag instead.   | |
| tag_t | Tag () const | 
| Returns the tag of this object. | |
Represents a Routing::SplitDuctBuilder.
    Builder for creating/editing splits at an end of a duct.
    Takes an end face of a rectangular stock and splits it into a pair of
    divisions based on the specified absolute flow percentage for each division.
 <br> To create a new instance of this class, use @link Routing::RouteManager::CreateSplitDuctBuilder  Routing::RouteManager::CreateSplitDuctBuilder @endlink  <br> 
Default values.
| Property | Value | 
|---|---|
| FlowType | AbsoluteFlow | 
 Created in NX7.5.0. 
 
| void NXOpen::Routing::SplitDuctBuilder::AddDivisionsBuilderToList | ( | NXOpen::Routing::Port * | selectedPort | ) | 
Creates divisions builders for all the divisions, if any, associated with the cross-section to which the input port belongs and adds them to the list of divisions.
 Created in NX7.5.0. 
 
 License requirements : routing_hvac ("Routing HVAC") 
| selectedPort | Selected port | 
| NXOpen::Routing::DivisionsBuilder* NXOpen::Routing::SplitDuctBuilder::CreateNewDivisionsListItem | ( | NXOpen::Routing::Port * | selectedPort, | 
| bool | isAbsoluteFlow | ||
| ) | 
Creates a new item for the divisions list in Split Duct dialog.
| selectedPort | Selected port | 
| isAbsoluteFlow | if TRUE: displays absolute flow percentage for each division, else displays relative flow percentage | 
| NXOpen::TaggedObjectList* NXOpen::Routing::SplitDuctBuilder::DivisionsList | ( | ) | 
Returns the divisions list 
 Created in NX7.5.0. 
 
 License requirements : routing_hvac ("Routing HVAC") 
| NXOpen::Routing::SplitDuctBuilder::FlowTypes NXOpen::Routing::SplitDuctBuilder::FlowType | ( | ) | 
Returns the type of flow to be displayed in the list flow column 
 Created in NX7.5.0. 
 
 License requirements : routing_hvac ("Routing HVAC") 
| void NXOpen::Routing::SplitDuctBuilder::SetFlowType | ( | NXOpen::Routing::SplitDuctBuilder::FlowTypes | flowType | ) | 
Sets the type of flow to be displayed in the list flow column 
 Created in NX7.5.0. 
 
 License requirements : routing_hvac ("Routing HVAC") 
| flowType | flowtype |