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

#include <MapperGlyphBase.h>

Inheritance diagram for vtkm::rendering::MapperGlyphBase:
vtkm::rendering::Mapper vtkm::rendering::MapperGlyphScalar vtkm::rendering::MapperGlyphVector

Public Member Functions

 MapperGlyphBase ()
 
virtual ~MapperGlyphBase ()
 
void SetCanvas (vtkm::rendering::Canvas *canvas) override
 
virtual vtkm::rendering::CanvasGetCanvas () const override
 
virtual bool GetUseCells () const
 
virtual void SetUseCells ()
 
virtual bool GetUseNodes () const
 
virtual void SetUseNodes ()
 
virtual bool GetUseStride () const
 
virtual void SetUseStride (bool on)
 
virtual vtkm::Id GetStride () const
 
virtual void SetStride (vtkm::Id stride)
 
virtual vtkm::Float32 GetBaseSize () const
 
virtual void SetBaseSize (vtkm::Float32 size)
 
virtual bool GetScaleByValue () const
 
virtual void SetScaleByValue (bool on)
 
virtual vtkm::Float32 GetScaleDelta () const
 
virtual void SetScaleDelta (vtkm::Float32 delta)
 
virtual void SetCompositeBackground (bool on)
 
- Public Member Functions inherited from vtkm::rendering::Mapper
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 vtkm::rendering::MapperNewCopy () const =0
 
virtual void SetLogarithmX (bool l)
 
virtual void SetLogarithmY (bool l)
 

Protected Member Functions

virtual vtkm::cont::DataSet FilterPoints (const vtkm::cont::UnknownCellSet &cellSet, const vtkm::cont::CoordinateSystem &coords, const vtkm::cont::Field &scalarField) const
 

Protected Attributes

vtkm::rendering::CanvasRayTracerCanvas
 
bool CompositeBackground
 
bool UseNodes
 
bool UseStride
 
vtkm::Id Stride
 
bool ScaleByValue
 
vtkm::Float32 BaseSize
 
vtkm::Float32 ScaleDelta
 
- Protected Attributes inherited from vtkm::rendering::Mapper
vtkm::cont::ArrayHandle< vtkm::Vec4f_32ColorMap
 
bool LogarithmX = false
 
bool LogarithmY = false
 

Constructor & Destructor Documentation

◆ MapperGlyphBase()

vtkm::rendering::MapperGlyphBase::MapperGlyphBase ( )

◆ ~MapperGlyphBase()

virtual vtkm::rendering::MapperGlyphBase::~MapperGlyphBase ( )
virtual

Member Function Documentation

◆ FilterPoints()

virtual vtkm::cont::DataSet vtkm::rendering::MapperGlyphBase::FilterPoints ( const vtkm::cont::UnknownCellSet cellSet,
const vtkm::cont::CoordinateSystem coords,
const vtkm::cont::Field scalarField 
) const
protectedvirtual

◆ GetBaseSize()

virtual vtkm::Float32 vtkm::rendering::MapperGlyphBase::GetBaseSize ( ) const
virtual

◆ GetCanvas()

virtual vtkm::rendering::Canvas* vtkm::rendering::MapperGlyphBase::GetCanvas ( ) const
overridevirtual

◆ GetScaleByValue()

virtual bool vtkm::rendering::MapperGlyphBase::GetScaleByValue ( ) const
virtual

◆ GetScaleDelta()

virtual vtkm::Float32 vtkm::rendering::MapperGlyphBase::GetScaleDelta ( ) const
virtual

◆ GetStride()

virtual vtkm::Id vtkm::rendering::MapperGlyphBase::GetStride ( ) const
virtual

◆ GetUseCells()

virtual bool vtkm::rendering::MapperGlyphBase::GetUseCells ( ) const
virtual

◆ GetUseNodes()

virtual bool vtkm::rendering::MapperGlyphBase::GetUseNodes ( ) const
virtual

◆ GetUseStride()

virtual bool vtkm::rendering::MapperGlyphBase::GetUseStride ( ) const
virtual

◆ SetBaseSize()

virtual void vtkm::rendering::MapperGlyphBase::SetBaseSize ( vtkm::Float32  size)
virtual

◆ SetCanvas()

void vtkm::rendering::MapperGlyphBase::SetCanvas ( vtkm::rendering::Canvas canvas)
overridevirtual

◆ SetCompositeBackground()

virtual void vtkm::rendering::MapperGlyphBase::SetCompositeBackground ( bool  on)
virtual

◆ SetScaleByValue()

virtual void vtkm::rendering::MapperGlyphBase::SetScaleByValue ( bool  on)
virtual

◆ SetScaleDelta()

virtual void vtkm::rendering::MapperGlyphBase::SetScaleDelta ( vtkm::Float32  delta)
virtual

◆ SetStride()

virtual void vtkm::rendering::MapperGlyphBase::SetStride ( vtkm::Id  stride)
virtual

◆ SetUseCells()

virtual void vtkm::rendering::MapperGlyphBase::SetUseCells ( )
virtual

◆ SetUseNodes()

virtual void vtkm::rendering::MapperGlyphBase::SetUseNodes ( )
virtual

◆ SetUseStride()

virtual void vtkm::rendering::MapperGlyphBase::SetUseStride ( bool  on)
virtual

Member Data Documentation

◆ BaseSize

vtkm::Float32 vtkm::rendering::MapperGlyphBase::BaseSize
protected

◆ Canvas

vtkm::rendering::CanvasRayTracer* vtkm::rendering::MapperGlyphBase::Canvas
protected

◆ CompositeBackground

bool vtkm::rendering::MapperGlyphBase::CompositeBackground
protected

◆ ScaleByValue

bool vtkm::rendering::MapperGlyphBase::ScaleByValue
protected

◆ ScaleDelta

vtkm::Float32 vtkm::rendering::MapperGlyphBase::ScaleDelta
protected

◆ Stride

vtkm::Id vtkm::rendering::MapperGlyphBase::Stride
protected

◆ UseNodes

bool vtkm::rendering::MapperGlyphBase::UseNodes
protected

◆ UseStride

bool vtkm::rendering::MapperGlyphBase::UseStride
protected

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