All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgMachiningWorkbenchVisuBehavior

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIMfgMachiningWorkbenchVisuBehavior
 

Usage: you can freely reimplement this interface.


interface CATIMfgMachiningWorkbenchVisuBehavior

Interface to define the visualization behaviour of a Machining based workbench.

Role: This interface has to be implemented by a partner workbench to choose the visualization behaviour.
Either the behaviour is the Machining one : only the Product and the Machine associated to the current Part Operation are displayed in 3D view, the other Products and Resources are not displayed (Tools for instance).
Or the behaviour is the standard Process workbench one : all the Products and all the Resources are displayed whatever is the current Part Operation.


Method Index


o FollowMachiningVisuBehaviour(CATBoolean&)
Gives the workbench visualization behaviour.

Methods


o FollowMachiningVisuBehaviour
public virtual HRESULT FollowMachiningVisuBehaviour(CATBoolean& oMachiningBehaviour) = 0
Gives the workbench visualization behaviour. Implementing this method, set oMachiningBehaviour value according to the expected visualization behaviour.
Parameters:
oMachiningBehaviour
TRUE if the workbench follows the Machining visualization behaviour, FALSE otherwise.
Returns:
S_OK.

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

Copyright © 2003, Dassault Systèmes. All rights reserved.