CATPLMFastenerUseItf Interface CATIFmaComponentsBrowse
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIFmaComponentsBrowse
Interface to get the PLM exposed Spot Fastener attributes.
Role: Components that implement
CATIFmaComponentsBrowse are Fst_SpotAssy_Base
Method Index
- o
GetComponentAccess(CATBaseUnknown**,int,IID&)
- Gets the fastener component from the input index.
- o
GetComponentAccess(CATBaseUnknown**,CATUnicodeString&,IID&)
- Gets the fastener component from its symbolic name.
- o
GetComponentAccessCount(int*)
- Gets the number of fastener components.
Methods
o GetComponentAccess
public virtual GetComponentAccess( | | oCompAccess, |
| const | iIndex, |
| const | iIID | = IID_CATIFmaComponentBrowse) |
-
Gets the fastener component from the input index.
- Parameters:
-
- iIndex
- the index.
- iIID
- the required interface on the returned fastener component.
- oCompAccess
- [out, CATBaseUnknown#Release] indexed fastener component.
- Returns:
-
- S_OK
- if the fastener component was found.
- E_FAIL
- otherwise.
o GetComponentAccess
public virtual GetComponentAccess( | | oCompAccess, |
| const | iCompID, |
| const | iIID | = IID_CATIFmaComponentBrowse) |
-
Gets the fastener component from its symbolic name.
- Parameters:
-
- iCompID
- the component name.
- iIID
- the required interface on the returned fastener component.
- oCompAccess
- [out, CATBaseUnknown#Release] the fastener component.
- Returns:
-
- S_OK
- if the fastener component was found.
- E_FAIL
- otherwise.
o GetComponentAccessCount
public virtual GetComponentAccessCount( | | oCompNb) |
-
Gets the number of fastener components.
- Parameters:
-
- oCompNb
- the number of fastener components.
- Returns:
-
- S_OK
- if the fastener component is at least equal to one.
- E_FAIL
- otherwise.
This object is included in the file: CATIFmaComponentsBrowse.h
If needed, your Imakefile.mk should include the module: CATPLMFmaBrowseInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.