20#ifndef vtkViewDependentErrorMetric_h
21#define vtkViewDependentErrorMetric_h
24#include "vtkRenderingCoreModule.h"
26VTK_ABI_NAMESPACE_BEGIN
57 vtkGetMacro(PixelTolerance,
double);
68 void SetPixelTolerance(
double value);
98 int RequiresEdgeSubdivision(
99 double* leftPoint,
double* midPoint,
double* rightPoint,
double alpha)
override;
114 double GetError(
double* leftPoint,
double* midPoint,
double* rightPoint,
double alpha)
override;
125 double Distance2LinePoint(
double x[2],
double y[2],
double z[2]);
127 double PixelTolerance;
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems
Objects that compute error during cell tessellation.
a simple class to control print indentation
Objects that compute a screen-based error during cell tessellation.
abstract specification for Viewports
void PrintSelf(ostream &os, vtkIndent indent) override