core | glapi | vbo | math | shader | swrast | swrast_setup | tnl | tnl_dd

m_eval.h File Reference

#include "main/glheader.h"

Functions

void _math_init_eval (void)
void _math_horner_bezier_curve (const GLfloat *cp, GLfloat *out, GLfloat t, GLuint dim, GLuint order)
void _math_horner_bezier_surf (GLfloat *cn, GLfloat *out, GLfloat u, GLfloat v, GLuint dim, GLuint uorder, GLuint vorder)
void _math_de_casteljau_surf (GLfloat *cn, GLfloat *out, GLfloat *du, GLfloat *dv, GLfloat u, GLfloat v, GLuint dim, GLuint uorder, GLuint vorder)


Function Documentation

void _math_de_casteljau_surf ( GLfloat *  cn,
GLfloat *  out,
GLfloat *  du,
GLfloat *  dv,
GLfloat  u,
GLfloat  v,
GLuint  dim,
GLuint  uorder,
GLuint  vorder 
)

void _math_horner_bezier_curve ( const GLfloat *  cp,
GLfloat *  out,
GLfloat  t,
GLuint  dim,
GLuint  order 
)

void _math_horner_bezier_surf ( GLfloat *  cn,
GLfloat *  out,
GLfloat  u,
GLfloat  v,
GLuint  dim,
GLuint  uorder,
GLuint  vorder 
)

void _math_init_eval ( void   ) 


Generated on Sun Sep 27 06:47:50 2009 for Mesa math module by  doxygen 1.5.4