(vec, M)
| 159 | |
| 160 | |
| 161 | def _proj_transform_vec(vec, M): |
| 162 | vecw = np.dot(M, vec.data) |
| 163 | ts = vecw[0:3]/vecw[3] |
| 164 | if np.ma.isMA(vec): |
| 165 | ts = np.ma.array(ts, mask=vec.mask) |
| 166 | return ts[0], ts[1], ts[2] |
| 167 | |
| 168 | |
| 169 | def _scale_proj_transform_vectors(vecs, axes): |
no test coverage detected
searching dependent graphs…