MachiningUIUseItf Interface DELIMfgManufacturingWorkbench

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface DELIMfgManufacturingWorkbench

Interface to manage manufacturing workbench.

Role: DELIMfgManufacturingWorkbench has methods to manage manufacturing workbench.


Method Index


o DisposeManufacturingWorkbench()
Disposes the manufacturing workbench.
o DoManufacturingTransition(CATString&,CATString&,CATString&,CATString&)
Handles or not the transition between workbenches.
o InitManufacturingWorkbench()
Initializes the manufacturing workbench.

Methods


o DisposeManufacturingWorkbench
public virtual DisposeManufacturingWorkbench()
Disposes the manufacturing workbench.
Role: DisposeManufacturingWorkbench disposes the manufacturing workbench
Usage: DELIMfgManufacturingWorkbench *piWkb=NULL; CATString ClassName("CATMfgManufacturingWorkbench"); CATIInstanciateComponent (ClassName, DELIMfgManufacturingWorkbench::ClassId(), piWkb); ..................... HRESULT Res = piWkb->DisposeManufacturingWorkbench ();
o DoManufacturingTransition
public virtual DoManufacturingTransition( const iFromWS,
const iFromWB,
const iToWS,
const iToWB)
Handles or not the transition between workbenches.
Role: DoTransition handles or not the transition between the current and the selected worbenches and workshops.*
Usage: DELIMfgManufacturingWorkbench *piWkb=NULL; CATString ClassName("CATMfgManufacturingWorkbench"); CATIInstanciateComponent (ClassName, DELIMfgManufacturingWorkbench::ClassId(), piWkb); ..................... int Res = piWkb->DoManufacturingTransition (iFromWS,iFromWB,iToWS,iToWB);
Parameters:
iFromWS
The current workbench.
iFromWB
The current workshop.
iToWS
The selected workbench.
iToWB
The selected workshop.
Returns:
1 if handled, 0 otherwise.
o InitManufacturingWorkbench
public virtual InitManufacturingWorkbench()
Initializes the manufacturing workbench.
Role: InitManufacturingWorkbench initializes the manufacturing workbench
Usage: DELIMfgManufacturingWorkbench *piWkb=NULL; CATString ClassName("CATMfgManufacturingWorkbench"); CATIInstanciateComponent (ClassName, DELIMfgManufacturingWorkbench::ClassId(), piWkb); ..................... HRESULT Res = piWkb->InitManufacturingWorkbench ();

This object is included in the file: DELIMfgManufacturingWorkbench.h
If needed, your Imakefile.mk should include the module: MachiningUIUseItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.