Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
Data Fields
MMG5_Quad Struct Reference

Structure to store quadrangles of an MMG mesh. More...

#include <libmmgtypes.h>

Data Fields

MMG5_int v [4]
 
MMG5_int ref
 
MMG5_int base
 
MMG5_int edg [4]
 
uint16_t tag [4]
 

Detailed Description

Structure to store quadrangles of an MMG mesh.

Remarks
Numbering convention
*  Vertices            Edges                                   *
*                      .                                       *
*  3----------2         +-----3----+                           *
*  |          |         |          |                           *
*  |          |         1          2                           *
*  |          |         |          |                           *
*  |          |         |          |                           *
*  0----------1         +----0-----+                           *
* 

Definition at line 372 of file libmmgtypes.h.

Field Documentation

◆ base

MMG5_int MMG5_Quad::base

Definition at line 375 of file libmmgtypes.h.

◆ edg

MMG5_int MMG5_Quad::edg[4]

edg[i] contains the ref of the \(i^{th}\) edge of quadrangle

Definition at line 376 of file libmmgtypes.h.

◆ ref

MMG5_int MMG5_Quad::ref

Reference of the quadrangle

Definition at line 374 of file libmmgtypes.h.

◆ tag

uint16_t MMG5_Quad::tag[4]

tag[i] contains the tag associated to the \(i^{th}\) edge of quadrangle

Definition at line 378 of file libmmgtypes.h.

◆ v

MMG5_int MMG5_Quad::v[4]

Vertices of the quadrangle

Definition at line 373 of file libmmgtypes.h.


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