VTK-m  2.0
Public Member Functions | Protected Attributes | List of all members
vtkm::rendering::Mapper Class Referenceabstract

#include <Mapper.h>

Inheritance diagram for vtkm::rendering::Mapper:
vtkm::rendering::MapperConnectivity vtkm::rendering::MapperCylinder vtkm::rendering::MapperGlyphBase vtkm::rendering::MapperPoint vtkm::rendering::MapperQuad vtkm::rendering::MapperRayTracer vtkm::rendering::MapperVolume vtkm::rendering::MapperWireframer

Public Member Functions

VTKM_CONT Mapper ()
 
virtual ~Mapper ()
 
virtual void RenderCells (const vtkm::cont::UnknownCellSet &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)=0
 
virtual void SetActiveColorTable (const vtkm::cont::ColorTable &ct)
 
virtual void SetCanvas (vtkm::rendering::Canvas *canvas)=0
 
virtual vtkm::rendering::CanvasGetCanvas () const =0
 
virtual vtkm::rendering::MapperNewCopy () const =0
 
virtual void SetLogarithmX (bool l)
 
virtual void SetLogarithmY (bool l)
 

Protected Attributes

vtkm::cont::ArrayHandle< vtkm::Vec4f_32ColorMap
 
bool LogarithmX = false
 
bool LogarithmY = false
 

Constructor & Destructor Documentation

◆ Mapper()

VTKM_CONT vtkm::rendering::Mapper::Mapper ( )
inline

◆ ~Mapper()

virtual vtkm::rendering::Mapper::~Mapper ( )
virtual

Member Function Documentation

◆ GetCanvas()

virtual vtkm::rendering::Canvas* vtkm::rendering::Mapper::GetCanvas ( ) const
pure virtual

◆ NewCopy()

virtual vtkm::rendering::Mapper* vtkm::rendering::Mapper::NewCopy ( ) const
pure virtual

◆ RenderCells()

virtual void vtkm::rendering::Mapper::RenderCells ( const vtkm::cont::UnknownCellSet 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 
)
pure virtual

◆ SetActiveColorTable()

virtual void vtkm::rendering::Mapper::SetActiveColorTable ( const vtkm::cont::ColorTable ct)
virtual

◆ SetCanvas()

virtual void vtkm::rendering::Mapper::SetCanvas ( vtkm::rendering::Canvas canvas)
pure virtual

◆ SetLogarithmX()

virtual void vtkm::rendering::Mapper::SetLogarithmX ( bool  l)
virtual

◆ SetLogarithmY()

virtual void vtkm::rendering::Mapper::SetLogarithmY ( bool  l)
virtual

Member Data Documentation

◆ ColorMap

vtkm::cont::ArrayHandle<vtkm::Vec4f_32> vtkm::rendering::Mapper::ColorMap
protected

◆ LogarithmX

bool vtkm::rendering::Mapper::LogarithmX = false
protected

◆ LogarithmY

bool vtkm::rendering::Mapper::LogarithmY = false
protected

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