NX Open C++ Reference Guide
|
Represents Configuration Manager
Use Session::ConfigurationManager to get the instance of this class.
More...
Public Member Functions | |
NXOpen::PDM::ConfigurationContextBuilder * | CreateConfigurationContextBuilder () |
Creates a new PDM::ConfigurationContextBuilder object for PDM::ConfigurationContextBuilder::ConfigContextModeAssemblies mode configuration. | |
NXOpen::PDM::EffectivityAttributePropertiesBuilder * | CreateEffectivityAttributePropertiesBuilder (NXOpen::BasePart *part, const std::vector< NXOpen::NXObject * > &objects) |
Creates a new PDM::EffectivityAttributePropertiesBuilder object. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents Configuration Manager
Use Session::ConfigurationManager to get the instance of this class.
Created in NX9.0.0.
NXOpen::PDM::ConfigurationContextBuilder* NXOpen::PDM::ConfigurationManager::CreateConfigurationContextBuilder | ( | ) |
Creates a new PDM::ConfigurationContextBuilder object for PDM::ConfigurationContextBuilder::ConfigContextModeAssemblies mode configuration.
NXOpen::PDM::EffectivityAttributePropertiesBuilder* NXOpen::PDM::ConfigurationManager::CreateEffectivityAttributePropertiesBuilder | ( | NXOpen::BasePart * | part, |
const std::vector< NXOpen::NXObject * > & | objects | ||
) |
Creates a new PDM::EffectivityAttributePropertiesBuilder object.
part | The part that owns the builder. The builder owner is not strictly required (that is, it can be NULL), but it is highly suggested to ensure proper cleanup of the builder in case the client does not explicitly clean it up properly. |
objects | the array of objects |
tag_t NXOpen::PDM::ConfigurationManager::Tag | ( | ) | const |
Returns the tag of this object.