All Frameworks  Class Hierarchy  This Framework  Indexes   

AnalysisMeshingModel Interface CATIMSHGroup

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


interface CATIMSHGroup

Interface representing group of finite elements or finite elements nodes.
Role: Groups should be used for selection and hiligth purpose only.
Groups are created by the Mesh (see CATIMSHMesh.CreateGroup methods).
A Groups have no persistence and are not updated due to nodes or elements deletion.


Method Index


o GetElements(CATMSHElement**&)
Retreives the list of finite elements belonging to the Group.
o GetNodes(CATMSHNode**&)
Retreives the list of finite elements nodes belonging to the Group.
o GetNumberOfElements()
Returns the number of finite elements belonging to the Group.
o GetNumberOfNodes()
Returns the number of finite elements nodes belonging to the Group.

Methods


o GetElements
public virtual GetElements( oElements)
Retreives the list of finite elements belonging to the Group.
Parameters:
oElements
Array containing pointers on all elements belonging to the Group.
Returns:
The number of finite elements belonging to Group.
o GetNodes
public virtual GetNodes( oNodes)
Retreives the list of finite elements nodes belonging to the Group.
Parameters:
oNodes
Array containing pointers on all nodes belonging to the Group.
Returns:
The number of finite elements nodes belonging to Group.
o GetNumberOfElements
public virtual GetNumberOfElements()
Returns the number of finite elements belonging to the Group.
o GetNumberOfNodes
public virtual GetNumberOfNodes()
Returns the number of finite elements nodes belonging to the Group.

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

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