Woolz Image Processing  Version 1.7.5
_WlzMeshElem3D Struct Reference

Defines an tetrahedral mesh element within a mesh transform. The nodes and neighbours are indexed such that: Neighbour 0 shares surface ( nodes 0, 1 and 2), neighbour 1 shares surface (nodes 1, 3 and 2), neighbour 2 shares surface (nodes 2, 3 and 0 ) and neighbour 3 shares surface (nodes 0, 3 and 1 ) All the nodes stored in the following sequence: 0-1-2 formed a counter clockwise (CCW) order using the dircection of a surface outwards from the tetrahedron. 0-2-3 are also stored in counter clockwise (CCW) order. added by J. Rao 10/09/2001. More...

Data Fields

WlzMeshElemType type
 
int idx
 
unsigned int flags
 
int nodes [4]
 
int neighbours [4]
 

Detailed Description

Defines an tetrahedral mesh element within a mesh transform. The nodes and neighbours are indexed such that: Neighbour 0 shares surface ( nodes 0, 1 and 2), neighbour 1 shares surface (nodes 1, 3 and 2), neighbour 2 shares surface (nodes 2, 3 and 0 ) and neighbour 3 shares surface (nodes 0, 3 and 1 ) All the nodes stored in the following sequence: 0-1-2 formed a counter clockwise (CCW) order using the dircection of a surface outwards from the tetrahedron. 0-2-3 are also stored in counter clockwise (CCW) order. added by J. Rao 10/09/2001.

Field Documentation

WlzMeshElemType _WlzMeshElem3D::type

Type of mesh element

int _WlzMeshElem3D::idx

Index of this element

Referenced by WlzReadMeshTransform3D(), and WlzWriteMeshTransform3D().

unsigned int _WlzMeshElem3D::flags

Mesh element flags

int _WlzMeshElem3D::nodes[4]

Node indicies (CCW order)

Referenced by WlzReadMeshTransform3D(), and WlzWriteMeshTransform3D().

int _WlzMeshElem3D::neighbours[4]

Indicies of neighbouring elements


The documentation for this struct was generated from the following file: