|
Defines |
| #define | X 0 |
| #define | Y 1 |
| #define | Z 2 |
| #define | DOT_2(a, b) ((a)[0]*(b)[0] + (a)[1]*(b)[1]) |
| #define | VL_2(i, axis) DOT_2(fw0 + (axis)*2, iv##axis + i*2) |
| #define | D1_2(i, axis) DOT_2(fw1 + (axis)*2, iv##axis + i*2) |
| #define | D2_2(i, axis) DOT_2(fw2 + (axis)*2, iv##axis + i*2) |
| #define | DOT_4(a, b) ((a)[0]*(b)[0]+(a)[1]*(b)[1]+(a)[2]*(b)[2]+(a)[3]*(b)[3]) |
| #define | VL_4(i, axis) DOT_4(fw0 + (axis)*4, iv##axis + i*4) |
| #define | D1_4(i, axis) DOT_4(fw1 + (axis)*4, iv##axis + i*4) |
| #define | D2_4(i, axis) DOT_4(fw2 + (axis)*4, iv##axis + i*4) |
| #define | fd 6 |
| #define | fd 8 |
Functions |
| void | gageScl3PFilter2 (gageShape *shape, double *ivX, double *ivY, double *ivZ, double *fw0, double *fw1, double *fw2, double *val, double *gvec, double *hess, int doV, int doD1, int doD2) |
| void | gageScl3PFilter4 (gageShape *shape, double *ivX, double *ivY, double *ivZ, double *fw0, double *fw1, double *fw2, double *val, double *gvec, double *hess, int doV, int doD1, int doD2) |
| void | gageScl3PFilter6 (gageShape *shape, double *ivX, double *ivY, double *ivZ, double *fw0, double *fw1, double *fw2, double *val, double *gvec, double *hess, int doV, int doD1, int doD2) |
| void | gageScl3PFilter8 (gageShape *shape, double *ivX, double *ivY, double *ivZ, double *fw0, double *fw1, double *fw2, double *val, double *gvec, double *hess, int doV, int doD1, int doD2) |
| void | gageScl3PFilterN (gageShape *shape, int fd, double *ivX, double *ivY, double *ivZ, double *fw0, double *fw1, double *fw2, double *val, double *gvec, double *hess, int doV, int doD1, int doD2) |
| void | _gageSclFilter (gageContext *ctx, gagePerVolume *pvl) |