NX Open C++ Reference Guide
|
Builder for the Parting Manager in the Mold Wizard application
To create a new instance of this class, use Tooling::MWPartingManagerCollection::CreateBuilder
Created in NX7.5.0.
More...
Public Types | |
enum | DataStatus { DataStatusNotFreed, DataStatusFreed, DataStatusForceUpdate } |
The status of the parting manager data. More... | |
enum | RegisterType { RegisterTypeInit, RegisterTypeCurrent, RegisterTypeClear } |
The type of registering UNDO identifier. More... | |
Public Member Functions | |
void | DeleteTransientMeshes (int deleteMesh) |
Initialize, reset or delete the transient meshes created in the Wall Thickness Checker. | |
int | GetInPartingCommand () |
Get if it is within a parting command. | |
int | GetPartingManagerDataStatus () |
Get the status of the parting manager data. | |
int | InitModule () |
Perform the module initialization tasks when entering the Mold Wizard Parting environment. | |
void | InitPartingSettings () |
Perform initialization of the settings for parting when entering the Mold Wizard Parting environment. | |
void | PerformSyncTasks () |
Perform the syncronization tasks when entering the Parting Manager environment. | |
void | PerformSyncTasksOnExit () |
Perform the syncronization tasks when exiting the Parting Manager environment. | |
void | RegisterUndoIds (int registerType) |
Register the UNDO identifiers. | |
void | RegisterWtcPostUndoCallback (int registerPostUNDO) |
Register or unregister the post UNDO callback function for the Wall Thickness Checker. | |
void | ResetUpdateLock (int doUpdate) |
Reset the update lock. | |
void | SetInPartingCommand (int inPartingCommand) |
Set if it is within a parting command. | |
void | SetPartingManagerDataStatus (int pmDataStatus) |
Set the status of the parting manager data. | |
void | SetUpdateLock () |
Set the update lock. | |
void | UpdatePartingNavigator () |
Update the Parting Navigator. |
Builder for the Parting Manager in the Mold Wizard application
To create a new instance of this class, use Tooling::MWPartingManagerCollection::CreateBuilder
Created in NX7.5.0.
void NXOpen::Tooling::MWPartingManagerBuilder::DeleteTransientMeshes | ( | int | deleteMesh | ) |
Initialize, reset or delete the transient meshes created in the Wall Thickness Checker.
Created in NX8.0.0.
License requirements : None
deleteMesh | Indicate if it is to initialize:0; reset:1; or delete:2 the transient meshes. |
Get if it is within a parting command.
Get the status of the parting manager data.
Perform the module initialization tasks when entering the Mold Wizard Parting environment.
Perform initialization of the settings for parting when entering the Mold Wizard Parting environment.
Created in NX7.5.0.
License requirements : None
Perform the syncronization tasks when entering the Parting Manager environment.
Created in NX7.5.0.
License requirements : None
Perform the syncronization tasks when exiting the Parting Manager environment.
Created in NX7.5.0.
License requirements : None
void NXOpen::Tooling::MWPartingManagerBuilder::RegisterUndoIds | ( | int | registerType | ) |
Register the UNDO identifiers.
Created in NX7.5.0.
License requirements : None
registerType | The register type for UNDO identifiers |
void NXOpen::Tooling::MWPartingManagerBuilder::RegisterWtcPostUndoCallback | ( | int | registerPostUNDO | ) |
Register or unregister the post UNDO callback function for the Wall Thickness Checker.
Created in NX8.0.0.
License requirements : None
registerPostUNDO | Indicate if it is to register:1 or unregister:0 the post UNDO callback function. |
void NXOpen::Tooling::MWPartingManagerBuilder::ResetUpdateLock | ( | int | doUpdate | ) |
Reset the update lock.
Created in NX7.5.0.
License requirements : None
doUpdate | indicates whether to perform update after resetting the update lock |
void NXOpen::Tooling::MWPartingManagerBuilder::SetInPartingCommand | ( | int | inPartingCommand | ) |
Set if it is within a parting command.
Created in NX7.5.0.
License requirements : None
inPartingCommand | Set if it is within a parting command |
void NXOpen::Tooling::MWPartingManagerBuilder::SetPartingManagerDataStatus | ( | int | pmDataStatus | ) |
Set the status of the parting manager data.
Created in NX7.5.0.
License requirements : None
pmDataStatus | Set the status of the parting manager data |
Set the update lock.
Created in NX7.5.0.
License requirements : None
Update the Parting Navigator.
Created in NX7.5.0.
License requirements : None