CATStrUseItf Interface CATIStrUseCollarMngt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
 interface CATIStrUseCollarMngt
 Interface to manage creation, deletion and retrieval of Collars on a Slot.
 Role: Interface to manage Collars.
 Feature implementing this interface:  SldSlot/SddOpening
 Method Index
 
 -  o 
    AddCollar(CATIMmiMechanicalFeature_var&)
 -   Creates an empty Collar.
 
 -  o 
    GetCollars(CATLISTV(CATIMmiMechanicalFeature_var)&)
 -   Gets the Collars that are inside this object.
 
 -  o 
    RemoveCollar(CATIMmiMechanicalFeature_var&)
 -   Removes the specified Collar.
 
 Methods
 
  o AddCollar
  |   public virtual   AddCollar( |   | ospCollar)   | 
  - 
 Creates an empty Collar. (@see CATIStrUseCollar)
 
  -  Parameters:
  
 - 
    
    -  ospCollar
   
 -    The created Collar.
 
 
   -  Returns: 
  
 -   HRESULT   Return code of function. 
   S_OK if everything ran ok.
   E_FAIL if something went wrong.
 
 
  o GetCollars
  |   public virtual   GetCollars( |   | oListOfCollars)   | 
  - 
 Gets the Collars that are inside this object. (@see CATIStrUseCollar)
 
  -  Parameters:
  
 - 
    
    -  oListOfCollars
   
 -    List of Collars.
 
 
   -  Returns: 
  
 -   HRESULT   Return code of function. 
   S_OK if everything ran ok.
   E_FAIL if something went wrong.
 
 
  o RemoveCollar
  |   public virtual   RemoveCollar( |  const   | ispCollar)   | 
  - 
 Removes the specified Collar. 
 
  -  Parameters:
  
 - 
    
    -  ispCollar
   
 -    The Collar object to be removed.
 
 
   -  Returns: 
  
 -   HRESULT   Return code of function.
   S_OK if everything ran ok.
   E_FAIL if something went wrong.
 
 
 This object is included in the file: CATIStrUseCollarMngt.h
If needed, your Imakefile.mk should include the module: CATStrUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.