VTK-m
2.0
|
#include <vtkm/rendering/raytracing/BoundingVolumeHierarchy.h>
#include <vtkm/rendering/raytracing/Ray.h>
#include <vtkm/rendering/raytracing/RayTracingTypeDefs.h>
#include <vtkm/worklet/DispatcherMapField.h>
#include <vtkm/worklet/WorkletMapField.h>
Go to the source code of this file.
Classes | |
class | vtkm::rendering::raytracing::BVHTraverser |
class | vtkm::rendering::raytracing::BVHTraverser::Intersector |
Namespaces | |
vtkm | |
Groups connected points that have the same field value. | |
vtkm::rendering | |
VTK-m Rendering. | |
vtkm::rendering::raytracing | |
Macros | |
#define | END_FLAG -1000000000 |
Functions | |
template<typename BVHPortalType , typename Precision > | |
VTKM_EXEC bool | vtkm::rendering::raytracing::IntersectAABB (const BVHPortalType &bvh, const vtkm::Int32 ¤tNode, const vtkm::Vec< Precision, 3 > &originDir, const vtkm::Vec< Precision, 3 > &invDir, const Precision &closestDistance, bool &hitLeftChild, bool &hitRightChild, const Precision &minDistance) |
#define END_FLAG -1000000000 |