ReactOS
0.4.15-dev-5615-gc3644fd
|
Go to the source code of this file.
Functions | |
void | bezierCurveEval (float u0, float u1, int order, float *ctlpoints, int stride, int dimension, float u, float retpoint[]) |
void | bezierCurveEvalDer (float u0, float u1, int order, float *ctlpoints, int stride, int dimension, float u, float retDer[]) |
void | bezierCurveEvalDerGen (int der, float u0, float u1, int order, float *ctlpoints, int stride, int dimension, float u, float retDer[]) |
void | bezierSurfEvalDerGen (int uder, int vder, float u0, float u1, int uorder, float v0, float v1, int vorder, int dimension, float *ctlpoints, int ustride, int vstride, float u, float v, float ret[]) |
void | bezierSurfEval (float u0, float u1, int uorder, float v0, float v1, int vorder, int dimension, float *ctlpoints, int ustride, int vstride, float u, float v, float ret[]) |
void | bezierSurfEvalNormal (float u0, float u1, int uorder, float v0, float v1, int vorder, int dimension, float *ctlpoints, int ustride, int vstride, float u, float v, float retNormal[]) |
void bezierCurveEval | ( | float | u0, |
float | u1, | ||
int | order, | ||
float * | ctlpoints, | ||
int | stride, | ||
int | dimension, | ||
float | u, | ||
float | retpoint[] | ||
) |
Definition at line 75 of file bezierEval.cc.
Referenced by bezierCurveEvalDer(), and bezierCurveEvalDerGen().
void bezierCurveEvalDer | ( | float | u0, |
float | u1, | ||
int | order, | ||
float * | ctlpoints, | ||
int | stride, | ||
int | dimension, | ||
float | u, | ||
float | retDer[] | ||
) |
Definition at line 125 of file bezierEval.cc.
void bezierCurveEvalDerGen | ( | int | der, |
float | u0, | ||
float | u1, | ||
int | order, | ||
float * | ctlpoints, | ||
int | stride, | ||
int | dimension, | ||
float | u, | ||
float | retDer[] | ||
) |
Definition at line 146 of file bezierEval.cc.
Referenced by bezierSurfEvalDerGen().
void bezierSurfEval | ( | float | u0, |
float | u1, | ||
int | uorder, | ||
float | v0, | ||
float | v1, | ||
int | vorder, | ||
int | dimension, | ||
float * | ctlpoints, | ||
int | ustride, | ||
int | vstride, | ||
float | u, | ||
float | v, | ||
float | ret[] | ||
) |
Definition at line 192 of file bezierEval.cc.
Referenced by bezierPatchEval(), and bezierPatchMeshEval().
void bezierSurfEvalDerGen | ( | int | uder, |
int | vder, | ||
float | u0, | ||
float | u1, | ||
int | uorder, | ||
float | v0, | ||
float | v1, | ||
int | vorder, | ||
int | dimension, | ||
float * | ctlpoints, | ||
int | ustride, | ||
int | vstride, | ||
float | u, | ||
float | v, | ||
float | ret[] | ||
) |
Definition at line 176 of file bezierEval.cc.
Referenced by bezierSurfEval(), and bezierSurfEvalNormal().
void bezierSurfEvalNormal | ( | float | u0, |
float | u1, | ||
int | uorder, | ||
float | v0, | ||
float | v1, | ||
int | vorder, | ||
int | dimension, | ||
float * | ctlpoints, | ||
int | ustride, | ||
int | vstride, | ||
float | u, | ||
float | v, | ||
float | retNormal[] | ||
) |
Definition at line 202 of file bezierEval.cc.
Referenced by bezierPatchEvalNormal(), and bezierPatchMeshEval().