22 #ifndef vtkOSPRayCompositePolyDataMapper2Node_h 23 #define vtkOSPRayCompositePolyDataMapper2Node_h 25 #include "vtkRenderingOSPRayModule.h" 45 virtual void Render(
bool prepass)
override;
50 virtual void Invalidate(
bool prepass)
override;
72 unsigned int &flat_index);
std::stack< std::string > Material
virtual void Render(bool prepass) override
Make ospray calls to render me.
represents an object (geometry & properties) in a rendered scene
std::stack< vtkColor3d > AmbientColor
std::stack< double > Opacity
std::stack< vtkColor3d > SpecularColor
mapper for composite dataset consisting of polygonal data.
links vtkActor and vtkMapper to OSPRay
static vtkOSPRayPolyDataMapperNode * New()
std::stack< vtkColor3d > DiffuseColor
virtual void Invalidate(bool prepass) override
Invalidates cached rendering data.
a simple class to control print indentation
std::stack< bool > Visibility
RenderBlockState BlockState
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
links vtkActor and vtkMapper to OSPRay
links vtkRenderers to OSPRay
general representation of visualization data