All Frameworks Class Hierarchy This Framework Next Indexes
SurfaceMachiningInterfaces Interface CATIMfgMultiAxisContourDriven
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIMfgMultiAxisContourDriven
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMfgMultiAxisContourDriven
Interface for multi axis contour driven operations.
Method Index
- o
RemoveFirstGuideGeometries()
- Removes all geometries of the first guide of a multi axis contour driven.
- o
RemoveFirstStopGeometries()
- Removes all geometries of the first stop of a multi axis contour driven.
- o
RemoveSecondGuideGeometries()
- Removes all geometries of the second guide of a multi axis contour driven.
- o
RemoveSecondStopGeometries()
- Removes all geometries of the second stop of a multi axis contour driven.
- o
RemoveViewDirectionGeometry()
- Removes 'View Direction' geometry from the operation.
- o
SetFirstGuideGeometries(CATBaseUnknown_var&,CATBaseUnknown_var&,int)
- Adds geometry to the first guide of a multi axis contour driven.
- o
SetFirstStopGeometries(CATBaseUnknown_var&,CATBaseUnknown_var&,int)
- Adds geometry to the first stop of a multi axis contour driven.
- o
SetSecondGuideGeometries(CATBaseUnknown_var&,CATBaseUnknown_var&,int)
- Adds geometry to the second guide of a multi axis contour driven.
- o
SetSecondStopGeometries(CATBaseUnknown_var&,CATBaseUnknown_var&,int)
- Adds geometry to the second stop of a multi axis contour driven.
- o
SetStartDirection(int)
- Sets start direction of the operation.
- o
SetViewDirectionGeometry(CATBaseUnknown_var&,CATBaseUnknown_var&)
- Sets 'View Direction' geometry to the operation.
Methods
o RemoveFirstGuideGeometries
public virtual HRESULT RemoveFirstGuideGeometries( | )=0 |
-
Removes all geometries of the first guide of a multi axis contour driven.
- Returns:
-
- S_OK
- if the method succeeds
o RemoveFirstStopGeometries
public virtual HRESULT RemoveFirstStopGeometries( | )=0 |
-
Removes all geometries of the first stop of a multi axis contour driven.
- Returns:
-
- S_OK
- if the method succeeds
o RemoveSecondGuideGeometries
public virtual HRESULT RemoveSecondGuideGeometries( | )=0 |
-
Removes all geometries of the second guide of a multi axis contour driven.
- Returns:
-
- S_OK
- if the method succeeds
o RemoveSecondStopGeometries
public virtual HRESULT RemoveSecondStopGeometries( | )=0 |
-
Removes all geometries of the second stop of a multi axis contour driven.
- 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 SetFirstGuideGeometries
-
Adds geometry to the first guide of a multi axis contour driven.
- Parameters:
-
- iReference
- The geometric element to set.
- iProduct
- The associated product of the referenced geometry.
- iPosition
- The position where to set the geometry in the geometry list (optional).
If not set, iReference is added at the end of the list.
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iReference is not valid
o SetFirstStopGeometries
-
Adds geometry to the first stop of a multi axis contour driven.
- Parameters:
-
- iReference
- The geometric element to set.
- iProduct
- The associated product of the referenced geometry.
- iPosition
- The position where to set the geometry in the geometry list (optional).
If not set, iReference is added at the end of the list.
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iReference is not valid
o SetSecondGuideGeometries
-
Adds geometry to the second guide of a multi axis contour driven.
- Parameters:
-
- iReference
- The geometric element to set.
- iProduct
- The associated product of the referenced geometry.
- iPosition
- The position where to set the geometry in the geometry list (optional).
If not set, iReference is added at the end of the list.
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iReference is not valid
o SetSecondStopGeometries
-
Adds geometry to the second stop of a multi axis contour driven.
- Parameters:
-
- iReference
- The geometric element to set.
- iProduct
- The associated product of the referenced geometry.
- iPosition
- The position where to set the geometry in the geometry list (optional).
If not set, iReference is added at the end of the list.
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iReference is not valid
o SetStartDirection
public virtual HRESULT SetStartDirection( | const int | iSide) =0 |
-
Sets start direction of the operation.
- Parameters:
-
- iSide
-
Legal values:
- -1
- To start at the end of the first guide
- 1
- To start at the beginning of the first guide
- Returns:
-
- S_OK
- if the method succeeds
- E_FAIL
- if iSide 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: CATIMfgMultiAxisContourDriven.h
If needed, your Imakefile.mk should include the module: SmgItfEnv