All Frameworks  Class Hierarchy  This Framework  Next  Indexes

MechanicalModeler Class CATMf3DBehavior2Adapter

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---MecModInterfaces.CATIMf3DBehavior2
        |
        +---CATMf3DBehavior2Adapter
 

Usage: you can derive this class.


public class CATMf3DBehavior2Adapter

Adaptor class for CATIMf3DBehavior2.
Role: This class enables you to implement the CATIMf3DBehavior2 interface. Your implementation must derive from this class.


Constructor and Destructor Index


o CATMf3DBehavior2Adapter()
Constructs an instance.
o ~CATMf3DBehavior2Adapter()

Method Index


o IsAVolume()
Defines if the geometrical feature is a volume or not.

Constructor and Destructor


o CATMf3DBehavior2Adapter
public CATMf3DBehavior2Adapter()
Constructs an instance.
o ~CATMf3DBehavior2Adapter
public virtual ~CATMf3DBehavior2Adapter()

Methods


o IsAVolume
public virtual HRESULT IsAVolume()const
Defines if the geometrical feature is a volume or not.
This method is empty (not implemented), and returns E_FAIL. In your implementation, if your feature is a volume, the method returns S_OK, otherwise E_FAIL.

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

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