45 #ifndef __vtkShadowMapBakerPass_h
46 #define __vtkShadowMapBakerPass_h
102 virtual void SetCompositeZPass(
vtkRenderPass *compositeZPass);
109 vtkSetMacro(Resolution,
unsigned int);
110 vtkGetMacro(Resolution,
unsigned int);
122 vtkSetMacro(PolygonOffsetFactor,
float);
123 vtkGetMacro(PolygonOffsetFactor,
float);
136 vtkSetMacro(PolygonOffsetUnits,
float);
137 vtkGetMacro(PolygonOffsetUnits,
float);
143 bool GetHasShadows();
149 bool LightCreatesShadow(
vtkLight *l);
167 bool GetNeedUpdate();
187 void PointNearFar(
double *v,
198 void BoxNearFar(
double *bb,
209 void BuildCameraLight(
vtkLight *light,