 |
VTK
9.1.0
|
Go to the documentation of this file.
76 #ifndef vtkLightActor_h
77 #define vtkLightActor_h
80 #include "vtkRenderingCoreModule.h"
114 vtkGetVector2Macro(ClippingRange,
double);
160 double ClippingRange[2];
map vtkPolyData to graphics primitives
void ReleaseGraphicsResources(vtkWindow *) override
Release any graphics resources that are being consumed by this actor.
double * GetBounds() override
Get the bounds for this Actor as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax).
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkBoundingBox * BoundingBox
a virtual light for 3D rendering
a cone and a frustum to represent a spotlight.
represents an 3D object for placement in a rendered scene
vtkCameraActor * FrustumActor
vtkTypeBool HasTranslucentPolygonalGeometry() override
Does this prop have some translucent polygonal geometry? No.
void SetLight(vtkLight *light)
The spotlight to represent.
~vtkLightActor() override
void SetClippingRange(double dNear, double dFar)
Set/Get the location of the near and far clipping planes along the direction of projection.
window superclass for vtkRenderWindow
Fast, simple class for representing and operating on 3D bounds.
represents an object (geometry & properties) in a rendered scene
a simple class to control print indentation
vtkPolyDataMapper * ConeMapper
a virtual camera for 3D rendering
static vtkLightActor * New()
vtkMTimeType GetMTime() override
Get the actors mtime plus consider its properties and texture if set.
abstract specification for Viewports
a frustum to represent a camera.
void SetClippingRange(const double a[2])
Set/Get the location of the near and far clipping planes along the direction of projection.
vtkProperty * GetFrustumProperty()
Set/Get properties of the different actors used to represent the camera.
vtkProperty * GetConeProperty()
Set/Get properties of the different actors used to represent the camera.
int RenderOpaqueGeometry(vtkViewport *viewport) override
Support the standard render methods.
represent surface properties of a geometric object
vtkConeSource * ConeSource
vtkTypeUInt32 vtkMTimeType