Mmg
Simplicial remeshers (mesh adaptation, isovalue discretization, lagrangian movement)
Functions
bezier.c File Reference

Functions for Bezier surface computation. More...

#include "mmgcommon_private.h"
Include dependency graph for bezier.c:

Go to the source code of this file.

Functions

void MMG5_bezierEdge (MMG5_pMesh mesh, MMG5_int i0, MMG5_int i1, double b0[3], double b1[3], int8_t isrid, double v[3])
 

Detailed Description

Functions for Bezier surface computation.

Author
Charles Dapogny (UPMC)
Cécile Dobrzynski (Bx INP/Inria/UBordeaux)
Pascal Frey (UPMC)
Algiane Froehly (Inria/UBordeaux)
Version
5
Todo:
doxygen documentation.

Definition in file bezier.c.

Function Documentation

◆ MMG5_bezierEdge()

void MMG5_bezierEdge ( MMG5_pMesh  mesh,
MMG5_int  i0,
MMG5_int  i1,
double  b0[3],
double  b1[3],
int8_t  isrid,
double  v[3] 
)
inline
Parameters
meshpointer toward the mesh structure.
i0index of the first extremity of the edge.
i1index of the second extremity of the edge.
b0first computed bezier coefficient.
b1second computer bezier coefficient.
isridis $[p0;p1]$ a special edge?
vnormal to the triangle from which we come.

Computes the Bezier coefficients associated to the underlying curve to $[p0;p1]$.

Definition at line 51 of file bezier.c.

Here is the caller graph for this function: