Go to the documentation of this file.
22 #ifndef vtkOptiXCompositePolyDataMapper2Node_h
23 #define vtkOptiXCompositePolyDataMapper2Node_h
25 #include "vtkRenderingOptiXModule.h"
65 unsigned int &flat_index);
std::stack< vtkColor3d > DiffuseColor
void RenderBlock(vtkOptiXRendererNode *orn, vtkCompositePolyDataMapper2 *cpdm, vtkActor *actor, vtkDataObject *dobj, unsigned int &flat_index)
vtkOptiXCompositePolyDataMapper2Node()
links vtkActor and vtkMapper to OptiX
std::stack< double > Opacity
mapper for composite dataset consisting of polygonal data.
void Render(bool prepass) override
Make OptiX calls for rendering.
std::stack< bool > Visibility
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
std::stack< vtkColor3d > SpecularColor
std::stack< vtkColor3d > AmbientColor
links vtkRenderers to OptiX
links vtkActor and vtkMapper to OptiX
static vtkOptiXCompositePolyDataMapper2Node * New()
general representation of visualization data
RenderBlockState BlockState
~vtkOptiXCompositePolyDataMapper2Node()