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

Functions for Bezier surface computation. More...

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 to 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: