CATPLMFmaModelerInterfaces Interface CATIFmaComponent

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIFmaComponent

Interface to set the information of the fastener component.

Role: Components that implement CATIFmaComponent are Fst_Component


Method Index


o SetLinked3DComponentShape(CATOmbObjectInContext*)
Sets the pointed element of this fastener component.
o SetLocationParameterValue(double,CATUnicodeString&)
Sets the value of the location parameter (IOFFSET, JOFFSET, KOFFSET).
o SetShapeDefinitionParameterValue(double,CATUnicodeString&)
Sets the value of the shape definition parameter.
o SetShapeDefinitionValue(CATUnicodeString&)
Sets the shape definition name of this fastener component.

Methods


o SetLinked3DComponentShape
public virtual SetLinked3DComponentShape( const iCompObjectInContext)
Sets the pointed element of this fastener component.
Parameters:
iCompObjectInContext
the information representing the target element.
Returns:
S_OK
if the specified CATOmbObjectInContext is consistent and successfully set.
E_FAIL
otherwise.
o SetLocationParameterValue
public virtual SetLocationParameterValue( const iParamValue,
const iLocationParamID)
Sets the value of the location parameter (IOFFSET, JOFFSET, KOFFSET). Note: The specified parameter value must be consistent with the component position rules that are specified through the fastener type set up file.
Parameters:
iParamValue
the value of the location parameter.
iLocationParamID
the location parameter name.
Returns:
S_OK
the location parameter was successfully set.
E_FAIL
otherwise.
o SetShapeDefinitionParameterValue
public virtual SetShapeDefinitionParameterValue( const iParamValue,
const iShapeDefParamID)
Sets the value of the shape definition parameter.
Parameters:
iParamValue
the value of the shape definition parameter.
iShapeDefParamID
the shape definition parameter name.
Returns:
S_OK
the shape definition parameter was successfully set.
E_FAIL
otherwise.
o SetShapeDefinitionValue
public virtual SetShapeDefinitionValue( const iShapeDef)
Sets the shape definition name of this fastener component.
Parameters:
iShapeDef
the shape definition.
Returns:
S_OK
the shape definition was successfully set.
E_FAIL
otherwise.

This object is included in the file: CATIFmaComponent.h
If needed, your Imakefile.mk should include the module: CATPLMFmaModelerInterfaces

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.