Go to the documentation of this file.
35 #ifndef vtkDistanceToCamera_h
36 #define vtkDistanceToCamera_h
38 #include "vtkRenderingCoreModule.h"
63 vtkSetMacro(ScreenSize,
double);
64 vtkGetMacro(ScreenSize,
double);
71 vtkSetMacro(Scaling,
bool);
72 vtkGetMacro(Scaling,
bool);
73 vtkBooleanMacro(Scaling,
bool);
81 vtkSetStringMacro(DistanceArrayName);
82 vtkGetStringMacro(DistanceArrayName);
102 int LastRendererSize[2];
103 double LastCameraPosition[3];
104 double LastCameraFocalPoint[3];
105 double LastCameraViewUp[3];
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
double LastCameraParallelScale
vtkMTimeType GetMTime() override
The modified time of this filter.
Superclass for algorithms that produce output of the same type as input.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkDistanceToCamera * New()
~vtkDistanceToCamera() override
void SetRenderer(vtkRenderer *ren)
The renderer which will ultimately render these points.
a simple class to control print indentation
calculates distance from points to the camera.
abstract specification for renderers
vtkTypeUInt32 vtkMTimeType