CATFmtToolsInterfaces CATFmtRepManagerServices

Usage: you must use this class as is. You should never derive it.


public class CATFmtRepManagerServices

Class Role: Class allowing access of finite element rep manager.

See also:


Method Index


o GetRepManagerFromFeature(CATBaseUnknown*,IID&)
Returns a pointer on a simulation rep manager from a given feature of rep
o GetRepManagerFromRepresentation(CATBaseUnknown*,IID&)
Returns a pointer on a simulation rep manager from a given representation.
o IsAFEMRep(CATBaseUnknown*)
Check if the product representation is a FEM

Methods


o GetRepManagerFromFeature
public static GetRepManagerFromFeature( iFeature,
const iIID= IID_CATBaseUnknown )
Returns a pointer on a simulation rep manager from a given feature of rep
Parameters:
iFeature
The feature of rep.
iIID
The interface of feature.
Returns:
CATBaseUnknown#Release
o GetRepManagerFromRepresentation
public static GetRepManagerFromRepresentation( iRep,
const iIID= IID_CATBaseUnknown )
Returns a pointer on a simulation rep manager from a given representation.
Parameters:
iRep
The representation.
iIID
The interface of representation.
Returns:
CATBaseUnknown#Release
o IsAFEMRep
public static IsAFEMRep( iRep)
Check if the product representation is a FEM
Parameters:
iRep
The feature of rep.
Returns:
A CATBoolean.
Legal values:
FALSE
FEM representation is not found.
TRUE
FEM representation is found.

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

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