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. | |
int | NonWorkPartColor () |
Returns the color for non work part | |
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. | |
NXOpen::NXColor * | ProductInterfaceDimColor () |
Returns the dim color for product interface display emphasis | |
bool | ProductInterfaceEmphasize () |
Returns the product interface display emphasis setting Created in NX5.0.0. | |
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 | SetNonWorkPartColor (int nonWorkPartColor) |
Sets the color for non work part | |
void | SetPartNameAttribute (const NXString &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 | SetProductInterfaceDimColor (NXOpen::NXColor *productInterfaceDimColor) |
Sets the dim color for product interface display emphasis | |
void | SetProductInterfaceEmphasize (bool productInterfaceEmphasize) |
Sets the product interface display emphasis setting Created in NX5.0.0. | |
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 | 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 Created in NX3.0.0. | |
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 | 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 Created in NX3.0.0. | |
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.
Returns the check for newer revisions of template part option
Created in NX3.0.0.
License requirements : None
Returns the component member select option
Created in NX3.0.0.
License requirements : None
Returns the display update report option
Created in NX3.0.0.
License requirements : None
Returns the option to allow interpart geometry selection in the assembly constraints dialog
Created in NX6.0.1.
License requirements : None
Returns the color for non work part
Created in NX3.0.0.
License requirements : None
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
Returns the preview component on add option
Created in NX3.0.0.
License requirements : None
Returns the dim color for product interface display emphasis
Created in NX5.0.0.
License requirements : None
Returns the product interface display emphasis setting
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::SetNonWorkPartColor | ( | int | nonWorkPartColor | ) |
Sets the color for non work part
Created in NX3.0.0.
License requirements : None
nonWorkPartColor | non work part color |
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::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::SetProductInterfaceDimColor | ( | NXOpen::NXColor * | productInterfaceDimColor | ) |
Sets the dim color for product interface display emphasis
Created in NX5.0.0.
License requirements : None
productInterfaceDimColor | product interface dim color |
void NXOpen::Preferences::SessionAssemblies::SetProductInterfaceEmphasize | ( | bool | productInterfaceEmphasize | ) |
Sets the product interface display emphasis setting
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::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
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.
Returns the option to allow tolerant (imprecise) geometry selection for assembly positioning
Created in NX4.0.0.
License requirements : None
Returns the true shape filtering option
Created in NX3.0.0.
License requirements : None
Returns the update structure on assembly tree expand option
Created in NX4.0.0.
License requirements : None
Returns the warn on drag and drop
Created in NX3.0.0.
License requirements : None
Returns the work part display as entire part option
Created in NX3.0.0.
License requirements : None
Returns the emphasize for work part
Created in NX3.0.0.
License requirements : None
Returns the work part maintain option
Created in NX3.0.0.
License requirements : None
Returns the warn on automatic change for work part option
Created in NX3.0.0.
License requirements : None