|
| MapperGlyphVector () |
|
| ~MapperGlyphVector () |
|
vtkm::rendering::GlyphType | GetGlyphType () const |
| Specify the shape of the glyphs. More...
|
|
void | SetGlyphType (vtkm::rendering::GlyphType glyphType) |
| Specify the shape of the glyphs. More...
|
|
vtkm::rendering::Mapper * | NewCopy () const override |
|
| MapperGlyphBase () |
|
virtual | ~MapperGlyphBase () |
|
void | SetCanvas (vtkm::rendering::Canvas *canvas) override |
|
virtual vtkm::rendering::Canvas * | GetCanvas () const override |
|
virtual vtkm::cont::Field::Association | GetAssociation () const |
| Specify the elements the glyphs will be associated with. More...
|
|
virtual void | SetAssociation (vtkm::cont::Field::Association association) |
| Specify the elements the glyphs will be associated with. More...
|
|
virtual bool | GetUseCells () const |
| Specify the elements the glyphs will be associated with. More...
|
|
virtual void | SetUseCells () |
| Specify the elements the glyphs will be associated with. More...
|
|
virtual bool | GetUsePoints () const |
| Specify the elements the glyphs will be associated with. More...
|
|
virtual void | SetUsePoints () |
| Specify the elements the glyphs will be associated with. More...
|
|
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 |
| Specify the size of each glyph (before scaling). More...
|
|
virtual void | SetBaseSize (vtkm::Float32 size) |
| Specify the size of each glyph (before scaling). More...
|
|
virtual bool | GetScaleByValue () const |
| Specify whether to scale the glyphs by a field. More...
|
|
virtual void | SetScaleByValue (bool on) |
| Specify whether to scale the glyphs by a field. More...
|
|
virtual vtkm::Float32 | GetScaleDelta () const |
| Specify the range of values to scale the glyphs. More...
|
|
virtual void | SetScaleDelta (vtkm::Float32 delta) |
| Specify the range of values to scale the glyphs. More...
|
|
virtual void | SetCompositeBackground (bool on) |
|
| 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) |
|
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, const vtkm::cont::Field &ghostField) |
|
virtual void | RenderCellsPartitioned (const vtkm::cont::PartitionedDataSet partitionedData, const std::string fieldName, const vtkm::cont::ColorTable &colorTable, const vtkm::rendering::Camera &camera, const vtkm::Range &scalarRange) |
|
virtual void | SetActiveColorTable (const vtkm::cont::ColorTable &ct) |
|
virtual void | SetLogarithmX (bool l) |
|
virtual void | SetLogarithmY (bool l) |
|
A mapper that produces oriented glyphs.
This mapper is meant to be used with 3D vector fields. The glyphs are oriented in the direction of the vector field. The glyphs can be optionally sized based on the magnitude of the field.