All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgToolAssembly

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ManufacturingInterfaces.CATIMfgResource
        |
        +---CATIMfgToolAssembly
 

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


interface CATIMfgToolAssembly

Interface dedicated to Tool Assembly objects management.
Role: This interface offers services to manage mainly the associated tool and insert.
Common attributes are declared in CATMfgToolAssemblyConstant.

See also:
CATIMfgResource
See also:
CATIMfgTool
See also:
CATIMfgInsert


Method Index


o GetInsert(CATBaseUnknown_var&)
Returns the insert associated with the tool assembly.
o GetTool(CATBaseUnknown_var&)
Returns the tool associated with the tool assembly.
o RemoveInsert()
Removes the insert associated with this tool assembly.
o RemoveTool()
Removes the tool associated with this tool assembly.
o SetInsert(CATBaseUnknown_var&)
Associates the insert with the tool assembly.
o SetTool(CATBaseUnknown_var&)
Associates the tool with the tool assembly.

Methods


o GetInsert
public virtual HRESULT GetInsert(CATBaseUnknown_var& oInsert) = 0
Returns the insert associated with the tool assembly.
Parameters:
oInsert
The insert
o GetTool
public virtual HRESULT GetTool(CATBaseUnknown_var& oTool) = 0
Returns the tool associated with the tool assembly.
Parameters:
oTool
The tool
o RemoveInsert
public virtual HRESULT RemoveInsert()= 0
Removes the insert associated with this tool assembly.
o RemoveTool
public virtual HRESULT RemoveTool()= 0
Removes the tool associated with this tool assembly.
o SetInsert
public virtual HRESULT SetInsert( const CATBaseUnknown_var& iInsert) = 0
Associates the insert with the tool assembly.
Parameters:
iInsert
The insert
o SetTool
public virtual HRESULT SetTool( const CATBaseUnknown_var& iTool) = 0
Associates the tool with the tool assembly.
Parameters:
iTool
The tool

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

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