All Frameworks  Class Hierarchy  This Framework  Indexes   

CATFunctSystemItf Interface CATIFunctActionsGroup

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


interface CATIFunctActionsGroup

The interface to access a group of functional actions in a system.


Method Index


o Add(CATIFunctAction*)
Adds an action to the actions' group.
o GetActions()
Get the list of Functional Actions included in the group.
o GetExtremities(double&,double&,double&,double&)
Get coordinates of Input and Output extremities.
o RemovePosition(long)
Removes an action from the actions' group.
o SetExtremities(double,double,double,double)
Set coordinates of Input and Output extremities.

Methods


o Add
public virtual Add( iAction)
Adds an action to the actions' group.

Parameters:
iAction
The action to be added to the group of actions.
o GetActions
public virtual GetActions()
Get the list of Functional Actions included in the group.
o GetExtremities
public virtual GetExtremities( oInputX,
oInputY,
oOutputX,
oOutputY)
Get coordinates of Input and Output extremities.
o RemovePosition
public virtual RemovePosition( iPosition)
Removes an action from the actions' group.

Parameters:
iPosition
The position of the action to be removed from the group of actions.
o SetExtremities
public virtual SetExtremities( iInputX,
iInputY,
iOutputX,
iOutputY)
Set coordinates of Input and Output extremities.

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

Copyright © 2003, Dassault Systèmes. All rights reserved.