CATPLMFastenerUseItf Interface CATIFmaComponentBrowse
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIFmaComponentBrowse
Interface to get the information of the fastener component.
Role: Components that implement
CATIFmaComponentBrowse are Fst_Component
Method Index
- o
GetComponentID(CATUnicodeString&)
- Gets the name of this fastener component.
- o
GetLinked3DComponentShape(CATOmbObjectInContext**)
- Gets the pointed element by this fastener component.
- o
GetLocationParameterValue(double*,CATUnicodeString&)
- Gets the value of the location parameter (IOFFSET, JOFFSET, KOFFSET).
- o
GetLocationParameterValue(CATICkeParm**,CATUnicodeString&)
- Gets the value of the location parameter (IOFFSET, JOFFSET, KOFFSET).
- o
GetShapeDefinitionParameterValue(CATICkeParm**,CATUnicodeString&)
- Gets the knowledge parameter value of the requested shape definition parameter.
- o
GetShapeDefinitionValue(CATICkeParm**)
- Gets the knowledge parameter of the shape definition of this fastener component.
- o
GetShapeDefinitionValue(CATUnicodeString&)
- Gets the shape definition name of this fastener component.
Methods
o GetComponentID
public virtual GetComponentID( | | oID) |
-
Gets the name of this fastener component.
- Parameters:
-
- oID
- the fastener component name.
- Returns:
-
- S_OK
- the component name was found.
- E_FAIL
- otherwise (no component).
o GetLinked3DComponentShape
public virtual GetLinked3DComponentShape( | | oCompObjectInContext) |
-
Gets the pointed element by this fastener component.
- Parameters:
-
- oCompObjectInContext
- [out, CATOmbObjectInContext#Release] the information representing the pointed element.
- Returns:
-
- S_OK
- if the CATOmbObjectInContext was found.
- E_FAIL
- otherwise.
o GetLocationParameterValue
public virtual GetLocationParameterValue( | | oParamValue, |
| const | iLocationParamID) |
-
Gets the value of the location parameter (IOFFSET, JOFFSET, KOFFSET).
- Parameters:
-
- iLocationParamID
- the location parameter name
- oParamValue
- the value of the location parameter
- Returns:
-
- S_OK
- the location parameter was successfully retrieved.
- E_FAIL
- otherwise.
o GetLocationParameterValue
public virtual GetLocationParameterValue( | | oParm, |
| const | iLocationParamID) |
-
Gets the value of the location parameter (IOFFSET, JOFFSET, KOFFSET).
- Parameters:
-
- iLocationParamID
- the location parameter name
- oParamValue
- the knowledge parameter containing the value of the location parameter
- Returns:
-
- S_OK
- the location parameter was successfully retrieved.
- E_FAIL
- otherwise.
o GetShapeDefinitionParameterValue
public virtual GetShapeDefinitionParameterValue( | | oParm, |
| const | iShapeDefParamID) |
-
Gets the knowledge parameter value of the requested shape definition parameter.
- Parameters:
-
- iShapeDefParamID
- the shape definition parameter name.
- oParm
- [out, CATICkeParm#Release] the knowledge parameter containing the value of the requested parameter.
- Returns:
-
- S_OK
- the shape definition parameter was found.
- E_FAIL
- otherwise.
o GetShapeDefinitionValue
public virtual GetShapeDefinitionValue( | | oShapeDefParm) |
-
Gets the knowledge parameter of the shape definition of this fastener component.
- Parameters:
-
- oShapeDefParm
- [out, CATICkeParm#Release] the shape definition knowledge parameter.
- Returns:
-
- S_OK
- the shape definition parameter was found.
- E_FAIL
- otherwise.
S_OK:
E_FAIL:
o GetShapeDefinitionValue
public virtual GetShapeDefinitionValue( | | oShapeDef) |
-
Gets the shape definition name of this fastener component.
- Parameters:
-
- oShapeDef
- the shape definition.
- Returns:
-
- S_OK
- the shape definition was found.
- E_FAIL
- otherwise.
This object is included in the file: CATIFmaComponentBrowse.h
If needed, your Imakefile.mk should include the module: CATPLMFmaBrowseInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.