All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

AnalysisMeshingModel Class CATMSHMeshDomain

CATMSHMeshDomain
 

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


public class CATMSHMeshDomain

Object representing a Mesh Domain.
Role: This interface should be used to access all data associated to a Mesh Domain. A Mesh Domain is a group of finite elements, each finite elements is belonging to a single Mesh Domain which is assigned at creation. Use CATIMSHMesh.SetCurrentMeshDomain method to change the current domain to which are assigned to new finite elements.


Method Index


o AddRef()
Increments the reference count.
o GetElements(CATMSHElement**&)
Retreive all finite elements contained in the Mesh Domain.
o GetMesh()
Returns the Mesh containing the Mesh Domain.
o GetMeshPart()
Returns the Mesh Part containing the Mesh Domain.
o GetNumberOfElements()
Returns the number of finite elements contained in the Mesh Domain.
o GetTag()
Returns the integer tag associated to the Mesh Domain.
o Next()
Returns the next Mesh Domain in the Mesh.
o Previous()
Returns the previous Mesh Domain in the Mesh.
o Release()
Decrements the reference count.

Methods


o AddRef
public inline unsigned int AddRef()
Increments the reference count.
Returns:
The reference count value.
This information is meant to be used for diagnostic/testing purposes only, because, in certain situations, the value may be unstable.
o GetElements
public int GetElements(CATMSHElement**& Elements)const
Retreive all finite elements contained in the Mesh Domain.
Parameters:
oElements
An array containing all pointers to finite elements contained in the Mesh Domain.
Returns:
The number of finite elements contained in the Mesh Domain.
o GetMesh
public CATIMSHMesh * GetMesh()const
Returns the Mesh containing the Mesh Domain.
Returns:
CATBaseUnknown#Release
o GetMeshPart
public CATIMSHMeshPart * GetMeshPart()const
Returns the Mesh Part containing the Mesh Domain.
Returns:
CATBaseUnknown#Release
o GetNumberOfElements
public inline int GetNumberOfElements()const
Returns the number of finite elements contained in the Mesh Domain.
o GetTag
public inline unsigned int GetTag()const
Returns the integer tag associated to the Mesh Domain.
o Next
public inline CATMSHMeshDomain * Next()const
Returns the next Mesh Domain in the Mesh. This method should be used with the CATIMSHMesh.GetFirstMeshDomain method to scan all Mesh Domains.
o Previous
public inline CATMSHMeshDomain * Previous()const
Returns the previous Mesh Domain in the Mesh. This method should be used with the CATIMSHMesh.GetFirstMeshDomain method to scan all Mesh Domains.
o Release
public unsigned int Release()
Decrements the reference count.
Returns:
The reference count value.
This information is meant to be used for diagnostic/testing purposes only, because, in certain situations, the value may be unstable.

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

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