All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

MecModInterfaces Interface CATIContainerOfDocument

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

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


interface CATIContainerOfDocument

Interface to retrieve the main containers of a Part document.
Role: This interface is implemented on the Part document to retrieve the four main containers of this type of document:


Method Index


o GetBRepContainer(CATIContainer*&)
Returns the BRep container of the document.
o GetProductContainer(CATIContainer*&)
Returns the product container of the document.
o GetResultContainer(CATIContainer*&)
Returns the result container of the document.
o GetSpecContainer(CATIContainer*&)
Returns the specification container of the document.

Methods


o GetBRepContainer
public virtual HRESULT GetBRepContainer(CATIContainer*& oContainer) = 0
Returns the BRep container of the document.
Parameters:
oContainer
The BRep container.
o GetProductContainer
public virtual HRESULT GetProductContainer(CATIContainer*& oContainer) = 0
Returns the product container of the document.
Parameters:
oContainer
The product container.
o GetResultContainer
public virtual HRESULT GetResultContainer(CATIContainer*& oContainer) = 0
Returns the result container of the document.
Parameters:
oContainer
The result container.
o GetSpecContainer
public virtual HRESULT GetSpecContainer(CATIContainer*& oContainer) = 0
Returns the specification container of the document.
Parameters:
oContainer
The specification container.

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

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