All Frameworks  Class Hierarchy  This Framework  Indexes   

CATAnalysisBase Class CATAnalysisAssemblyManager

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


public class CATAnalysisAssemblyManager

Field model assembly manager.
This object is used to provide services used for assembly of analysis.


Method Index


o GetAssemblyExplicitModel(CATAnalysisExplicitModel* const*&,int&)
Retrieves the list of linked explicit models.
o GetModelFromTag(int,CATAnalysisExplicitModel*&)
Retrieves the explicit model pointer from Tag.
o GetModelPosition(CATAnalysisExplicitModel*,CATMathTransformation&)
Retrieves the positionning matrix of linked field model.
o GetModelTag(CATAnalysisExplicitModel*,int&)
Converts an Explicit model pointer into stable integer.

Methods


o GetAssemblyExplicitModel
public GetAssemblyExplicitModel( oModelTab,
oSize)
Retrieves the list of linked explicit models.
Parameters:
oModelTab
List of explicitmodel pointers.
oSize
Size of the list.
o GetModelFromTag
public GetModelFromTag( iTag,
oExplicitModel)
Retrieves the explicit model pointer from Tag.
Parameters:
iTag
Tag of the model.
oExplicitModel
Pointer of the model
o GetModelPosition
public GetModelPosition( iExplicitModel,
oTransfo)
Retrieves the positionning matrix of linked field model.
Parameters:
iExplicitModel
Pointer of the model.
oTransfo
Transformation matrix.
o GetModelTag
public GetModelTag( iExplicitModel,
oTag)
Converts an Explicit model pointer into stable integer.
Parameters:
iExplicitModel
Pointer of the model
oTag
Tag of the model.

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

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