CATSplUseItf Interface CATISsmUseMSLimitMngt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISsmUseMSLimitMngt
Role: This interface is specific to molded surfaces
Method Index
- o
GetLimitingObject(CATIMmiMechanicalFeature_var&,int)
- Get the Limiting Object on the Panel
- o
GetLimitingObjects(CATLISTV(CATIMmiMechanicalFeature_var)&,CATListOfInt&,CATLISTV(CATIMmiMechanicalFeature_var)&)
- Get the list of Limiting Objects, the limit orientations and the limit offsets on the Panel
- o
GetOrientation(int&,int)
- Returns the Orientation for a limit at the position iIndexLimit on the Panel.
Methods
o GetLimitingObject
public virtual GetLimitingObject( | | oLimitingObject, |
| const | iIndexLimit | = -1) |
-
Get the Limiting Object on the Panel
- Parameters:
-
- oLimitingObject
- [out] Limit Feature to be retrieved.
Can be a geometric curves, surfaces or a SFD Profile, or a SFD Panel.
The exported feature is retrieved if possible, otherwise the import.
- iIndexLimit
- [int] Position of the limit to be retrieved.
- Returns:
-
S_OK
if everything ran ok. If the method fails you can obtain the
diagnosis of the error by unstacking the error in the HRESULT.
o GetLimitingObjects
public virtual GetLimitingObjects( | | oLimitingObjects, |
| | oListOfOrientations, |
| | oListOfOffset) |
-
Get the list of Limiting Objects, the limit orientations and the limit offsets on the Panel
- Parameters:
-
- oLimitingObjects
- [out] Can be a geometric curves, surfaces or a SFD Profile, or a SFD Panel.
The exported feature is retrieved if possible, otherwise the import.
- oListOfOrientations
- [out] List of the Limit Orientations.
- oListOfOffset
- [out] List of the Limit offsets .list of knowledge parameters. see CATICkeParm.
- Returns:
-
S_OK
if everything ran ok. If the method fails you can obtain the
diagnosis of the error by unstacking the error in the HRESULT.
o GetOrientation
public virtual GetOrientation( | | oOrientation, |
| const | iIndexLimit | = -1 ) |
-
Returns the Orientation for a limit at the position iIndexLimit on the Panel.
- Parameters:
-
- iIndexLimit
- Position of the orientation's limit.
If iIndexLimit == -1 (default value): the last limit orientation is retrieved.
If iIndexLimit > 0 : the index of the limit the wish to retrieve.
Orientation values can be:
-1 = InvertOrientation
0 = UnknownOrientation
1 = SameOrientation
8 = Inside
9 = Outside
- Returns:
-
S_OK
if everything ran ok. If the method fails you can obtain the
diagnosis of the error by unstacking the error in the HRESULT.
This object is included in the file: CATISsmUseMSLimitMngt.h
If needed, your Imakefile.mk should include the module: CATSplUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.