NX Open C++ Reference Guide
|
Represents Configuration Manager
Use NXOpen::Session::ConfigurationManager to get the instance of this class.
More...
Public Member Functions | |
NXOpen::PDM::ConfigurationContextBuilder * | CreateConfigurationContextBuilder () |
Creates a new NXOpen::PDM::ConfigurationContextBuilder object for NXOpen::PDM::ConfigurationContextBuilder::ConfigContextModeAssemblies mode configuration. More... | |
NXOpen::PDM::EffectivityAttributePropertiesBuilder * | CreateEffectivityAttributePropertiesBuilder (NXOpen::BasePart *part, const std::vector< NXOpen::NXObject * > &objects) |
Creates a new NXOpen::PDM::EffectivityAttributePropertiesBuilder object. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents Configuration Manager
Use NXOpen::Session::ConfigurationManager to get the instance of this class.
Created in NX9.0.0.
NXOpen::PDM::ConfigurationContextBuilder* NXOpen::PDM::ConfigurationManager::CreateConfigurationContextBuilder | ( | ) |
Creates a new NXOpen::PDM::ConfigurationContextBuilder object for NXOpen::PDM::ConfigurationContextBuilder::ConfigContextModeAssemblies mode configuration.
NXOpen::PDM::EffectivityAttributePropertiesBuilder* NXOpen::PDM::ConfigurationManager::CreateEffectivityAttributePropertiesBuilder | ( | NXOpen::BasePart * | part, |
const std::vector< NXOpen::NXObject * > & | objects | ||
) |
Creates a new NXOpen::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.