|
adamantine
|
Public Member Functions | |
| RayNearestPredicate (std::vector< Ray< 3 >> const &rays) | |
| std::size_t | size () const |
| Ray< 3 > const & | get (unsigned int i) const |
Private Attributes | |
| std::vector< Ray< 3 > > | _rays |
This class implements a predicate for the intersection of Ray and the first BoundingBox. In ArborX, this is a nearest search between a Ray and the BoundingBoxes.
Definition at line 25 of file RayTracing.cc.
|
inline |
Constructor. points is a list of points which we are interested in knowing if they intersect ArborXWrappers::BVH bounding boxes.
Definition at line 32 of file RayTracing.cc.
|
inline |
Return the ith Ray stored in the object.
Definition at line 42 of file RayTracing.cc.
|
inline |
Number of rays stored in the structure.
Definition at line 37 of file RayTracing.cc.
|
private |
Definition at line 45 of file RayTracing.cc.