CATGSMUseItf Interface CATIGSMUseWorkingSupportSet

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


interface CATIGSMUseWorkingSupportSet

Working support set feature.
Role : allows to manipulate the working supports of the model

See also:


Method Index


o AppendWorkingSupport(CATIGSMUseWorkingSupport_var&,int)
Adds a working support in the list.
o GetCurrentWorkingSupport(CATIGSMUseWorkingSupport_var&)
Gets the current working support.
o GetWorkingSupports()
Gets all working supports.
o IsCurrentWorkingSupport(CATIGSMUseWorkingSupport_var&)
Asks whether the given working support is the active one.
o RemoveWorkingSupport(CATIGSMUseWorkingSupport_var&)
Removes a working support in the list.
o SetCurrentWorkingSupport(CATIGSMUseWorkingSupport_var&)
Sets the current working support.

Methods


o AppendWorkingSupport
public virtual AppendWorkingSupport( const ispSupport,
iSetState=1)
Adds a working support in the list.
Parameters:
ispSupport
Working support object
iSetState

iSetState = 1 for setting as current
iSetState = 0 either
Note : default SetState= 1
o GetCurrentWorkingSupport
public virtual GetCurrentWorkingSupport( ospSupport)
Gets the current working support.
Parameters:
ospSupport
Working support object
o GetWorkingSupports
public virtual GetWorkingSupports()
Gets all working supports.
Returns:
The list of the working supports in the model
o IsCurrentWorkingSupport
public virtual IsCurrentWorkingSupport( const ispSupport)
Asks whether the given working support is the active one.
Parameters:
ispSupport
Working support object
Returns:

TRUE = if Working Support is current
FALSE = if Working Support is NOT current one
o RemoveWorkingSupport
public virtual RemoveWorkingSupport( const ispSupport)
Removes a working support in the list. If it is a current working support then there will no more be current working support.
Parameters:
ispSupport
Working support object
o SetCurrentWorkingSupport
public virtual SetCurrentWorkingSupport( const ispSupport)
Sets the current working support.
Parameters:
ispSupport
Working support object

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

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