MeshLib Rust Docs
Loading...
Searching...
No Matches
meshlib::MultiRayMeshIntersectResult Member List

This is the complete list of members for meshlib::MultiRayMeshIntersectResult, including all inherited members.

assign_from_another(_other:&meshlib::MultiRayMeshIntersectResult) -> &mut meshlib::MultiRayMeshIntersectResultmeshlib::MultiRayMeshIntersectResult
construct_from(intersectingRays:Option<&mut meshlib::BitSet >, rayDistances:Option<&mut meshlib::std_vector_float >, isectFaces:Option<&mut meshlib::std_vector_MR_FaceId >, isectBary:Option<&mut meshlib::std_vector_MR_TriPointf >, isectPts:Option<&mut meshlib::std_vector_MR_Vector3f >) -> meshlib::Owned< meshlib::MultiRayMeshIntersectResult >meshlib::MultiRayMeshIntersectResultstatic
construct_from_another(_other:&meshlib::MultiRayMeshIntersectResult) -> meshlib::Owned< meshlib::MultiRayMeshIntersectResult >meshlib::MultiRayMeshIntersectResultstatic
copy(ptr:*const Self) -> *mut Selfmeshlib::CppCopystatic
meshlib::destroy(ptr:*mut Self)meshlib::CppClassstatic
meshlib::CppCopy::destroy(ptr:*mut Self)meshlib::CppClassstatic
intersecting_rays() const -> *const *mut meshlib::ffi::MR_BitSetmeshlib::MultiRayMeshIntersectResult
intersecting_rays_mut() -> *mut *mut meshlib::ffi::MR_BitSetmeshlib::MultiRayMeshIntersectResult
isect_bary() const -> *const *mut meshlib::ffi::MR_std_vector_MR_TriPointfmeshlib::MultiRayMeshIntersectResult
isect_bary_mut() -> *mut *mut meshlib::ffi::MR_std_vector_MR_TriPointfmeshlib::MultiRayMeshIntersectResult
isect_faces() const -> *const *mut meshlib::ffi::MR_std_vector_MR_FaceIdmeshlib::MultiRayMeshIntersectResult
isect_faces_mut() -> *mut *mut meshlib::ffi::MR_std_vector_MR_FaceIdmeshlib::MultiRayMeshIntersectResult
isect_pts() const -> *const *mut meshlib::ffi::MR_std_vector_MR_Vector3fmeshlib::MultiRayMeshIntersectResult
isect_pts_mut() -> *mut *mut meshlib::ffi::MR_std_vector_MR_Vector3fmeshlib::MultiRayMeshIntersectResult
new() -> meshlib::Owned< meshlib::MultiRayMeshIntersectResult >meshlib::MultiRayMeshIntersectResultstatic
ray_distances() const -> *const *mut meshlib::ffi::MR_std_vector_floatmeshlib::MultiRayMeshIntersectResult
ray_distances_mut() -> *mut *mut meshlib::ffi::MR_std_vector_floatmeshlib::MultiRayMeshIntersectResult
set_intersecting_rays(value:Option<&mut meshlib::BitSet >)meshlib::MultiRayMeshIntersectResult
set_isect_bary(value:Option<&mut meshlib::std_vector_MR_TriPointf >)meshlib::MultiRayMeshIntersectResult
set_isect_faces(value:Option<&mut meshlib::std_vector_MR_FaceId >)meshlib::MultiRayMeshIntersectResult
set_isect_pts(value:Option<&mut meshlib::std_vector_MR_Vector3f >)meshlib::MultiRayMeshIntersectResult
set_ray_distances(value:Option<&mut meshlib::std_vector_float >)meshlib::MultiRayMeshIntersectResult