CATFmtModelInterfaces CATFmtElement

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


public class CATFmtElement

Object representing a finite element.

See also:
,


Method Index


o GetActiveNumber()
Returns the active element number.
o GetConnectivity()
Returns the element's connectivity.
o GetLinkedNodes()
Returns a pointer on the list of element's nodes.
o GetMesh()
Returns the Mesh which contains the element.
o GetMeshDomain()
Returns the Mesh Domain which contains the element.
o GetMeshPart()
Returns the Mesh Part which contains the element.
o GetNodesCoordinates(double*)
Retreives all nodes coordinates.
o GetNodesCoordinates(float*,float)
Retreives all nodes coordinates.
o GetNumber()
Returns the element number.
o GetNumberOfLinkedNodes()
Returns the number of linked nodes.
o GetTag()
Returns the integer tag associated to the element.
o IsActive()
Returns the element activity.
o IsDeleted()
Check if the finite element is deleted.

Methods


o GetActiveNumber
public GetActiveNumber()
Returns the active element number. Returns -1 for non active element. Active elements are numbered between 0 and the total number of active elements minus one. Take care of the fact that this number is not stable upon modifications, for example in case of node deletion.
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 GetMesh
public GetMesh()
Returns the Mesh which contains the element.
Lifecycle rules deviation: No AddRef is done on returned value.
o GetMeshDomain
public GetMeshDomain()
Returns the Mesh Domain which contains the element.
o GetMeshPart
public GetMeshPart()
Returns the Mesh Part which contains the element.
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 GetNodesCoordinates
public GetNodesCoordinates( Coordinates,
Shrink= 1.f )
Retreives all nodes coordinates.
Parameters:
ioCoordinates
Array containing the nodes coordinates in the following order: X1, Y1, Z1, X2, Y2, Z2, ...
Shrink
value of shrink parameter.
Returns:
The number of element's nodes. Lecture des coordonnées des noeuds liés (floats pour la visu)
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 GetNumberOfLinkedNodes
public GetNumberOfLinkedNodes()
Returns the number of linked nodes.
o GetTag
public GetTag()
Returns the integer tag associated to the 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 .
o IsDeleted
public IsDeleted()
Check if the finite element is deleted. Returns 1 the element is deleted, 0 otherwise.

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.