NXOpen C++ Reference Guide
|
Represents a NXOpen.Annotations.PmiPreferencesBuilder builder
To create a new instance of this class, use NXOpen::Annotations::PmiSettingsManager::CreatePreferencesBuilder
Created in NX1847.0.0.
More...
Public Member Functions | |
NXOpen::Annotations::StyleBuilder * | AnnotationStyle () |
Returns the annotation style builder Created in NX1847.0.0. More... | |
NXOpen::Annotations::CommonWorkflowBuilder * | CommonWorkflow () |
Returns the common workflow builder Created in NX1847.0.0. More... | |
NXOpen::Annotations::DimensionWorkflowBuilder * | DimensionWorkflow () |
Returns the dimension workflow builder Created in NX1847.0.0. More... | |
void | InheritSettingsFromCustomerDefault () |
Inherit Settings From Customer Default Created in NX1847.0.0. More... | |
void | InheritSettingsFromPreferences () |
Inherit Settings From Preferences Created in NX1847.0.0. More... | |
void | InheritSettingsFromSelectedObject (NXOpen::NXObject *selectedObject) |
Inherit Settings From Selected Object Created in NX1847.0.0. More... | |
NXOpen::Annotations::PmiGeneralSetupDisplayBuilder * | PmiGeneralSetupDisplay () |
Returns the display settings builder in pmi preferences Created in NX1847.0.0. More... | |
NXOpen::Annotations::PmiGeneralSetupEffectivityBuilder * | PmiGeneralSetupEffectivity () |
Returns the effectivity settings builder in pmi preferences Created in NX1847.0.0. More... | |
NXOpen::Annotations::PmiGeneralSetupGeneralBuilder * | PmiGeneralSetupGeneral () |
Returns the general settings builder in pmi preferences Created in NX1847.0.0. More... | |
NXOpen::Annotations::PmiGeneralSetupParallelToScreenBuilder * | PmiGeneralSetupParallelToScreen () |
Returns the parallel to screen settings builder in pmi preferences Created in NX1847.0.0. More... | |
NXOpen::Annotations::PmiSectionViewCuttingPlaneSymbolBuilder * | PmiSectionViewCuttingPlaneSymbol () |
Returns the cutting plane symbol settings builder in pmi preferences Created in NX1847.0.0. More... | |
NXOpen::Annotations::PmiSectionViewViewBuilder * | PmiSectionViewView () |
Returns the view settings builder in pmi preferences Created in NX1847.0.0. More... | |
NXOpen::Annotations::PmiSupplementalGeometryRegionBuilder * | PmiSupplementalGeometryRegion () |
Returns the region settings builder in pmi preferences Created in NX1847.0.0. More... | |
NXOpen::Annotations::RetainedAnnotationsBuilder * | RetainedAnnotations () |
Returns the general retained annotations builder Created in NX1847.0.0. More... | |
NXOpen::Annotations::SymbolWorkflowBuilder * | SymbolWorkflow () |
Returns the symbol workflow builder Created in NX1847.0.0. More... | |
NXOpen::Annotations::TableCellStyleBuilder * | TableCellStyle () |
Returns the table cell style builder Created in NX1847.0.0. More... | |
NXOpen::Annotations::TableSectionStyleBuilder * | TableSection () |
Returns the table section style builder Created in NX1847.0.0. More... | |
NXOpen::Annotations::TabularNoteStyleBuilder * | TabularNoteStyle () |
Returns the tabular note style builder Created in NX1847.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen.Annotations.PmiPreferencesBuilder builder
To create a new instance of this class, use NXOpen::Annotations::PmiSettingsManager::CreatePreferencesBuilder
Created in NX1847.0.0.
NXOpen::Annotations::StyleBuilder* NXOpen::Annotations::PmiPreferencesBuilder::AnnotationStyle | ( | ) |
Returns the annotation style builder
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::CommonWorkflowBuilder* NXOpen::Annotations::PmiPreferencesBuilder::CommonWorkflow | ( | ) |
Returns the common workflow builder
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::DimensionWorkflowBuilder* NXOpen::Annotations::PmiPreferencesBuilder::DimensionWorkflow | ( | ) |
Returns the dimension workflow builder
Created in NX1847.0.0.
License requirements : None
void NXOpen::Annotations::PmiPreferencesBuilder::InheritSettingsFromCustomerDefault | ( | ) |
Inherit Settings From Customer Default
Created in NX1847.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
void NXOpen::Annotations::PmiPreferencesBuilder::InheritSettingsFromPreferences | ( | ) |
Inherit Settings From Preferences
Created in NX1847.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
void NXOpen::Annotations::PmiPreferencesBuilder::InheritSettingsFromSelectedObject | ( | NXOpen::NXObject * | selectedObject | ) |
Inherit Settings From Selected Object
Created in NX1847.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
selectedObject | The selected annotation or table instance object. NULL is not allowed. |
NXOpen::Annotations::PmiGeneralSetupDisplayBuilder* NXOpen::Annotations::PmiPreferencesBuilder::PmiGeneralSetupDisplay | ( | ) |
Returns the display settings builder in pmi preferences
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::PmiGeneralSetupEffectivityBuilder* NXOpen::Annotations::PmiPreferencesBuilder::PmiGeneralSetupEffectivity | ( | ) |
Returns the effectivity settings builder in pmi preferences
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::PmiGeneralSetupGeneralBuilder* NXOpen::Annotations::PmiPreferencesBuilder::PmiGeneralSetupGeneral | ( | ) |
Returns the general settings builder in pmi preferences
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::PmiGeneralSetupParallelToScreenBuilder* NXOpen::Annotations::PmiPreferencesBuilder::PmiGeneralSetupParallelToScreen | ( | ) |
Returns the parallel to screen settings builder in pmi preferences
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::PmiSectionViewCuttingPlaneSymbolBuilder* NXOpen::Annotations::PmiPreferencesBuilder::PmiSectionViewCuttingPlaneSymbol | ( | ) |
Returns the cutting plane symbol settings builder in pmi preferences
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::PmiSectionViewViewBuilder* NXOpen::Annotations::PmiPreferencesBuilder::PmiSectionViewView | ( | ) |
Returns the view settings builder in pmi preferences
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::PmiSupplementalGeometryRegionBuilder* NXOpen::Annotations::PmiPreferencesBuilder::PmiSupplementalGeometryRegion | ( | ) |
Returns the region settings builder in pmi preferences
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::RetainedAnnotationsBuilder* NXOpen::Annotations::PmiPreferencesBuilder::RetainedAnnotations | ( | ) |
Returns the general retained annotations builder
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::SymbolWorkflowBuilder* NXOpen::Annotations::PmiPreferencesBuilder::SymbolWorkflow | ( | ) |
Returns the symbol workflow builder
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::TableCellStyleBuilder* NXOpen::Annotations::PmiPreferencesBuilder::TableCellStyle | ( | ) |
Returns the table cell style builder
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::TableSectionStyleBuilder* NXOpen::Annotations::PmiPreferencesBuilder::TableSection | ( | ) |
Returns the table section style builder
Created in NX1847.0.0.
License requirements : None
NXOpen::Annotations::TabularNoteStyleBuilder* NXOpen::Annotations::PmiPreferencesBuilder::TabularNoteStyle | ( | ) |
Returns the tabular note style builder
Created in NX1847.0.0.
License requirements : None