17 #include "vtkFiltersGeneralModule.h"
20 VTK_ABI_NAMESPACE_BEGIN
33 void SetKappa(
double kappa);
42 void SetCenter(
double centerX,
double centerY);
50 vtkSetVector2Macro(PrincipalPoint,
double);
51 vtkGetVectorMacro(PrincipalPoint,
double, 2);
58 vtkSetMacro(K1,
double);
59 vtkGetMacro(K1,
double);
60 vtkSetMacro(K2,
double);
61 vtkGetMacro(K2,
double);
68 vtkSetMacro(P1,
double);
69 vtkGetMacro(P1,
double);
70 vtkSetMacro(P2,
double);
71 vtkGetMacro(P2,
double);
78 vtkSetMacro(FormatWidth,
double);
79 vtkGetMacro(FormatWidth,
double);
80 vtkSetMacro(FormatHeight,
double);
81 vtkGetMacro(FormatHeight,
double);
88 vtkSetMacro(ImageWidth,
int);
89 vtkGetMacro(ImageWidth,
int);
90 vtkSetMacro(ImageHeight,
int);
91 vtkGetMacro(ImageHeight,
int);
98 ~vtkWarpLens() override = default;
104 double PrincipalPoint[2];
114 vtkWarpLens(const vtkWarpLens&) = delete;
115 void operator=(const vtkWarpLens&) = delete;
118 VTK_ABI_NAMESPACE_END
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
Superclass for algorithms that produce output of the same type as input.
deform geometry by applying lens distortion
#define VTK_SIZEHINT(...)
static vtkPointSetAlgorithm * New()