VTK  9.0.3
vtkSurfaceLICTestDriver.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Program: Visualization Toolkit
4  Module: TestSurfaceLIC.h
5 
6  Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7  All rights reserved.
8  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9 
10  This software is distributed WITHOUT ANY WARRANTY; without even
11  the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12  PURPOSE. See the above copyright notice for more information.
13 
14 =========================================================================*/
15 #ifndef vtkTestSurfaceLICDriver_h
16 #define vtkTestSurfaceLICDriver_h
17 
18 #include "vtkSystemIncludes.h" // include it first
19 #include <string> // for string
20 #include <vector> // for vector
21 class vtkDataObject;
22 
23 // Description:
24 // Internal test driver. Used by serial and parallel
25 // ctests.
26 int vtkSurfaceLICTestDriver(int argc, char** argv, vtkDataObject* dataObj, int num_steps,
27  double step_size, int enhanced_lic, int normalize_vectors, int camera_config,
28  int generate_noise_texture, int noise_type, int noise_texture_size, int noise_grain_size,
29  double min_noise_value, double max_noise_value, int number_of_noise_levels,
30  double impulse_noise_prob, double impulse_noise_bg_value, int noise_gen_seed,
31  int enhance_contrast, double low_lic_contrast_enhancement_factor,
32  double high_lic_contrast_enhancement_factor, double low_color_contrast_enhancement_factor,
33  double high_color_contrast_enhancement_factor, int anti_alias, int color_mode,
34  double lic_intensity, double map_mode_bias, int color_by_mag, int mask_on_surface,
35  double mask_threshold, double mask_intensity, std::vector<double>& mask_color_rgb,
36  std::string& vectors);
37 
38 #endif
general representation of visualization data
Definition: vtkDataObject.h:60
@ string
Definition: vtkX3D.h:496
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)