Viskores
1.0
|
Converts data into commands to a rendering system. More...
#include <Mapper.h>
Protected Member Functions | |
virtual void | RenderCellsImpl (const viskores::cont::UnknownCellSet &cellset, const viskores::cont::CoordinateSystem &coords, const viskores::cont::Field &scalarField, const viskores::cont::ColorTable &colorTable, const viskores::rendering::Camera &camera, const viskores::Range &scalarRange, const viskores::cont::Field &ghostField)=0 |
Protected Attributes | |
viskores::cont::ArrayHandle< viskores::Vec4f_32 > | ColorMap |
bool | LogarithmX = false |
bool | LogarithmY = false |
bool | SortBackToFront = true |
Converts data into commands to a rendering system.
This is the base class for all mapper classes in Viskores. Different concrete derived classes can provide different representations and rendering techniques.
|
inline |
|
virtual |
|
pure virtual |
Implemented in viskores::rendering::MapperGlyphBase, viskores::rendering::MapperQuad, viskores::rendering::MapperWireframer, viskores::rendering::MapperCylinder, viskores::rendering::MapperPoint, viskores::rendering::MapperRayTracer, viskores::rendering::MapperConnectivity, and viskores::rendering::MapperVolume.
|
pure virtual |
Implemented in viskores::rendering::MapperPoint, viskores::rendering::MapperCylinder, viskores::rendering::MapperWireframer, viskores::rendering::MapperQuad, viskores::rendering::MapperRayTracer, viskores::rendering::MapperGlyphVector, viskores::rendering::MapperGlyphScalar, viskores::rendering::MapperConnectivity, and viskores::rendering::MapperVolume.
|
virtual |
void viskores::rendering::Mapper::RenderCells | ( | const viskores::cont::UnknownCellSet & | cellset, |
const viskores::cont::CoordinateSystem & | coords, | ||
const viskores::cont::Field & | scalarField, | ||
const viskores::cont::ColorTable & | colorTable, | ||
const viskores::rendering::Camera & | camera, | ||
const viskores::Range & | scalarRange, | ||
const viskores::cont::Field & | ghostField | ||
) |
|
protectedpure virtual |
Implemented in viskores::rendering::MapperPoint, viskores::rendering::MapperCylinder, viskores::rendering::MapperWireframer, viskores::rendering::MapperQuad, viskores::rendering::MapperRayTracer, viskores::rendering::MapperGlyphVector, viskores::rendering::MapperGlyphScalar, viskores::rendering::MapperVolume, and viskores::rendering::MapperConnectivity.
|
virtual |
|
virtual |
|
pure virtual |
Implemented in viskores::rendering::MapperWireframer, viskores::rendering::MapperGlyphBase, viskores::rendering::MapperQuad, viskores::rendering::MapperPoint, viskores::rendering::MapperCylinder, viskores::rendering::MapperRayTracer, viskores::rendering::MapperConnectivity, and viskores::rendering::MapperVolume.
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |