22#ifndef vtkOSPRayPointGaussianMapperNode_h
23#define vtkOSPRayPointGaussianMapperNode_h
26#include "vtkRenderingRayTracingModule.h"
49 std::string material);
a simple class to control print indentation
links vtkActor and vtkMapper to OSPRay
~vtkOSPRayPointGaussianMapperNode() override
vtkOSPRayPointGaussianMapperNode()
std::vector< OSPInstance > Instances
std::vector< OSPVolumetricModel > VolumetricModels
void Render(bool prepass) override
Make ospray calls to render me.
bool GetNeedToRebuild(vtkOSPRayActorNode *)
Do frame need to be rebuilt.
std::vector< OSPVolume > OSPRayVolumes
void ClearVolumetricModels()
vtkTimeStamp ScaleTableUpdateTime
int NumColors
Member variables.
void InternalRender(void *renderer, vtkOSPRayActorNode *aNode, vtkPolyData *poly, double opacity, std::string material)
void RenderVolumetricModels()
add precomputed ospray geometries to renderer model.
vtkTimeStamp OpacityTableUpdateTime
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkOSPRayPointGaussianMapperNode * New()
vtkOSPRayPolyDataMapperNode()
concrete dataset represents vertices, lines, polygons, and triangle strips
record modification and/or execution time