26 #ifndef __vtkPistonMapper_h
27 #define __vtkPistonMapper_h
29 #include "vtkAcceleratorsPistonModule.h"
97 vtkSetMacro(Piece,
int);
98 vtkGetMacro(Piece,
int);
99 vtkSetMacro(NumberOfPieces,
int);
100 vtkGetMacro(NumberOfPieces,
int);
105 vtkSetMacro(GhostLevel,
int);
106 vtkGetMacro(GhostLevel,
int);
120 void RenderImageDataOutline();
132 void PrepareDirectRenderBuffers(
int nPoints);
134 static bool CudaGLInitted;
137 InternalInfo *Internal;
draws vtkPistonDataObjects to the screen
represents an object (geometry & properties) in a rendered scene
void ShallowCopy(vtkAbstractMapper *m)
virtual bool GetSupportsSelection()
abstract specification for renderers
static bool IsEnabledCudaGL()
window superclass for vtkRenderWindow
virtual void ReleaseGraphicsResources(vtkWindow *)
a simple class to control print indentation
virtual void GetBounds(double bounds[6])
void PrintSelf(ostream &os, vtkIndent indent)
virtual double * GetBounds()=0
virtual int FillInputPortInformation(int port, vtkInformation *info)
abstract class specifies interface to map data to graphics primitives
abstract class specifies interface to map data
GLboolean GLboolean GLboolean GLboolean a
create a window for renderers to draw into
Color Mapping for piston results.
virtual double * GetBounds()
static vtkAlgorithm * New()
virtual void Render(vtkRenderer *ren, vtkActor *a)=0