CATDibModelerUseItf Interface CATIDftStandardManager

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


interface CATIDftStandardManager

Interface which manages the available standards for a drawing representation.


Method Index


o GetAvailableStandards(CATIStringList**)
Description : Gets the list of the standards that can be used in the drawing representation.
o GetDefaultStandard(wchar_t**)
o GetDefaultStandardPtr(CATIDftStandard**)
Description : Gets the current standard object in the drawing representation.
o GetStandard(wchar_t*,CATIDftStandard**)
o GetUsedStandards(CATIStringList**)
o ImportStandard(wchar_t*)
Description : Creates a standard in the drawing representation and makes it current.
o UpgradeStandard()
Upgrades the current standard.

Methods


o GetAvailableStandards
public virtual GetAvailableStandards( oList)
Description : Gets the list of the standards that can be used in the drawing representation.
Parameters:
CATIStringList
**oList : List of standard names.
o GetDefaultStandard
public virtual GetDefaultStandard( oName)
Deprecated:
R216 see
o GetDefaultStandardPtr
public virtual GetDefaultStandardPtr( oCurrentStd)
Description : Gets the current standard object in the drawing representation.
Parameters:
CATIDftStandard
**oCurrentStd : pointer to the current standard object.
o GetStandard
public virtual GetStandard( iStd,
oStand)
Deprecated:
R216 see
o GetUsedStandards
public virtual GetUsedStandards( oList)
Deprecated:
R216 see
o ImportStandard
public virtual ImportStandard( iName)
Description : Creates a standard in the drawing representation and makes it current.
Parameters:
wchar_t
*iName : Name of standard to be created.
o UpgradeStandard
public virtual UpgradeStandard()
Upgrades the current standard. UpgradeStandard differs from ImportStandard in its way of updating formats.
Returns:
Un HRESULT
S_OK
Success.
E_FAIL
Error.

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.