|
NX Open C++ Reference Guide
|
Represents the set of Assemblies Preferences applicable to entire session
To obtain an instance of this class, refer to Preferences::SessionPreferences
Created in NX3.0.0.
More...
Public Types | |
| enum | PartNameOption { PartNameOptionFileName, PartNameOptionDescription, PartNameOptionSpecifiedAttributes } |
| Describe whether the part name style is file name or description or specified. More... | |
Public Member Functions | |
| bool | CheckNewerRevisionsOfTemplatePart () |
| Returns the check for newer revisions of template part option Created in NX3.0.0. | |
| bool | ComponentMemberSelect () |
| Returns the component member select option Created in NX3.0.0. | |
| bool | DisplayUpdateReport () |
| Returns the display update report option Created in NX3.0.0. | |
| bool | InterpartPositioning () |
| Returns the option to allow interpart geometry selection in the assembly constraints dialog Created in NX6.0.1. | |
| NXString | PartNameAttribute () |
| Returns the part name attribute Created in NX3.0.0. | |
| NXOpen::Preferences::SessionAssemblies::PartNameOption | PartNameStyle () |
| Returns the part name style Created in NX3.0.0. | |
| bool | PreviewComponentOnAdd () |
| Returns the preview component on add option Created in NX3.0.0. | |
| bool | ProductInterfaceEmphasize () |
| Returns the product interface display emphasis setting | |
| void | SetCheckNewerRevisionsOfTemplatePart (bool checkNewerRevisionsOfTemplatePart) |
| Sets the check for newer revisions of template part option Created in NX3.0.0. | |
| void | SetComponentMemberSelect (bool componentMemberSelect) |
| Sets the component member select option Created in NX3.0.0. | |
| void | SetDisplayUpdateReport (bool displayUpdateReport) |
| Sets the display update report option Created in NX3.0.0. | |
| void | SetInterpartPositioning (bool allowInterpartPositioning) |
| Sets the option to allow interpart geometry selection in the assembly constraints dialog Created in NX6.0.1. | |
| void | SetPartNameAttribute (const NXString &partNameAttribute) |
| Sets the part name attribute Created in NX3.0.0. | |
| void | SetPartNameAttribute (const char *partNameAttribute) |
| Sets the part name attribute Created in NX3.0.0. | |
| void | SetPartNameStyle (NXOpen::Preferences::SessionAssemblies::PartNameOption partNameStyle) |
| Sets the part name style Created in NX3.0.0. | |
| void | SetPreviewComponentOnAdd (bool previewComponentOnAdd) |
| Sets the preview component on add option Created in NX3.0.0. | |
| void | SetProductInterfaceEmphasize (bool productInterfaceEmphasize) |
| Sets the product interface display emphasis setting | |
| void | SetTolerantPositioning (bool allowTolerantPositioning) |
| Sets the option to allow tolerant (imprecise) geometry selection for assembly positioning Created in NX4.0.0. | |
| void | SetTrueShapeFiltering (bool trueShapeFiltering) |
| Sets the true shape filtering option Created in NX3.0.0. | |
| void | SetUpdateStructureOnExpand (bool updateStructure) |
| Sets the update structure on assembly tree expand option Created in NX4.0.0. | |
| void | SetWarnOnDelete (bool workOnDelete) |
| Sets the warn on delete option Created in NX9.0.0. | |
| void | SetWarnOnDragDrop (bool warnOnDragDrop) |
| Sets the warn on drag and drop Created in NX3.0.0. | |
| void | SetWorkPartDisplayAsEntirePart (bool workPartDisplayAsEntirePart) |
| Sets the work part display as entire part option Created in NX3.0.0. | |
| void | SetWorkPartEmphasize (bool workPartEmphasize) |
| Sets the emphasize for work part | |
| void | SetWorkPartMaintain (bool workPartMaintain) |
| Sets the work part maintain option Created in NX3.0.0. | |
| void | SetWorkPartWarnOnAutomaticChange (bool workPartWarnOnAutomaticChange) |
| Sets the warn on automatic change for work part option Created in NX3.0.0. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
| bool | TolerantPositioning () |
| Returns the option to allow tolerant (imprecise) geometry selection for assembly positioning Created in NX4.0.0. | |
| bool | TrueShapeFiltering () |
| Returns the true shape filtering option Created in NX3.0.0. | |
| bool | UpdateStructureOnExpand () |
| Returns the update structure on assembly tree expand option Created in NX4.0.0. | |
| bool | WarnOnDelete () |
| Returns the warn on delete option Created in NX9.0.0. | |
| bool | WarnOnDragDrop () |
| Returns the warn on drag and drop Created in NX3.0.0. | |
| bool | WorkPartDisplayAsEntirePart () |
| Returns the work part display as entire part option Created in NX3.0.0. | |
| bool | WorkPartEmphasize () |
| Returns the emphasize for work part | |
| bool | WorkPartMaintain () |
| Returns the work part maintain option Created in NX3.0.0. | |
| bool | WorkPartWarnOnAutomaticChange () |
| Returns the warn on automatic change for work part option Created in NX3.0.0. | |
Represents the set of Assemblies Preferences applicable to entire session
To obtain an instance of this class, refer to Preferences::SessionPreferences
Created in NX3.0.0.
| bool NXOpen::Preferences::SessionAssemblies::CheckNewerRevisionsOfTemplatePart | ( | ) |
Returns the check for newer revisions of template part option
Created in NX3.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::ComponentMemberSelect | ( | ) |
Returns the component member select option
Created in NX3.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::DisplayUpdateReport | ( | ) |
Returns the display update report option
Created in NX3.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::InterpartPositioning | ( | ) |
Returns the option to allow interpart geometry selection in the assembly constraints dialog
Created in NX6.0.1.
License requirements : None
| NXString NXOpen::Preferences::SessionAssemblies::PartNameAttribute | ( | ) |
Returns the part name attribute
Created in NX3.0.0.
License requirements : None
| NXOpen::Preferences::SessionAssemblies::PartNameOption NXOpen::Preferences::SessionAssemblies::PartNameStyle | ( | ) |
Returns the part name style
Created in NX3.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::PreviewComponentOnAdd | ( | ) |
Returns the preview component on add option
Created in NX3.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::ProductInterfaceEmphasize | ( | ) |
Returns the product interface display emphasis setting
Use Preferences::SessionVisualizationEmphasis::ProductInterfaceEmphasis instead.
Created in NX5.0.0.
License requirements : None
| void NXOpen::Preferences::SessionAssemblies::SetCheckNewerRevisionsOfTemplatePart | ( | bool | checkNewerRevisionsOfTemplatePart | ) |
Sets the check for newer revisions of template part option
Created in NX3.0.0.
License requirements : None
| checkNewerRevisionsOfTemplatePart | check newer revisions of template part |
| void NXOpen::Preferences::SessionAssemblies::SetComponentMemberSelect | ( | bool | componentMemberSelect | ) |
Sets the component member select option
Created in NX3.0.0.
License requirements : None
| componentMemberSelect | component member select |
| void NXOpen::Preferences::SessionAssemblies::SetDisplayUpdateReport | ( | bool | displayUpdateReport | ) |
Sets the display update report option
Created in NX3.0.0.
License requirements : None
| displayUpdateReport | display update report |
| void NXOpen::Preferences::SessionAssemblies::SetInterpartPositioning | ( | bool | allowInterpartPositioning | ) |
Sets the option to allow interpart geometry selection in the assembly constraints dialog
Created in NX6.0.1.
License requirements : None
| allowInterpartPositioning | allow interpart positioning |
| void NXOpen::Preferences::SessionAssemblies::SetPartNameAttribute | ( | const NXString & | partNameAttribute | ) |
Sets the part name attribute
Created in NX3.0.0.
License requirements : None
| partNameAttribute | part name attribute |
| void NXOpen::Preferences::SessionAssemblies::SetPartNameAttribute | ( | const char * | partNameAttribute | ) |
Sets the part name attribute
Created in NX3.0.0.
License requirements : None
| partNameAttribute | part name attribute |
| void NXOpen::Preferences::SessionAssemblies::SetPartNameStyle | ( | NXOpen::Preferences::SessionAssemblies::PartNameOption | partNameStyle | ) |
Sets the part name style
Created in NX3.0.0.
License requirements : None
| partNameStyle | part name style |
| void NXOpen::Preferences::SessionAssemblies::SetPreviewComponentOnAdd | ( | bool | previewComponentOnAdd | ) |
Sets the preview component on add option
Created in NX3.0.0.
License requirements : None
| previewComponentOnAdd | preview component on add |
| void NXOpen::Preferences::SessionAssemblies::SetProductInterfaceEmphasize | ( | bool | productInterfaceEmphasize | ) |
Sets the product interface display emphasis setting
Use Preferences::SessionVisualizationEmphasis::SetProductInterfaceEmphasis instead.
Created in NX5.0.0.
License requirements : None
| productInterfaceEmphasize | product interface emphasize |
| void NXOpen::Preferences::SessionAssemblies::SetTolerantPositioning | ( | bool | allowTolerantPositioning | ) |
Sets the option to allow tolerant (imprecise) geometry selection for assembly positioning
Created in NX4.0.0.
License requirements : None
| allowTolerantPositioning | allow tolerant positioning |
| void NXOpen::Preferences::SessionAssemblies::SetTrueShapeFiltering | ( | bool | trueShapeFiltering | ) |
Sets the true shape filtering option
Created in NX3.0.0.
License requirements : None
| trueShapeFiltering | true shape filtering |
| void NXOpen::Preferences::SessionAssemblies::SetUpdateStructureOnExpand | ( | bool | updateStructure | ) |
Sets the update structure on assembly tree expand option
Created in NX4.0.0.
License requirements : None
| updateStructure | update structure |
| void NXOpen::Preferences::SessionAssemblies::SetWarnOnDelete | ( | bool | workOnDelete | ) |
Sets the warn on delete option
Created in NX9.0.0.
License requirements : None
| workOnDelete | work on delete |
| void NXOpen::Preferences::SessionAssemblies::SetWarnOnDragDrop | ( | bool | warnOnDragDrop | ) |
Sets the warn on drag and drop
Created in NX3.0.0.
License requirements : None
| warnOnDragDrop | warn on drag drop |
| void NXOpen::Preferences::SessionAssemblies::SetWorkPartDisplayAsEntirePart | ( | bool | workPartDisplayAsEntirePart | ) |
Sets the work part display as entire part option
Created in NX3.0.0.
License requirements : None
| workPartDisplayAsEntirePart | work part display as entire part |
| void NXOpen::Preferences::SessionAssemblies::SetWorkPartEmphasize | ( | bool | workPartEmphasize | ) |
Sets the emphasize for work part
Use Preferences::SessionVisualizationEmphasis::SetWorkPartEmphasis instead.
Created in NX3.0.0.
License requirements : None
| workPartEmphasize | work part emphasize |
| void NXOpen::Preferences::SessionAssemblies::SetWorkPartMaintain | ( | bool | workPartMaintain | ) |
Sets the work part maintain option
Created in NX3.0.0.
License requirements : None
| workPartMaintain | work part maintain |
| void NXOpen::Preferences::SessionAssemblies::SetWorkPartWarnOnAutomaticChange | ( | bool | workPartWarnOnAutomaticChange | ) |
Sets the warn on automatic change for work part option
Created in NX3.0.0.
License requirements : None
| workPartWarnOnAutomaticChange | work part warn on automatic change |
| tag_t NXOpen::Preferences::SessionAssemblies::Tag | ( | ) | const |
Returns the tag of this object.
| bool NXOpen::Preferences::SessionAssemblies::TolerantPositioning | ( | ) |
Returns the option to allow tolerant (imprecise) geometry selection for assembly positioning
Created in NX4.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::TrueShapeFiltering | ( | ) |
Returns the true shape filtering option
Created in NX3.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::UpdateStructureOnExpand | ( | ) |
Returns the update structure on assembly tree expand option
Created in NX4.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::WarnOnDelete | ( | ) |
Returns the warn on delete option
Created in NX9.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::WarnOnDragDrop | ( | ) |
Returns the warn on drag and drop
Created in NX3.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::WorkPartDisplayAsEntirePart | ( | ) |
Returns the work part display as entire part option
Created in NX3.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::WorkPartEmphasize | ( | ) |
Returns the emphasize for work part
Use Preferences::SessionVisualizationEmphasis::WorkPartEmphasis instead.
Created in NX3.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::WorkPartMaintain | ( | ) |
Returns the work part maintain option
Created in NX3.0.0.
License requirements : None
| bool NXOpen::Preferences::SessionAssemblies::WorkPartWarnOnAutomaticChange | ( | ) |
Returns the warn on automatic change for work part option
Created in NX3.0.0.
License requirements : None