All Frameworks Class Hierarchy This Framework Previous Next Indexes
SurfaceMachiningInterfaces Interface CATISmgMachiningAreaGuidingCurves
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATISmgMachiningAreaGuidingCurves
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISmgMachiningAreaGuidingCurves
Interface dedicated to Guiding Curves elements of a Machining Area.
Role: This interface offers services to retrieve guiding curves
from a Machining Area.
Method Index
- o
GetResultingCATCurves(CATLISTP(CATCurve)&)
- Retrieves the geometric elements from the guiding curves of a Machining Area.
- o
GetStatus(int&)
- Checks if the guiding curves are mandatory.
- o
SetStatus(int)
- Modifies the geometry status of the guiding curves.
Methods
o GetResultingCATCurves
-
Retrieves the geometric elements from the guiding curves of a Machining Area.
- Parameters:
-
- oListOfCATCurves
- The referenced CATCurves found.
o GetStatus
public virtual HRESULT GetStatus( | int& | oState) = 0 |
-
Checks if the guiding curves are mandatory.
- Parameters:
-
- oState
-
Legal values:
- 0
- Guiding curves are optional parameters
- 1
- Guiding curves are mandatory parameters
o SetStatus
public virtual HRESULT SetStatus( | const int | iState) = 0 |
-
Modifies the geometry status of the guiding curves.
- Parameters:
-
- iState
-
Legal values:
- 0
- Guiding curves are optional parameters (default)
- 1
- Guiding curves are mandatory parameters
This object is included in the file: CATISmgMachiningAreaGuidingCurves.h
If needed, your Imakefile.mk should include the module: SmgItfEnv