CATStrUseItf Interface CATIStrUseOpeningOnProfileMngt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIStrUseOpeningOnProfileMngt
Interface to manage creation, deletion and retrieval of Openings on a Profile.
Role: Interface to manage Opening on Profile.
Feature implementing this interface: SldProfile/SddProfile
Method Index
- o
AddOpeningOnProfile(CATIMmiMechanicalFeature_var&)
- Creates an empty Opening on Profile.
- o
GetOpeningOnProfiles(CATLISTV(CATIMmiMechanicalFeature_var)&)
- Gets the Openings that are inside this object.
- o
RemoveOpeningOnProfile(CATIMmiMechanicalFeature_var&)
- Removes the specified Opening.
Methods
o AddOpeningOnProfile
public virtual AddOpeningOnProfile( | | ospOpeningOnProfile) |
-
Creates an empty Opening on Profile. (@see CATIStrUseOpeningOnProfile)
- Parameters:
-
- ospOpeningOnProfile
- The created Opening on Profile.
- Returns:
- HRESULT Return code of function.
S_OK if everything ran ok.
E_FAIL if something went wrong.
o GetOpeningOnProfiles
public virtual GetOpeningOnProfiles( | | oListOfOpeningOnProfiles) |
-
Gets the Openings that are inside this object. (@see CATIStrUseOpeningOnProfile)
- Parameters:
-
- oListOfOpeningOnProfiles
- List of Openings.
- Returns:
- HRESULT Return code of function.
S_OK if everything ran ok.
E_FAIL if something went wrong.
o RemoveOpeningOnProfile
public virtual RemoveOpeningOnProfile( | const | ispOpeningOnProfile) |
-
Removes the specified Opening.
- Parameters:
-
- ispOpeningOnProfile
- The Opening object to be removed.
- Returns:
- HRESULT Return code of function.
S_OK if everything ran ok.
E_FAIL if something went wrong.
This object is included in the file: CATIStrUseOpeningOnProfileMngt.h
If needed, your Imakefile.mk should include the module: CATStrUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.