NXOpen C++ Reference Guide
|
Represents an interface to perform various database operations on an array of NXOpen::NXObject . More...
Public Member Functions | |
virtual NXOpen::ErrorList * | AutoAssignAttributes (const std::vector< NXOpen::NXObject * > &objects)=0 |
Auto assigns the attributes for a given array of objects and returns an array of objects that failed to auto assign. More... | |
virtual NXOpen::ErrorList * | AutoAssignAttributesWithNamingPattern (const std::vector< NXOpen::NXObject * > &objects, const std::vector< NXOpen::NXObject * > &properties)=0 |
Auto assigns the attributes for a given object and returns an array of objects that failed to auto assign. More... | |
virtual NXOpen::NXObject * | CreateAttributeTitleToNamingPatternMap (std::vector< NXString > &attributeTitles, std::vector< NXString > &titlePatterns)=0 |
Creates a map object of attribute titles to their corresponding naming pattern Created in NX12.0.0. More... | |
Represents an interface to perform various database operations on an array of NXOpen::NXObject .
Created in NX8.5.0.
|
pure virtual |
Auto assigns the attributes for a given array of objects and returns an array of objects that failed to auto assign.
Created in NX8.5.0.
License requirements : None
objects | objects |
Implemented in NXOpen::Assemblies::DesignElementBuilder, NXOpen::PDM::PartOperationBuilder, NXOpen::Assemblies::SubsetBuilder, NXOpen::Assemblies::AddComponentBuilder, NXOpen::Features::ShipDesign::CopyPasteNewBuilder, NXOpen::PDM::SmartSaveBuilder, NXOpen::Motion::AddSubmechanismBuilder, NXOpen::PLAS::RunBuilder, NXOpen::PDM::ObjectCreateBuilder, NXOpen::Assemblies::CopyDesignElementBuilder, NXOpen::PDM::ExportWorksetForReferenceBuilder, NXOpen::PDM::ExternalFileReferenceListBuilder, and NXOpen::Gateway::IGenericFileNewApplicationBuilder.
|
pure virtual |
Auto assigns the attributes for a given object and returns an array of objects that failed to auto assign.
properties needs to be created using CreateAttributeTitleToNamingPatternMap
Created in NX12.0.0.
License requirements : None
objects | objects |
properties | properties |
Implemented in NXOpen::Assemblies::DesignElementBuilder, NXOpen::PDM::PartOperationBuilder, NXOpen::Assemblies::SubsetBuilder, NXOpen::Assemblies::AddComponentBuilder, NXOpen::Features::ShipDesign::CopyPasteNewBuilder, NXOpen::PDM::SmartSaveBuilder, NXOpen::Motion::AddSubmechanismBuilder, NXOpen::PLAS::RunBuilder, NXOpen::PDM::ObjectCreateBuilder, NXOpen::Assemblies::CopyDesignElementBuilder, NXOpen::PDM::ExportWorksetForReferenceBuilder, NXOpen::PDM::ExternalFileReferenceListBuilder, and NXOpen::Gateway::IGenericFileNewApplicationBuilder.
|
pure virtual |
Creates a map object of attribute titles to their corresponding naming pattern
Created in NX12.0.0.
License requirements : None
attributeTitles | attributetitles |
titlePatterns | titlepatterns |
Implemented in NXOpen::Assemblies::DesignElementBuilder, NXOpen::PDM::PartOperationBuilder, NXOpen::Assemblies::SubsetBuilder, NXOpen::Assemblies::AddComponentBuilder, NXOpen::Features::ShipDesign::CopyPasteNewBuilder, NXOpen::PDM::SmartSaveBuilder, NXOpen::Motion::AddSubmechanismBuilder, NXOpen::PLAS::RunBuilder, NXOpen::PDM::ObjectCreateBuilder, NXOpen::Assemblies::CopyDesignElementBuilder, NXOpen::PDM::ExportWorksetForReferenceBuilder, NXOpen::PDM::ExternalFileReferenceListBuilder, and NXOpen::Gateway::IGenericFileNewApplicationBuilder.