NX Open C++ Reference Guide
Public Member Functions
NXOpen::Tooling::SpecifyCircuitBuilder Class Reference

Represents a builder to be used to create specify circuit. More...

Inheritance diagram for NXOpen::Tooling::SpecifyCircuitBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

void CheckStatus ()
 Check whether cooling circuit is finished or not.
NXOpen::NXColorCircuitColor ()
 Returns the circuit channel body color.
NXOpen::Tooling::CoolingFittingDataCreateCoolingFittingData ()
 Creates the cooling fitting data object.
std::vector< double > GetCircuitColor ()
 Returns the circuit channel body color.
NXOpen::Tooling::CoolingFittingDataGetCoolingFittingData ()
 Gets the Cooling Fitting Data object.
void GetOneCircuit (const std::vector< NXOpen::Body * > &channels)
 Gets intersect cooling list value.
void InitializeCircuitSetData ()
 Initializes the circuit set data.
NXOpen::SelectBodyListInletChannel ()
 Returns the inlet channel.
bool KeepCircuit ()
 Returns the option whether to keep the circuit displayed body.
int Layer ()
 Returns the layer value for the selected channels.
NXOpen::SelectBodyOutletChannel ()
 Returns the outlet channel.
void SetCircuitColor (NXOpen::NXColor *circuitColor)
 Sets the circuit channel body color.
void SetCircuitColor (const std::vector< double > &circuitColor)
 Sets the circuit color.
void SetKeepCircuit (bool keepCircuit)
 Sets the option whether to keep the circuit displayed body.
void SetLayer (int layer)
 Sets the layer value for the selected channels.

Detailed Description

Represents a builder to be used to create specify circuit.


To create a new instance of this class, use Tooling::SpecifyCircuitCollection::CreateBuilder
Default values.

Property Value

KeepCircuit

0

Layer

251


Created in NX8.0.0.


Member Function Documentation

Check whether cooling circuit is finished or not.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Returns the circuit channel body color.


Created in NX8.0.1.

License requirements : ug_mold_design ("UG MOLD")

Creates the cooling fitting data object.

Returns:
the new Tooling::CoolingFittingData instance
Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Returns the circuit channel body color.

Returns:
Array of 3 RGB values, each between 0 and 1
Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Gets the Cooling Fitting Data object.

Returns:

Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")
void NXOpen::Tooling::SpecifyCircuitBuilder::GetOneCircuit ( const std::vector< NXOpen::Body * > &  channels)

Gets intersect cooling list value.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Parameters:
channelsthe cooling body

Initializes the circuit set data.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Returns the inlet channel.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Returns the option whether to keep the circuit displayed body.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Returns the layer value for the selected channels.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Returns the outlet channel.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Sets the circuit channel body color.


Created in NX8.0.1.

License requirements : ug_mold_design ("UG MOLD")

Parameters:
circuitColorcircuitcolor
void NXOpen::Tooling::SpecifyCircuitBuilder::SetCircuitColor ( const std::vector< double > &  circuitColor)

Sets the circuit color.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Parameters:
circuitColorArray of 3 RGB values, each between 0 and 1

Sets the option whether to keep the circuit displayed body.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Parameters:
keepCircuitkeepcircuit

Sets the layer value for the selected channels.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD")

Parameters:
layerlayer

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.