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 1182 of file apiGridModel.h.
PWP_UINT32 PWGM_ASSEMBLER_DATA::index[4] |
The vertex list indices.
Definition at line 1185 of file apiGridModel.h.
PWP_UINT32 PWGM_ASSEMBLER_DATA::neighbor |
The id of the cell sharing the face with the owner.
Definition at line 1187 of file apiGridModel.h.
PWP_UINT32 PWGM_ASSEMBLER_DATA::owner |
The id of the cell that owns the face.
Definition at line 1186 of file apiGridModel.h.
PWGM_ENUM_FACETYPE PWGM_ASSEMBLER_DATA::type |
One of the PWGM_FACETYPE_XXX types.
Definition at line 1183 of file apiGridModel.h.
PWP_UINT32 PWGM_ASSEMBLER_DATA::vertCnt |
Number of vertices.
Definition at line 1184 of file apiGridModel.h.