40 #ifndef vtkLightActor_h
41 #define vtkLightActor_h
44 #include "vtkRenderingCoreModule.h"
76 void SetClippingRange(
double dNear,
double dFar);
77 void SetClippingRange(
const double a[2]);
78 vtkGetVector2Macro(ClippingRange,
double);
121 void UpdateViewProps();
124 double ClippingRange[2];
represents an object (geometry & properties) in a rendered scene
vtkCameraActor * FrustumActor
double * GetBounds() override=0
Return a reference to the Prop3D's composite transform.
vtkTypeUInt32 vtkMTimeType
abstract specification for Viewports
represent surface properties of a geometric object
virtual int RenderOpaqueGeometry(vtkViewport *)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
virtual vtkTypeBool HasTranslucentPolygonalGeometry()
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
vtkConeSource * ConeSource
represents an 3D object for placement in a rendered scene
a frustum to represent a camera.
vtkBoundingBox * BoundingBox
virtual void ReleaseGraphicsResources(vtkWindow *)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being...
window superclass for vtkRenderWindow
a simple class to control print indentation
a virtual camera for 3D rendering
a virtual light for 3D rendering
a cone and a frustum to represent a spotlight.
vtkPolyDataMapper * ConeMapper
map vtkPolyData to graphics primitives
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
vtkMTimeType GetMTime() override
Get the vtkProp3D's mtime.
Fast, simple class for representing and operating on 3D bounds.