#include <ScalarRenderer.h>
◆ ScalarRenderer()
      
        
          | VTKM_CONT vtkm::rendering::raytracing::ScalarRenderer::ScalarRenderer  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~ScalarRenderer()
      
        
          | VTKM_CONT vtkm::rendering::raytracing::ScalarRenderer::~ScalarRenderer  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ AddBuffer()
template<typename Precision > 
  
  
      
        
          | void vtkm::rendering::raytracing::ScalarRenderer::AddBuffer  | 
          ( | 
          Ray< Precision > &  | 
          rays,  | 
         
        
           | 
           | 
          Precision  | 
          missScalar,  | 
         
        
           | 
           | 
          const std::string  | 
          name  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
◆ AddDepthBuffer()
template<typename Precision > 
  
  
      
        
          | void vtkm::rendering::raytracing::ScalarRenderer::AddDepthBuffer  | 
          ( | 
          Ray< Precision > &  | 
          rays | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ AddField()
◆ Render() [1/2]
◆ Render() [2/2]
◆ RenderOnDevice()
template<typename Precision > 
 
 
◆ SetShapeIntersector()
      
        
          | VTKM_CONT void vtkm::rendering::raytracing::ScalarRenderer::SetShapeIntersector  | 
          ( | 
          std::shared_ptr< ShapeIntersector >  | 
          intersector | ) | 
           | 
        
      
 
 
◆ Fields
◆ Intersector
  
  
      
        
          | std::shared_ptr<ShapeIntersector> vtkm::rendering::raytracing::ScalarRenderer::Intersector | 
         
       
   | 
  
protected   | 
  
 
 
◆ IntersectorValid
  
  
      
        
          | bool vtkm::rendering::raytracing::ScalarRenderer::IntersectorValid | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: