(
triangles: &[TriangleCell],
container: Bound<'py, PyAny>,
)
| 24 | use std::path::PathBuf; |
| 25 | |
| 26 | fn view_triangles_generic<'py>( |
| 27 | triangles: &[TriangleCell], |
| 28 | container: Bound<'py, PyAny>, |
| 29 | ) -> PyResult<Bound<'py, PyArray2<NumpyUsize>>> { |
| 30 | let vertex_indices: &[NumpyUsize] = bytemuck::cast_slice(triangles); |
| 31 | let view = utils::view_generic(vertex_indices, &[triangles.len(), 3], container)?.into_any(); |
| 32 | Ok(view.cast_into::<PyArray2<NumpyUsize>>()?) |
| 33 | } |
| 34 | |
| 35 | fn compute_normals_generic<'py, R: Real + Element>( |
| 36 | py: Python<'py>, |
no test coverage detected