All Frameworks Class Hierarchy This Framework Previous Next Indexes
ManufacturingInterfaces Interface CATIMfgCopyOperation
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIMfgCopyOperation
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMfgCopyOperation
Interface that allows to read information related to the Copy Operation.
Role: this interface gives access to the input operations that will be copied,
and to the output "virtual" operations result of the copy.
Method Index
- o
CreateVirtualSequence(CATListValCATBaseUnknown_var&,CATLISTP(CATMathTransformation)&)
- Gives the list of virtual operations generated by the Copy Operation.
- o
GetCopyOperationsList(CATListValCATBaseUnknown_var&)
- Retrieves the list of operations associated to the Copy Operation.
- o
GiveToolPathInTRACUTContext(CATIContainer_var&,CATBaseUnknown_var&,int)
- Retrieves the tool path of the Copy Operation.
Methods
o CreateVirtualSequence
-
Gives the list of virtual operations generated by the Copy Operation.
- Parameters:
-
- oListOfVirtualOperations
- The list of virtual operations relative to current Copy Operation
- oListOfVirtualTransformations
- The list of associated transformations relative to current Copy Operation
o GetCopyOperationsList
public virtual HRESULT GetCopyOperationsList( | CATListValCATBaseUnknown_var& | oListOfBlockCopyOperations) = 0 |
-
Retrieves the list of operations associated to the Copy Operation.
These operations are identified by the CopyBegin and CopyEnd markers.
- Parameters:
-
- oListOfBlockCopyOperations
- The list of operations relative to current Copy Operation
o GiveToolPathInTRACUTContext
public virtual HRESULT GiveToolPathInTRACUTContext( | const CATIContainer_var& | iContainer, |
| CATBaseUnknown_var& | ioToolPath, |
| int | iTRACUTONOFF | = 1 )= 0 |
-
Retrieves the tool path of the Copy Operation.
- Parameters:
-
- iContainer
- The tool path Container
- ioToolPath
- The tool path. It has to be managed (removed or associated to a MO) if necessary by caller
- iTRACUTONOFF
- Define the TRACUT mode. Legal values:
- 1
- : TRACUT on, the default Mode
- 0
- : TRACUT off
This object is included in the file: CATIMfgCopyOperation.h
If needed, your Imakefile.mk should include the module: MfgItfEnv