Pointwise Plugin SDK
|
Face descriptor data type. Used for face assembler functions. More...
#include <apiGridModel.h>
Public Attributes | |
PWP_UINT32 | index [4] |
The vertex list indices. More... | |
PWP_UINT32 | neighbor |
The id of the cell sharing the face with the owner. More... | |
PWP_UINT32 | owner |
The id of the cell that owns the face. More... | |
PWGM_ENUM_FACETYPE | type |
One of the PWGM_FACETYPE_XXX types. More... | |
PWP_UINT32 | vertCnt |
Number of vertices. More... | |
Face descriptor data type. Used for face assembler functions.
For 3D grids, the vertex list indices must be ordered such that the right-handed normal of a cell face must point towards the interior of the owner cell.
For 2D grids, the vertex list indices must be ordered such that the owner cell is "to the left" and your "head is up" when walking the cell's perimeter in the direction of the vertices. The right-handed cell normal is the "up" direction. In addition, all the 2D cell, right-handed normals must be consistently oriented (point to "the same side" of the mesh).
Definition at line 1211 of file apiGridModel.h.
PWP_UINT32 PWGM_ASSEMBLER_DATA::index[4] |
The vertex list indices.
Definition at line 1214 of file apiGridModel.h.
PWP_UINT32 PWGM_ASSEMBLER_DATA::neighbor |
The id of the cell sharing the face with the owner.
Definition at line 1216 of file apiGridModel.h.
PWP_UINT32 PWGM_ASSEMBLER_DATA::owner |
The id of the cell that owns the face.
Definition at line 1215 of file apiGridModel.h.
PWGM_ENUM_FACETYPE PWGM_ASSEMBLER_DATA::type |
One of the PWGM_FACETYPE_XXX types.
Definition at line 1212 of file apiGridModel.h.
PWP_UINT32 PWGM_ASSEMBLER_DATA::vertCnt |
Number of vertices.
Definition at line 1213 of file apiGridModel.h.