VTK  9.3.20240422
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
10VTK_ABI_NAMESPACE_BEGIN
11class vtkDataObject;
12VTK_ABI_NAMESPACE_END
13
14// Description:
15// Internal test driver. Used by serial and parallel
16// ctests.
17int 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
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)