InteractiveInterfaces Interface CATIIniSearchCombinationCriterion

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


interface CATIIniSearchCombinationCriterion

Interface to define a logical complex criterion.
Role: This interface defines a complex criterion based on two simpler criteria. Only its derived interfaces can be used: , , .


Method Index


o GetParameters(CATIIniSearchCriterion**,CATIIniSearchCriterion**)
Retrives the two criteria used in the logical operation.
o SetParameters(CATIIniSearchCriterion*,CATIIniSearchCriterion*)
Sets the two criteria used in the logical operation.

Methods


o GetParameters
public virtual GetParameters( oCriterion1,
oCriterion2)
Retrives the two criteria used in the logical operation.
Role: This method retrives the 2 criteria that will be used in the logical operation of the derived class.
Parameters:
oCriterion1
The first criterion of the complex criterion.
oCriterion2
The second criterion of the complex criterion.
Returns:
  • E_FAIL if the criterion is not correctly set up.
  • S_OK otherwise.
o SetParameters
public virtual SetParameters( const iCriterion1,
const iCriterion2)
Sets the two criteria used in the logical operation.
Role: This method sets the 2 criteria that will be used in the logical operation of the derived class.
Parameters:
iCriterion1
The first criterion of the complex criterion.
iCriterion2
The second criterion of the complex criterion.
Returns:
  • E_FAIL if the criterion is not correctly set up.
  • S_OK otherwise.

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

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