All Frameworks Class Hierarchy This Framework Previous Next Indexes
SurfaceMachiningInterfaces Interface CATIMfgMultiAxisSweeping
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIMfgMultiAxisSweeping
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMfgMultiAxisSweeping
Interface for multi axis sweeping operations.
Method Index
- o
RemoveStartDirectionGeometry()
- Removes 'Start Direction' geometry from the operation.
- o
RemoveViewDirectionGeometry()
- Removes 'View Direction' geometry from the operation.
- o
SetMachiningDirection(int)
- Sets the machining direction of the operation.
- o
SetStartDirectionGeometry(CATBaseUnknown_var&,CATBaseUnknown_var&)
- Sets 'Start Direction' geometry to the operation.
- o
SetViewDirectionGeometry(CATBaseUnknown_var&,CATBaseUnknown_var&)
- Sets 'View Direction' geometry to the operation.
Methods
o RemoveStartDirectionGeometry
public virtual HRESULT RemoveStartDirectionGeometry( | )=0 |
-
Removes 'Start Direction' geometry from the operation.
- Returns:
-
- S_OK
- if the method succeeds
o RemoveViewDirectionGeometry
public virtual HRESULT RemoveViewDirectionGeometry( | )=0 |
-
Removes 'View Direction' geometry from the operation.
- Returns:
-
- S_OK
- if the method succeeds
o SetMachiningDirection
public virtual HRESULT SetMachiningDirection( | const int | iSide) =0 |
-
Sets the machining direction of the operation.
- Parameters:
-
- iSide
-
Legal values:
- -1
- Left regards to the guiding plane
- 1
- Right regards to the guiding plane
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iSide is not valid
o SetStartDirectionGeometry
-
Sets 'Start Direction' geometry to the operation.
The view and the start directions define a guiding plane : machining is done in planes parallel to the guiding plane.
- Parameters:
-
- iReference
- The geometric element to set.
- iProduct
- The associated product of the referenced geometry.
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iReference is not valid
o SetViewDirectionGeometry
-
Sets 'View Direction' geometry to the operation.
Usually the part surface normal is used as the view direction.
- Parameters:
-
- iReference
- The geometric element to set.
- iProduct
- The associated product of the referenced geometry.
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iReference is not valid
This object is included in the file: CATIMfgMultiAxisSweeping.h
If needed, your Imakefile.mk should include the module: SmgItfEnv