4 #ifndef vtkParticlePipeline_h 5 #define vtkParticlePipeline_h 38 vtkSetStringMacro(Filename);
39 vtkGetStringMacro(Filename);
43 vtkSetMacro(ParticleRadius,
double);
44 vtkGetMacro(ParticleRadius,
double);
48 vtkSetMacro(CameraThetaAngle,
double);
49 vtkGetMacro(CameraThetaAngle,
double);
53 vtkSetMacro(CameraPhiAngle,
double);
54 vtkGetMacro(CameraPhiAngle,
double);
59 vtkSetMacro(CameraDistance,
double);
60 vtkGetMacro(CameraDistance,
double);
65 vtkSetVector6Macro(Bounds,
double);
66 vtkGetVectorMacro(Bounds,
double, 6);
70 vtkSetMacro(AttributeMaximum,
double);
71 vtkGetMacro(AttributeMaximum,
double);
72 vtkSetMacro(AttributeMinimum,
double);
73 vtkGetMacro(AttributeMinimum,
double);
vtkSynchronizedRenderers subclass that uses IceT for parallel rendering and compositing.
vtkSynchronizedRenderWindows * syncWin
vtkPolyDataMapper * outlineMapper
void PrintSelf(ostream &os, vtkIndent indent) override
virtual int RequestDataDescription(vtkCPDataDescription *dataDescription)=0
Configuration Step: The coprocessor first determines if any coprocessing needs to be done at this Tim...
vtkGlyph3DMapper * particleMapper
vtkOutlineSource * outline
vtkIceTSynchronizedRenderers * syncRen
vtkTrivialProducer * input
virtual int CoProcess(vtkCPDataDescription *dataDescription)=0
Execute the pipeline. Returns 1 for success and 0 for failure.
Generic interface for operating on pipelines.
vtkWindowToImageFilter * w2i
#define VTKPVADAPTORSPARTICLE_EXPORT
vtkColorTransferFunction * lut
This class provides the description of the data for the coprocessor pipelines.