24 #ifndef vtkFXAAOptions_h
25 #define vtkFXAAOptions_h
27 #include "vtkRenderingCoreModule.h"
46 FXAA_DEBUG_ONLY_EDGE_AA
51 virtual
void PrintSelf(ostream &os,
vtkIndent indent);
69 vtkSetClampMacro(RelativeContrastThreshold,
float, 0.f, 1.f)
70 vtkGetMacro(RelativeContrastThreshold,
float)
87 vtkSetClampMacro(HardContrastThreshold,
float, 0.f, 1.f)
88 vtkGetMacro(HardContrastThreshold,
float)
110 vtkSetClampMacro(SubpixelBlendLimit,
float, 0.f, 1.f)
111 vtkGetMacro(SubpixelBlendLimit,
float)
137 vtkSetClampMacro(SubpixelContrastThreshold,
float, 0.f, 1.f)
138 vtkGetMacro(SubpixelContrastThreshold,
float)
155 vtkGetMacro(UseHighQualityEndpoints,
bool)
167 vtkSetClampMacro(EndpointSearchIterations,
int, 0,
VTK_INT_MAX)
168 vtkGetMacro(EndpointSearchIterations,
int)
184 float RelativeContrastThreshold;
185 float HardContrastThreshold;
186 float SubpixelBlendLimit;
187 float SubpixelContrastThreshold;
188 int EndpointSearchIterations;
189 bool UseHighQualityEndpoints;
193 vtkFXAAOptions(const vtkFXAAOptions&) VTK_DELETE_FUNCTION;
194 void operator=(const vtkFXAAOptions&) VTK_DELETE_FUNCTION;
197 #endif // vtkFXAAOptions_h
abstract base class for most VTK objects
DebugOption
Debugging options that affect the output color buffer.
a simple class to control print indentation
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
Configuration for FXAA implementations.