![]() |
Prusa Slicer 2.6.0
|
This is the complete list of members for igl::embree::EmbreeIntersector, including all inherited members.
| createRay(RTCRay &ray, const Eigen::RowVector3f &origin, const Eigen::RowVector3f &direction, float tnear, float tfar, int mask) const | igl::embree::EmbreeIntersector | inlineprivate |
| deinit() | igl::embree::EmbreeIntersector | inline |
| EmbreeIntersector() | igl::embree::EmbreeIntersector | inline |
| EmbreeIntersector(const EmbreeIntersector &that) | igl::embree::EmbreeIntersector | inlineprivate |
| FaceMatrixType typedef | igl::embree::EmbreeIntersector | |
| geomID | igl::embree::EmbreeIntersector | private |
| global_deinit() | igl::embree::EmbreeIntersector | inlineprivatestatic |
| global_init() | igl::embree::EmbreeIntersector | inlinestatic |
| init(const PointMatrixType &V, const FaceMatrixType &F, bool isStatic=false) | igl::embree::EmbreeIntersector | inline |
| init(const std::vector< const PointMatrixType * > &V, const std::vector< const FaceMatrixType * > &F, const std::vector< int > &masks, bool isStatic=false) | igl::embree::EmbreeIntersector | inline |
| initialized | igl::embree::EmbreeIntersector | private |
| intersectBeam(const Eigen::RowVector3f &origin, const Eigen::RowVector3f &direction, Hit &hit, float tnear=0, float tfar=std::numeric_limits< float >::infinity(), int mask=0xFFFFFFFF, int geoId=-1, bool closestHit=true, unsigned int samples=4) const | igl::embree::EmbreeIntersector | inline |
| intersectRay(const Eigen::RowVector3f &origin, const Eigen::RowVector3f &direction, Hit &hit, float tnear=0, float tfar=std::numeric_limits< float >::infinity(), int mask=0xFFFFFFFF) const | igl::embree::EmbreeIntersector | inline |
| intersectRay(const Eigen::RowVector3f &origin, const Eigen::RowVector3f &direction, std::vector< Hit > &hits, int &num_rays, float tnear=0, float tfar=std::numeric_limits< float >::infinity(), int mask=0xFFFFFFFF) const | igl::embree::EmbreeIntersector | inline |
| intersectSegment(const Eigen::RowVector3f &a, const Eigen::RowVector3f &ab, Hit &hit, int mask=0xFFFFFFFF) const | igl::embree::EmbreeIntersector | inline |
| operator=(const EmbreeIntersector &) | igl::embree::EmbreeIntersector | inlineprivate |
| PointMatrixType typedef | igl::embree::EmbreeIntersector | |
| scene | igl::embree::EmbreeIntersector | private |
| triangles | igl::embree::EmbreeIntersector | private |
| vertices | igl::embree::EmbreeIntersector | private |
| ~EmbreeIntersector() | igl::embree::EmbreeIntersector | inlinevirtual |