Public Member Functions | Public Attributes

FaceElementList Class Reference

This reference page is linked to from the following overview topics: Mesh Related Classes.


Search for all occurrences

Detailed Description

See also:
Class AdjEdgeList, Class AdjFaceList.

Description:
This class may be used to access the various elements that compose a mesh. Given a Mesh object mesh, the calls below allow a developer to access the element number for a particular face, and the total number of elements in the mesh.

AdjEdgeList ae(mesh);

AdjFaceList af(mesh, ae);

FaceElementList elem(mesh, af);

All methods of this class are implemented by the system.
Data Members:
DWORDTab elem;

This gives the element number for a particular face, i.e. elem[i] gives the element number for face i.

DWORD count;

The total number of elements.

#include <meshadj.h>

Inheritance diagram for FaceElementList:
Inheritance graph
[legend]

List of all members.

Public Member Functions

DllExport  FaceElementList (Mesh &mesh, AdjFaceList &af)
DWORD  operator[] (int i)

Public Attributes

DWORDTab  elem
DWORD  count

Constructor & Destructor Documentation

DllExport FaceElementList ( Mesh mesh,
AdjFaceList af 
)
Remarks:
Constructor.
Parameters:
Mesh &mesh

The mesh that the element list is being built for.

AdjFaceList& af

The face list for the mesh.
Operators:

Member Function Documentation

DWORD operator[] ( int  i ) [inline]
Remarks:
Accesses the i-th element of the table.
{return elem[i];}

Member Data Documentation

DWORD count

FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList
FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList FaceElementList