All Frameworks  Class Hierarchy  This Framework  Next  Indexes

CATIAV4Interfaces Interface CATIV4DataTranslator

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

Usage: you can freely reimplement this interface.


interface CATIV4DataTranslator

Class to translate a V4 geometry to V5 object.

Role: Interface to translate a V4 geometry to V5 object The user can choose to translate V4 data or not


Method Index


o GetUserIntent(CATV4iV4Element*,int&)
Retrieves the user intent.

Methods


o GetUserIntent
public virtual HRESULT GetUserIntent(CATV4iV4Element* V4Elem,
int& oIntent) = 0
Retrieves the user intent.
Parameters:
iJele
[in] The CATGeo Jele of the element
oIntent

legal values:0 do not translate the V4 data, 1 do the standard process
Returns:
  • S_OK : The query succeeds
  • E_NOINTERFACE : The interface does not exist

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

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