VTK-m  1.4
Public Member Functions | Private Attributes | List of all members
vtkm::rendering::MapperRayTracer Class Reference

#include <MapperRayTracer.h>

Inheritance diagram for vtkm::rendering::MapperRayTracer:
Inheritance graph
[legend]
Collaboration diagram for vtkm::rendering::MapperRayTracer:
Collaboration graph
[legend]

Public Member Functions

 MapperRayTracer ()
 
 ~MapperRayTracer ()
 
void SetCanvas (vtkm::rendering::Canvas *canvas) override
 
virtual vtkm::rendering::CanvasGetCanvas () const override
 
void RenderCells (const vtkm::cont::DynamicCellSet &cellset, const vtkm::cont::CoordinateSystem &coords, const vtkm::cont::Field &scalarField, const vtkm::cont::ColorTable &colorTable, const vtkm::rendering::Camera &camera, const vtkm::Range &scalarRange) override
 
virtual void StartScene () override
 
virtual void EndScene () override
 
void SetCompositeBackground (bool on)
 
vtkm::rendering::MapperNewCopy () const override
 
void SetShadingOn (bool on)
 
- Public Member Functions inherited from vtkm::rendering::Mapper
VTKM_CONT Mapper ()
 
virtual ~Mapper ()
 
virtual void SetActiveColorTable (const vtkm::cont::ColorTable &ct)
 
virtual void SetLogarithmX (bool l)
 
virtual void SetLogarithmY (bool l)
 

Private Attributes

std::shared_ptr< InternalsType > Internals
 

Additional Inherited Members

- Protected Attributes inherited from vtkm::rendering::Mapper
vtkm::cont::ArrayHandle< vtkm::Vec4f_32ColorMap
 
bool LogarithmX = false
 
bool LogarithmY = false
 

Constructor & Destructor Documentation

vtkm::rendering::MapperRayTracer::MapperRayTracer ( )
vtkm::rendering::MapperRayTracer::~MapperRayTracer ( )

Member Function Documentation

virtual void vtkm::rendering::MapperRayTracer::EndScene ( )
overridevirtual
virtual vtkm::rendering::Canvas* vtkm::rendering::MapperRayTracer::GetCanvas ( ) const
overridevirtual
vtkm::rendering::Mapper* vtkm::rendering::MapperRayTracer::NewCopy ( ) const
overridevirtual
void vtkm::rendering::MapperRayTracer::RenderCells ( const vtkm::cont::DynamicCellSet cellset,
const vtkm::cont::CoordinateSystem coords,
const vtkm::cont::Field scalarField,
const vtkm::cont::ColorTable colorTable,
const vtkm::rendering::Camera camera,
const vtkm::Range scalarRange 
)
overridevirtual
void vtkm::rendering::MapperRayTracer::SetCanvas ( vtkm::rendering::Canvas canvas)
overridevirtual
void vtkm::rendering::MapperRayTracer::SetCompositeBackground ( bool  on)
void vtkm::rendering::MapperRayTracer::SetShadingOn ( bool  on)
virtual void vtkm::rendering::MapperRayTracer::StartScene ( )
overridevirtual

Member Data Documentation

std::shared_ptr<InternalsType> vtkm::rendering::MapperRayTracer::Internals
private

The documentation for this class was generated from the following file: