![]()  | 
  
    Mmg
    
   Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement) 
   | 
 
Functions for Bezier surface computation. More...
#include "libmmgs_private.h"
Go to the source code of this file.
Functions | |
| int | MMG5_mmgsBezierCP (MMG5_pMesh mesh, MMG5_Tria *pt, MMG5_pBezier pb, int8_t ori) | 
| int | MMGS_bezierInt (MMG5_pBezier pb, double uv[2], double o[3], double no[3], double to[3]) | 
Variables | |
| int8_t | ddb | 
Functions for Bezier surface computation.
Definition in file bezier_s.c.
| int MMG5_mmgsBezierCP | ( | MMG5_pMesh | mesh, | 
| MMG5_Tria * | pt, | ||
| MMG5_pBezier | pb, | ||
| int8_t | ori | ||
| ) | 
| mesh | pointer to the mesh structure. | 
| pt | pointer to the triangle structure. | 
| pb | pointer to the computed Bezier structure. | 
| ori | triangle orientation (unused but here for compatibility with the MMG5_bezierCP interface). | 
Compute Bezier control points on triangle pt (cf. [4]).
Definition at line 54 of file bezier_s.c.


| int MMGS_bezierInt | ( | MMG5_pBezier | pb, | 
| double | uv[2], | ||
| double | o[3], | ||
| double | no[3], | ||
| double | to[3] | ||
| ) | 
| pb | pointer to the Bezier structure. | 
| uv | coordinates of the point in the parametric space. | 
| o | computed coordinates of the point in the real space. | 
| no | computed normal. | 
| to | computed tangent. | 
Compute o, no and to at \((u,v)\) in Bezier patch.
Definition at line 207 of file bezier_s.c.

      
  | 
  extern | 
Definition at line 42 of file mmg3d1_delone.c.