All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

SketcherInterfaces Interface CATI2DDetailFactory

System.IUnknown
  |
  +---CATI2DDetailFactory
 

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


interface CATI2DDetailFactory

Provides the client with the functionality for creating 2D detail.
Role: This interface is the factory used to instanciate a 2D detail.


Method Index


o CreateDetail(IID&,IUnknown**,int)
Create a 2D Detail.

Methods


o CreateDetail
public virtual HRESULT CreateDetail( const IID& iid,
IUnknown** oDetail,
const int iUserType=0) = 0
Create a 2D Detail.
Parameters:
iIID
[in] The interface identifier for which a pointer is requested.
oDetail
[out] The address where the returned pointer to the interface is located.
iUserType
[in] For future use (default value is 0).
Returns:
HRESULT

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

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