All Frameworks  Class Hierarchy  This Framework  Indexes   

ManufacturingInterfaces Interface CATIMfgMachiningContainer

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


interface CATIMfgMachiningContainer

Interface to manage the machining activities container.
Role: This interface allows to initialize the machining activities container.


Method Index


o GetCurrentActivity(CATIdent,CATBaseUnknown_var&)
Retrieves the current activity responding to given interface.
o GetRootActivity(CATBaseUnknown_var&)
Gets the root activity.
o GetUnSequencedActivity(CATBaseUnknown_var&)
Retrieves the current program.
o InitContainer(boolean,int)
Initializes the activity container.
o RefreshVisuForCurrentSetup()
Updates the visu of activities belonging to the current Part Operation.
o SetCurrentActivity(CATBaseUnknown_var&)
Sets the current activity.

Methods


o GetCurrentActivity
public virtual GetCurrentActivity( const iInterface,
oCurrentActivity)
Retrieves the current activity responding to given interface.
Parameters:
iInterface
The filtering interface
oCurrentActivity
The current activity
o GetRootActivity
public virtual GetRootActivity( oRoot)
Gets the root activity.
Parameters:
oRoot
The root activity
o GetUnSequencedActivity
public virtual GetUnSequencedActivity( oActivity)
Retrieves the current program.
Parameters:
oActivity
The current program
o InitContainer
public virtual InitContainer( iDestroyExistingData,
iCreateDefaults=1)
Initializes the activity container.
Parameters:
iDestroyExistingData
Not used
iCreateDefaults
To determine if default activities (Part Operation and program) have to be created.
Legal values: 1 if default activities have to be created. This is the default value. Any other value otherwise.
o RefreshVisuForCurrentSetup
public virtual RefreshVisuForCurrentSetup()
Updates the visu of activities belonging to the current Part Operation.
o SetCurrentActivity
public virtual SetCurrentActivity( const iCurrentActivity)
Sets the current activity.
Parameters:
iCurrentActivity
The current activity

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

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