All Frameworks Class Hierarchy This Framework Previous Next Indexes
ManufacturingInterfaces Interface CATIMfgToolPathManagement
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIMfgToolPathManagement
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMfgToolPathManagement
Interface on the operation to manage links between it and its tool path.
Role: CATIMfgToolPathManagement has methods to set, retrieve and remove tool path on the operation
Method Index
- o
GetToolPath(CATIMfgToolPath_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(CATIMfgToolPath_var&)
- Sets tool path on the operation.
Methods
o GetToolPath
public virtual HRESULT GetToolPath( | CATIMfgToolPath_var& | oToolPath) = 0 |
-
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 HRESULT HasAToolPath( | )= 0 |
-
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 HRESULT RemoveToolPath( | )= 0 |
-
Removes tool path on the operation only if tool path is unlocked.
o SetToolPath
public virtual HRESULT SetToolPath( | const CATIMfgToolPath_var& | iToolPath) = 0 |
-
Sets tool path on the operation.
- Parameters:
-
- iToolPath
- The tool path to link to the operation
This object is included in the file: CATIMfgToolPathManagement.h
If needed, your Imakefile.mk should include the module: MfgItfEnv