All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ManufacturingInterfaces Interface CATIMfgTPDuplicate

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

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


interface CATIMfgTPDuplicate

Interface to duplicate a tool path in a defined document.


Method Index


o Duplicate(CATBaseUnknown_var&,CATDocument*,CATIMfgToolPath_var&)
Duplicates tool path in a defined document.

Methods


o Duplicate
public virtual HRESULT Duplicate( const CATBaseUnknown_var& iOperation,
CATDocument* iDoc,
CATIMfgToolPath_var& oToolPath) = 0
Duplicates tool path in a defined document.
Parameters:
iActivity
The operation where to store the duplicated tool path
iDoc
The document where to store the duplicated tool path
oToolPath
The duplicated tool path
Returns:
The return code
Legal values:
  • S_OK : tool path successfully duplicated
  • S_FALSE : one sub-element of tool path has not been duplicated
  • other case : an error occured

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

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