#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: