All Frameworks  Class Hierarchy  This Framework  Indexes   

NavigatorInterfaces Interface CATIAnnotatedViewsXML

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


interface CATIAnnotatedViewsXML

Allows to export AnnotatedViews to XML file


Method Index


o ExportAnnotatedViewsToXML(CATListValCATBaseUnknown_var&,CATUnicodeString&)
Export a list of AnnotatedViews to XML file.
o GetAnnotatedViewListFromDMUReview(CATBaseUnknown_var&,CATListValCATBaseUnknown_var&)
Get all AnnotatedViews from a DMU Review.
o GetDMUReviewList(CATListValCATBaseUnknown_var&)
Get all DMU Review.
o ImportAnnotatedViewsFromXML(CATBaseUnknown_var&,CATUnicodeString&,CATBoolean&)
Import a list of AnnotatedViews from a XML file.

Methods


o ExportAnnotatedViewsToXML
public virtual ExportAnnotatedViewsToXML( const iListAnnotatedViewsToExport,
const iXMLFile)
Export a list of AnnotatedViews to XML file.
Parameters:
iListAnnotatedViewsToExport
List of AnnotatedViews to export
ioXMLFile
Path of XML File
Returns:
HRESULT
o GetAnnotatedViewListFromDMUReview
public virtual GetAnnotatedViewListFromDMUReview( const iDMUReview,
oListAnnotatedViews)
Get all AnnotatedViews from a DMU Review.
Parameters:
iDMUReview
The DMU Review.
oListAnnotatedViews
List of AnnotatedViews
Returns:
HRESULT
o GetDMUReviewList
public virtual GetDMUReviewList( oListDMUReviews)
Get all DMU Review.
Parameters:
oListDMUReviews
List of DMU Reviews.
Returns:
HRESULT
o ImportAnnotatedViewsFromXML
public virtual ImportAnnotatedViewsFromXML( const iDMUReview,
const iXMLFile,
const iAnnot3D)
Import a list of AnnotatedViews from a XML file.
Parameters:
iDMUReview
DMUReview
iXMLFile
Path of XML File
iAnnot3D
Type of annotations. 3DViewpoint == TRUE 2DViewpoint == FALSE Check the viewport type (ex : myviewer->IsAKindOf(CAT2DViewer::ClassName())) Annotated3DViewpoint have to be imported in a 3D viewport Annotated2DViewpoint have to be imported in a 2D viewport
Returns:
HRESULT

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

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