CATPLMFastenerUseItf CATAFmaRulesParameters

Usage: you can derive this class.


public class CATAFmaRulesParameters



Constructor and Destructor Index


o CATAFmaRulesParameters()
o ~CATAFmaRulesParameters()

Method Index


o GetRuleParameterValue(CATICkeParm**,CATUnicodeString&,CATOmbObjectInContext*)
Gets the customized rule parameter value.

Constructor and Destructor


o CATAFmaRulesParameters
public CATAFmaRulesParameters()
o ~CATAFmaRulesParameters
public virtual ~CATAFmaRulesParameters()

Methods


o GetRuleParameterValue
public virtual GetRuleParameterValue( oppParm,
const iRuleParamID,
const ipFastener)
Gets the customized rule parameter value.
Role: This method aims to allow customizing the value of a parameter iRuleParamID for a given rule applied on a given fastener occurrence.
Parameters:
oppParm
[out] The volatile value that will be used by the corresponding check rule.
iRuleParamID
[in] The corresponding rule parameter ID given in the Fastener Reference file . Example: FCE_Distance
ipFastener
[in] The fastener occurrence to be checked.
Returns:

Legal values:
S_OK
if the value was successfully retrieved.
E_FAIL
a failure has been encountered while getting the value.

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

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