#include <MRMeshIntersect.h>
| Public Attributes | |
| BitSet * | intersectingRays = nullptr | 
| true if the ray has intersection with mesh part, false otherwise | |
| std::vector< float > * | rayDistances = nullptr | 
| distance along each ray till the intersection point or NaN if no intersection | |
| std::vector< FaceId > * | isectFaces = nullptr | 
| intersected triangles from mesh | |
| std::vector< TriPointf > * | isectBary = nullptr | 
| barycentric coordinates of the intersection point within intersected triangle or NaNs if no intersection | |
| std::vector< Vector3f > * | isectPts = nullptr | 
| intersection points or NaNs if no intersection | |
| BitSet* MR::MultiRayMeshIntersectResult::intersectingRays = nullptr | 
true if the ray has intersection with mesh part, false otherwise
| std::vector<TriPointf>* MR::MultiRayMeshIntersectResult::isectBary = nullptr | 
barycentric coordinates of the intersection point within intersected triangle or NaNs if no intersection
| std::vector<FaceId>* MR::MultiRayMeshIntersectResult::isectFaces = nullptr | 
intersected triangles from mesh
| std::vector<Vector3f>* MR::MultiRayMeshIntersectResult::isectPts = nullptr | 
intersection points or NaNs if no intersection
| std::vector<float>* MR::MultiRayMeshIntersectResult::rayDistances = nullptr | 
distance along each ray till the intersection point or NaN if no intersection