VTK  9.3.20240419
vtkSurfaceLICTestDriver.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-License-Identifier: BSD-3-Clause
3 #ifndef vtkTestSurfaceLICDriver_h
4 #define vtkTestSurfaceLICDriver_h
5 
6 #include "vtkSystemIncludes.h" // include it first
7 #include <string> // for string
8 #include <vector> // for vector
9 
10 VTK_ABI_NAMESPACE_BEGIN
11 class vtkDataObject;
12 VTK_ABI_NAMESPACE_END
13 
14 // Description:
15 // Internal test driver. Used by serial and parallel
16 // ctests.
17 int vtkSurfaceLICTestDriver(int argc, char** argv, vtkDataObject* dataObj, int num_steps,
18  double step_size, int enhanced_lic, int normalize_vectors, int camera_config,
19  int generate_noise_texture, int noise_type, int noise_texture_size, int noise_grain_size,
20  double min_noise_value, double max_noise_value, int number_of_noise_levels,
21  double impulse_noise_prob, double impulse_noise_bg_value, int noise_gen_seed,
22  int enhance_contrast, double low_lic_contrast_enhancement_factor,
23  double high_lic_contrast_enhancement_factor, double low_color_contrast_enhancement_factor,
24  double high_color_contrast_enhancement_factor, int anti_alias, int color_mode,
25  double lic_intensity, double map_mode_bias, int color_by_mag, int mask_on_surface,
26  double mask_threshold, double mask_intensity, std::vector<double>& mask_color_rgb,
27  std::string& vectors);
28 
29 #endif
general representation of visualization data
@ string
Definition: vtkX3D.h:490
int vtkSurfaceLICTestDriver(int argc, char **argv, vtkDataObject *dataObj, int num_steps, double step_size, int enhanced_lic, int normalize_vectors, int camera_config, int generate_noise_texture, int noise_type, int noise_texture_size, int noise_grain_size, double min_noise_value, double max_noise_value, int number_of_noise_levels, double impulse_noise_prob, double impulse_noise_bg_value, int noise_gen_seed, int enhance_contrast, double low_lic_contrast_enhancement_factor, double high_lic_contrast_enhancement_factor, double low_color_contrast_enhancement_factor, double high_color_contrast_enhancement_factor, int anti_alias, int color_mode, double lic_intensity, double map_mode_bias, int color_by_mag, int mask_on_surface, double mask_threshold, double mask_intensity, std::vector< double > &mask_color_rgb, std::string &vectors)