MachiningToolPathUseItf Interface DELIMfgToolPathManagement

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


interface DELIMfgToolPathManagement

Interface on the operation to manage links between it and its tool path.
Role: DELIMfgToolPathManagement has methods to set, retrieve and remove tool path on the operation


Method Index


o GetToolPath(DELIMfgToolPath_var&)
Retrieves tool path on the operation.
o HasAToolPath()
Indicates if the operation owns a tool path.
o RemoveToolPath()
Removes tool path on the operation only if tool path is unlocked.
o SetToolPath(DELIMfgToolPath_var&)
Sets tool path on the operation.

Methods


o GetToolPath
public virtual GetToolPath( oToolPath)
Retrieves tool path on the operation.
Parameters:
oToolPath
The tool path linked to the operation
Returns:
The return code
Legal values:
  • S_OK : tool path found
  • E_FAIL : no tool path found
o HasAToolPath
public virtual HasAToolPath()
Indicates if the operation owns a tool path.
Returns:
The return code
Legal values:
  • S_OK : tool path found
  • E_FAIL : no tool path found
o RemoveToolPath
public virtual RemoveToolPath()
Removes tool path on the operation only if tool path is unlocked.
o SetToolPath
public virtual SetToolPath( const iToolPath)
Sets tool path on the operation.
Parameters:
iToolPath
The tool path to link to the operation

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.