All Frameworks  Class Hierarchy  This Framework  Next  Indexes

CATSchPlatformInterfaces Class CATEASchApp2DZoneFrom3DZone

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

Usage: you can derive this class.


public class CATEASchApp2DZoneFrom3DZone

Super class to derive implementation for interface CATISchApp2DZoneFrom3DZone.
Role: Adaptor


Constructor and Destructor Index


o CATEASchApp2DZoneFrom3DZone()
Constructs an empty CATEASchApp2DZoneFrom3DZone.
o ~CATEASchApp2DZoneFrom3DZone()

Method Index


o Create2DAppZone(IUnknown**)
Create an Application Zone object.

Constructor and Destructor


o CATEASchApp2DZoneFrom3DZone
public CATEASchApp2DZoneFrom3DZone()
Constructs an empty CATEASchApp2DZoneFrom3DZone.
o ~CATEASchApp2DZoneFrom3DZone
public virtual ~CATEASchApp2DZoneFrom3DZone()

Methods


o Create2DAppZone
public virtual HRESULT Create2DAppZone(IUnknown** oAppZone)
Create an Application Zone object.
Parameters:
i3DZone
The Bounded Zone (3D) object
oAppZone
The new Application Zone object created (CATISchAppZone interface pointer).
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed

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

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