10#ifndef vtkOSPRayCompositePolyDataMapper2Node_h 
   11#define vtkOSPRayCompositePolyDataMapper2Node_h 
   16#include "vtkRenderingRayTracingModule.h"  
   19VTK_ABI_NAMESPACE_BEGIN
 
represents an object (geometry & properties) in a rendered scene
 
mapper for composite dataset consisting of polygonal data.
 
general representation of visualization data
 
a simple class to control print indentation
 
std::stack< vtkColor3d > AmbientColor
 
std::stack< double > Opacity
 
std::stack< vtkColor3d > DiffuseColor
 
std::stack< std::string > Material
 
std::stack< bool > Visibility
 
std::stack< vtkColor3d > SpecularColor
 
links vtkActor and vtkMapper to OSPRay
 
~vtkOSPRayCompositePolyDataMapper2Node() override
 
RenderBlockState BlockState
 
void Render(bool prepass) override
Make ospray calls to render me.
 
static vtkOSPRayCompositePolyDataMapper2Node * New()
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
void RenderBlock(vtkOSPRayRendererNode *orn, vtkCompositePolyDataMapper2 *cpdm, vtkActor *actor, vtkDataObject *dobj, unsigned int &flat_index)
 
vtkOSPRayCompositePolyDataMapper2Node()
 
void Invalidate(bool prepass) override
Invalidates cached rendering data.
 
links vtkActor and vtkMapper to OSPRay
 
links vtkRenderers to OSPRay
 
#define VTK_DEPRECATED_IN_9_3_0(reason)