mmg3d
bezier.c File Reference

Functions for Bezier surface computation. More...

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

Functions

void _MMG5_bezierEdge (MMG5_pMesh mesh, int i0, int i1, double b0[3], double b1[3], char 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.

Function Documentation

◆ _MMG5_bezierEdge()

void _MMG5_bezierEdge ( MMG5_pMesh  mesh,
int  i0,
int  i1,
double  b0[3],
double  b1[3],
char  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]$.

Here is the caller graph for this function: