| 39 | //------------------------------------------------------------------------------ |
| 40 | template <class T1, class T2, class T3, class T4> |
| 41 | inline void vtkLinearTransformDerivative(T1 matrix[4][4], T2 in[3], T3 out[3], T4 derivative[3][3]) |
| 42 | { |
| 43 | vtkLinearTransformPoint(matrix, in, out); |
| 44 | |
| 45 | for (int i = 0; i < 3; i++) |
| 46 | { |
| 47 | derivative[0][i] = static_cast<T4>(matrix[0][i]); |
| 48 | derivative[1][i] = static_cast<T4>(matrix[1][i]); |
| 49 | derivative[2][i] = static_cast<T4>(matrix[2][i]); |
| 50 | } |
| 51 | } |
| 52 | |
| 53 | //------------------------------------------------------------------------------ |
| 54 | template <class T1, class T2, class T3> |
no test coverage detected