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