libigl v2.5.0
|
This is the complete list of members for igl::embree::EmbreeIntersector, including all inherited members.
deinit() | igl::embree::EmbreeIntersector | |
EmbreeIntersector() | igl::embree::EmbreeIntersector | |
FaceMatrixType typedef | igl::embree::EmbreeIntersector | |
init(const PointMatrixType &V, const FaceMatrixType &F, bool isStatic=false) | igl::embree::EmbreeIntersector | |
init(const std::vector< const PointMatrixType * > &V, const std::vector< const FaceMatrixType * > &F, const std::vector< int > &masks, bool isStatic=false) | igl::embree::EmbreeIntersector | |
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 | |
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 | |
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 | |
intersectSegment(const Eigen::RowVector3f &a, const Eigen::RowVector3f &ab, Hit &hit, int mask=0xFFFFFFFF) const | igl::embree::EmbreeIntersector | |
PointMatrixType typedef | igl::embree::EmbreeIntersector | |
~EmbreeIntersector() | igl::embree::EmbreeIntersector | virtual |