CATPLMFastenerUseItf Interface CATIFmaPLMFastenerBrowse
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIFmaPLMFastenerBrowse
Interface to get the PLM exposed attribute Fastener Type and give access to the Fastener Representation specifications.
Role: Components that implement
CATIFmaPLMFastenerBrowse are Fastener References or Fastener Product Instances
Method Index
- o
GetFastenerRefRepresentationFeature(CATBaseUnknown**,IID&)
- Gets the master feature into the associated Fastener Representation to provide access to Fastener specifications ie Fst_SpotAssy.
- o
GetPLMFastenerTypeID(CATUnicodeString&)
- Gets the PLM Fastener Type ID.
Methods
o GetFastenerRefRepresentationFeature
public virtual GetFastenerRefRepresentationFeature( | | oFeature, |
| const | iIID) |
-
Gets the master feature into the associated Fastener Representation to provide access to Fastener specifications ie Fst_SpotAssy.
- Parameters:
-
- iIID
- requested interface.
- oFeature
- [out, CATBaseUnknown#Release] the master Fastener Representation feature i.e. Fst_SpotAssy. The pointer must be released after use.
- Returns:
-
- S_OK
- the master Fastener Representation feature was found and adhere to the specified interface.
- E_NOINTERFACE
- if the master feature was found, but don’t implement the specified interface.
- E_FAIL
- otherwise.
o GetPLMFastenerTypeID
public virtual GetPLMFastenerTypeID( | | oFstTypeID) |
-
Gets the PLM Fastener Type ID.
- Parameters:
-
- oFstTypeID
- the Fastener Type ID.
- Returns:
-
- S_OK
- the PLM Fastener Type ID was successfully read.
- E_FAIL
- otherwise.
This object is included in the file: CATIFmaPLMFastenerBrowse.h
If needed, your Imakefile.mk should include the module: CATPLMFmaBrowseInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.