All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

AnalysisMeshingModel Interface CATIMSHGroup

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---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 int GetElements(CATMSHElement**& oElements)= 0
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 int GetNodes(CATMSHNode**& oNodes)= 0
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 int GetNumberOfElements()= 0
Returns the number of finite elements belonging to the Group.
o GetNumberOfNodes
public virtual int GetNumberOfNodes()= 0
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.