|
| View3D (const vtkm::rendering::Scene &scene, const vtkm::rendering::Mapper &mapper, const vtkm::rendering::Canvas &canvas, const vtkm::rendering::Color &backgroundColor=vtkm::rendering::Color(0, 0, 0, 1), const vtkm::rendering::Color &foregroundColor=vtkm::rendering::Color(1, 1, 1, 1)) |
|
| View3D (const vtkm::rendering::Scene &scene, const vtkm::rendering::Mapper &mapper, const vtkm::rendering::Canvas &canvas, const vtkm::rendering::Camera &camera, const vtkm::rendering::Color &backgroundColor=vtkm::rendering::Color(0, 0, 0, 1), const vtkm::rendering::Color &foregroundColor=vtkm::rendering::Color(1, 1, 1, 1)) |
|
void | Paint () override |
| Render a scene and store the result in the canvas' buffers. More...
|
|
void | RenderScreenAnnotations () override |
|
void | RenderWorldAnnotations () override |
|
| View (const vtkm::rendering::Scene &scene, const vtkm::rendering::Mapper &mapper, const vtkm::rendering::Canvas &canvas, const vtkm::rendering::Color &backgroundColor=vtkm::rendering::Color(0, 0, 0, 1), const vtkm::rendering::Color &foregroundColor=vtkm::rendering::Color(1, 1, 1, 1)) |
|
| View (const vtkm::rendering::Scene &scene, const vtkm::rendering::Mapper &mapper, const vtkm::rendering::Canvas &canvas, const vtkm::rendering::Camera &camera, const vtkm::rendering::Color &backgroundColor=vtkm::rendering::Color(0, 0, 0, 1), const vtkm::rendering::Color &foregroundColor=vtkm::rendering::Color(1, 1, 1, 1)) |
|
virtual | ~View () |
|
const vtkm::rendering::Scene & | GetScene () const |
| Specify the scene object holding the objects to render. More...
|
|
vtkm::rendering::Scene & | GetScene () |
| Specify the scene object holding the objects to render. More...
|
|
void | SetScene (const vtkm::rendering::Scene &scene) |
| Specify the scene object holding the objects to render. More...
|
|
const vtkm::rendering::Mapper & | GetMapper () const |
| Specify the mapper object determining how objects are rendered. More...
|
|
vtkm::rendering::Mapper & | GetMapper () |
| Specify the mapper object determining how objects are rendered. More...
|
|
const vtkm::rendering::Canvas & | GetCanvas () const |
| Specify the canvas object that holds the buffer to render into. More...
|
|
vtkm::rendering::Canvas & | GetCanvas () |
| Specify the canvas object that holds the buffer to render into. More...
|
|
const vtkm::rendering::WorldAnnotator & | GetWorldAnnotator () const |
|
const vtkm::rendering::Camera & | GetCamera () const |
| Specify the perspective from which to render a scene. More...
|
|
vtkm::rendering::Camera & | GetCamera () |
| Specify the perspective from which to render a scene. More...
|
|
void | SetCamera (const vtkm::rendering::Camera &camera) |
| Specify the perspective from which to render a scene. More...
|
|
const vtkm::rendering::Color & | GetBackgroundColor () const |
| Specify the color used where nothing is rendered. More...
|
|
void | SetBackgroundColor (const vtkm::rendering::Color &color) |
| Specify the color used where nothing is rendered. More...
|
|
void | SetForegroundColor (const vtkm::rendering::Color &color) |
| Specify the color of foreground elements. More...
|
|
bool | GetWorldAnnotationsEnabled () const |
|
void | SetWorldAnnotationsEnabled (bool val) |
|
void | SetRenderAnnotationsEnabled (bool val) |
|
bool | GetRenderAnnotationsEnabled () const |
|
void | RenderAnnotations () |
|
void | SaveAs (const std::string &fileName) const |
| Save the rendered image. More...
|
|
void | SetAxisColor (vtkm::rendering::Color c) |
|
void | ClearTextAnnotations () |
|
void | AddTextAnnotation (std::unique_ptr< vtkm::rendering::TextAnnotation > ann) |
|
void | ClearAdditionalAnnotations () |
|
void | AddAdditionalAnnotation (std::function< void(void)> ann) |
|
A view for a 3D data set.