#include <RayTracer.h>
◆ RayTracer()
      
        
          | VTKM_CONT vtkm::rendering::raytracing::RayTracer::RayTracer  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~RayTracer()
      
        
          | VTKM_CONT vtkm::rendering::raytracing::RayTracer::~RayTracer  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ AddShapeIntersector()
      
        
          | VTKM_CONT void vtkm::rendering::raytracing::RayTracer::AddShapeIntersector  | 
          ( | 
          std::shared_ptr< ShapeIntersector >  | 
          intersector | ) | 
           | 
        
      
 
 
◆ Clear()
      
        
          | VTKM_CONT void vtkm::rendering::raytracing::RayTracer::Clear  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetCamera()
◆ GetNumberOfShapes()
      
        
          | VTKM_CONT vtkm::Id vtkm::rendering::raytracing::RayTracer::GetNumberOfShapes  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ Render() [1/2]
◆ Render() [2/2]
◆ RenderOnDevice()
template<typename Precision > 
  
  
      
        
          | void vtkm::rendering::raytracing::RayTracer::RenderOnDevice  | 
          ( | 
          Ray< Precision > &  | 
          rays | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ SetColorMap()
◆ SetField()
◆ SetShadingOn()
      
        
          | VTKM_CONT void vtkm::rendering::raytracing::RayTracer::SetShadingOn  | 
          ( | 
          bool  | 
          on | ) | 
           | 
        
      
 
 
◆ camera
  
  
      
        
          | Camera vtkm::rendering::raytracing::RayTracer::camera | 
         
       
   | 
  
protected   | 
  
 
 
◆ ColorMap
◆ Intersectors
  
  
      
        
          | std::vector<std::shared_ptr<ShapeIntersector> > vtkm::rendering::raytracing::RayTracer::Intersectors | 
         
       
   | 
  
protected   | 
  
 
 
◆ NumberOfShapes
  
  
      
        
          | vtkm::Id vtkm::rendering::raytracing::RayTracer::NumberOfShapes | 
         
       
   | 
  
protected   | 
  
 
 
◆ ScalarField
◆ ScalarRange
  
  
      
        
          | vtkm::Range vtkm::rendering::raytracing::RayTracer::ScalarRange | 
         
       
   | 
  
protected   | 
  
 
 
◆ Shade
  
  
      
        
          | bool vtkm::rendering::raytracing::RayTracer::Shade | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: