All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

MecModInterfaces Interface CATIBasicTool

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIBasicTool
 

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


interface CATIBasicTool

Interface to identify Body features and get included Body features.

Role: Query this interface to identify a Body feature (Geometrical Set, Ordered Geometrical Set, PartBody, Body.n)
and get the included Body features, directly aggregated under the current Body.


Method Index


o GetIncludedTools(CATListValCATISpecObject_var&)
Retrieves included Body features at first level.

Methods


o GetIncludedTools
public virtual HRESULT GetIncludedTools(CATListValCATISpecObject_var& oIncludedBodies) const=0
Retrieves included Body features at first level.
Role: Gets the components aggregated at first level that adhere to CATIBasicTool interface.
Parameters:
oIncludedBodies
[out] The included Body features.
Returns:
S_OK everytime

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

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