dox/Rendering/vtkMesaLight.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00022
#ifndef __vtkMesaLight_h
00023
#define __vtkMesaLight_h
00024
00025
#include "vtkLight.h"
00026
00027
class vtkMesaRenderer;
00028
00029 class VTK_RENDERING_EXPORT vtkMesaLight :
public vtkLight
00030 {
00031
public:
00032
static vtkMesaLight *
New();
00033 vtkTypeRevisionMacro(vtkMesaLight,
vtkLight);
00034
virtual void PrintSelf(ostream& os,
vtkIndent indent);
00035
00037
void Render(
vtkRenderer *ren,
int light_index);
00038
00039
protected:
00040 vtkMesaLight() {};
00041 ~vtkMesaLight() {};
00042
private:
00043 vtkMesaLight(
const vtkMesaLight&);
00044
void operator=(
const vtkMesaLight&);
00045 };
00046
00047
#endif
00048