NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
NXOpen::Annotations::PmiGeneralSetupGeneralBuilder Class Reference

Represents a NXOpen.Annotations.PmiGeneralSetupGeneralBuilder. More...

Inheritance diagram for NXOpen::Annotations::PmiGeneralSetupGeneralBuilder:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

bool DeleteEmptyUserDefinedModelViews ()
 Returns the delete empty user defined model views toggle option value which determines whether or not empty user defined model views in part families' members are deleted
Created in NX1847.0.0. More...
 
NXString DisclosurePurpose ()
 Returns the disclosure purpose string value which specifies the disclosure purpose for model views when they are marked as publish for disclosure candidates
Created in NX1847.0.0. More...
 
bool DisplayDialogBoxFromShortcut ()
 Returns the display dialog box from shortcut toggle option value which determines whether a new dialog for the "Find PMI Associated to Geometry" command to be displayed when the command is invoked from a shortcut menu
Created in NX1847.0.0. More...
 
bool PmiSupportForGeometrySharing ()
 Returns the pmi support for geometry sharing toggle option value which determines whether or not PMI includes shared geometry when highlighting, querying or reporting associated objects
Created in NX1847.0.0. More...
 
void SetDeleteEmptyUserDefinedModelViews (bool deleteEmptyUserDefinedModelViews)
 Sets the delete empty user defined model views toggle option value which determines whether or not empty user defined model views in part families' members are deleted
Created in NX1847.0.0. More...
 
void SetDisclosurePurpose (const NXString &disclosurePurpose)
 Sets the disclosure purpose string value which specifies the disclosure purpose for model views when they are marked as publish for disclosure candidates
Created in NX1847.0.0. More...
 
void SetDisclosurePurpose (const char *disclosurePurpose)
 Sets the disclosure purpose string value which specifies the disclosure purpose for model views when they are marked as publish for disclosure candidates
Created in NX1847.0.0. More...
 
void SetDisplayDialogBoxFromShortcut (bool displayDialogBoxfromShortcut)
 Sets the display dialog box from shortcut toggle option value which determines whether a new dialog for the "Find PMI Associated to Geometry" command to be displayed when the command is invoked from a shortcut menu
Created in NX1847.0.0. More...
 
void SetPmiSupportForGeometrySharing (bool pmiSupportForGeometrySharing)
 Sets the pmi support for geometry sharing toggle option value which determines whether or not PMI includes shared geometry when highlighting, querying or reporting associated objects
Created in NX1847.0.0. More...
 
void SetSuppressRetainedPMI (bool suppressRetainedPMI)
 Sets the suppress retained PMI toggle option value which determines whether or not retained PMI in part families' members are suppressed. More...
 
void SetUserDefinedModelViews (bool userDefinedModelViews)
 Sets the user defined model views toggle option value which determines whether or not user defined model views are marked as candidates for inclusion in a disclosure when they are created
Created in NX1847.0.0. More...
 
bool SuppressRetainedPMI ()
 Returns the suppress retained PMI toggle option value which determines whether or not retained PMI in part families' members are suppressed. More...
 
bool UserDefinedModelViews ()
 Returns the user defined model views toggle option value which determines whether or not user defined model views are marked as candidates for inclusion in a disclosure when they are created
Created in NX1847.0.0. 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...
 

Detailed Description

Represents a NXOpen.Annotations.PmiGeneralSetupGeneralBuilder.


Created in NX1847.0.0.

Member Function Documentation

bool NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::DeleteEmptyUserDefinedModelViews ( )

Returns the delete empty user defined model views toggle option value which determines whether or not empty user defined model views in part families' members are deleted
Created in NX1847.0.0.



License requirements : None

NXString NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::DisclosurePurpose ( )

Returns the disclosure purpose string value which specifies the disclosure purpose for model views when they are marked as publish for disclosure candidates
Created in NX1847.0.0.



License requirements : None

bool NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::DisplayDialogBoxFromShortcut ( )

Returns the display dialog box from shortcut toggle option value which determines whether a new dialog for the "Find PMI Associated to Geometry" command to be displayed when the command is invoked from a shortcut menu
Created in NX1847.0.0.



License requirements : None

bool NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::PmiSupportForGeometrySharing ( )

Returns the pmi support for geometry sharing toggle option value which determines whether or not PMI includes shared geometry when highlighting, querying or reporting associated objects
Created in NX1847.0.0.



License requirements : None

void NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::SetDeleteEmptyUserDefinedModelViews ( bool  deleteEmptyUserDefinedModelViews)

Sets the delete empty user defined model views toggle option value which determines whether or not empty user defined model views in part families' members are deleted
Created in NX1847.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters
deleteEmptyUserDefinedModelViewsdeleteemptyuserdefinedmodelviews
void NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::SetDisclosurePurpose ( const NXString disclosurePurpose)

Sets the disclosure purpose string value which specifies the disclosure purpose for model views when they are marked as publish for disclosure candidates
Created in NX1847.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters
disclosurePurposedisclosurepurpose
void NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::SetDisclosurePurpose ( const char *  disclosurePurpose)

Sets the disclosure purpose string value which specifies the disclosure purpose for model views when they are marked as publish for disclosure candidates
Created in NX1847.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters
disclosurePurposedisclosurepurpose
void NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::SetDisplayDialogBoxFromShortcut ( bool  displayDialogBoxfromShortcut)

Sets the display dialog box from shortcut toggle option value which determines whether a new dialog for the "Find PMI Associated to Geometry" command to be displayed when the command is invoked from a shortcut menu
Created in NX1847.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters
displayDialogBoxfromShortcutdisplaydialogboxfromshortcut
void NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::SetPmiSupportForGeometrySharing ( bool  pmiSupportForGeometrySharing)

Sets the pmi support for geometry sharing toggle option value which determines whether or not PMI includes shared geometry when highlighting, querying or reporting associated objects
Created in NX1847.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters
pmiSupportForGeometrySharingpmisupportforgeometrysharing
void NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::SetSuppressRetainedPMI ( bool  suppressRetainedPMI)

Sets the suppress retained PMI toggle option value which determines whether or not retained PMI in part families' members are suppressed.


Created in NX1847.0.0.

License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters
suppressRetainedPMIsuppressretainedpmi
void NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::SetUserDefinedModelViews ( bool  userDefinedModelViews)

Sets the user defined model views toggle option value which determines whether or not user defined model views are marked as candidates for inclusion in a disclosure when they are created
Created in NX1847.0.0.



License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters
userDefinedModelViewsuserdefinedmodelviews
bool NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::SuppressRetainedPMI ( )

Returns the suppress retained PMI toggle option value which determines whether or not retained PMI in part families' members are suppressed.


Created in NX1847.0.0.

License requirements : None

bool NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::UserDefinedModelViews ( )

Returns the user defined model views toggle option value which determines whether or not user defined model views are marked as candidates for inclusion in a disclosure when they are created
Created in NX1847.0.0.



License requirements : None

virtual bool NXOpen::Annotations::PmiGeneralSetupGeneralBuilder::Validate ( )
virtual

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Returns
Was self validation successful
Created in NX3.0.1.

License requirements : None

Implements NXOpen::GeometricUtilities::IComponentBuilder.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.