All Frameworks  Class Hierarchy  This Framework  Indexes   

AnalysisMeshingModel Class CATMSHElement

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


public class CATMSHElement

Object representing a finite element.

See also:
CATIMSHMesh, CATMSHNode


Method Index


o GetConnectivity()
Returns the element's connectivity.
o GetLinkedNodes()
Returns a pointer on the list of element's nodes.
o GetMeshDomain()
Returns the Mesh Domain which contains the element.
o GetMesh()
Returns the Mesh which contains the element.
o GetNodesCoordinates(double*)
Retreives all nodes coordinates.
o GetNumberOfLinkedNodes()
Returns the number of linked nodes.
o GetNumber()
Returns the element number.
o GetTag()
Returns the integer tag associated to the element.
o GetVisuAttribute()
Returns graphic attribute for the finite element.
o IsActive()
Returns the element activity.
o IsDeleted()
Check if the finite element is deleted.
o Next()
Returns the next element in the Mesh.
o Previous()
Returns the previous element in the Mesh.

Methods


o GetConnectivity
public GetConnectivity()
Returns the element's connectivity.
Lifecycle rules deviation: No AddRef is done on returned value.
o GetLinkedNodes
public virtual GetLinkedNodes()
Returns a pointer on the list of element's nodes.
o GetMeshDomain
public GetMeshDomain()
Returns the Mesh Domain which contains the element.
o GetMesh
public GetMesh()
Returns the Mesh which contains the element.
Returns:
CATBaseUnknown#Release
o GetNodesCoordinates
public GetNodesCoordinates( ioCoordinates)
Retreives all nodes coordinates.
Parameters:
ioCoordinates
Array containing the nodes coordinates in the following order: X1, Y1, Z1, X2, Y2, Z2, ...
Returns:
The number of element's nodes.
o GetNumberOfLinkedNodes
public GetNumberOfLinkedNodes()
Returns the number of linked nodes.
o GetNumber
public GetNumber()
Returns the element number. Elements are numbered between 0 and the total number of elements minus one. Take care of the fact that this number is not stable upon modifications, for example in case of element deletion.
o GetTag
public GetTag()
Returns the integer tag associated to the element.
o GetVisuAttribute
public GetVisuAttribute()
Returns graphic attribute for the finite element.
o IsActive
public IsActive()
Returns the element activity. An element in considered as active if it belong to an active Mesh Part. Otherwise the element is inactive. See CATIMSHMeshPart.
o IsDeleted
public IsDeleted()
Check if the finite element is deleted. Returns 1 the element is deleted, 0 otherwise.
o Next
public Next()
Returns the next element in the Mesh. This method should be used with the CATIMSHMesh.GetFirstElement method to scan all elements.
o Previous
public Previous()
Returns the previous element in the Mesh.

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

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