VTK
/Users/kitware/Dashboards/MyTests/VTK_BLD_Release_docs/Utilities/Doxygen/dox/Rendering/LIC/Testing/Cxx/vtkSurfaceLICTestDriver.h
Go to the documentation of this file.
00001 /*=========================================================================
00002 
00003   Program:   Visualization Toolkit
00004   Module:    TestSurfaceLIC.h
00005 
00006   Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
00007   All rights reserved.
00008   See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
00009 
00010      This software is distributed WITHOUT ANY WARRANTY; without even
00011      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
00012      PURPOSE.  See the above copyright notice for more information.
00013 
00014 =========================================================================*/
00015 #ifndef vtkTestSurfaceLICDriver_h
00016 #define vtkTestSurfaceLICDriver_h
00017 
00018 #include "vtkSystemIncludes.h" // include it first
00019 #include <vector> // for vector
00020 #include <string> // for string
00021 class vtkDataObject;
00022 
00023 // Description:
00024 // Internal test driver. Used by serial and parallel
00025 // ctests.
00026 int vtkSurfaceLICTestDriver(
00027       int argc,
00028       char **argv,
00029       vtkDataObject *dataObj,
00030       int num_steps,
00031       double step_size,
00032       int enhanced_lic,
00033       int normalize_vectors,
00034       int camera_config,
00035       int generate_noise_texture,
00036       int noise_type,
00037       int noise_texture_size,
00038       int noise_grain_size,
00039       double min_noise_value,
00040       double max_noise_value,
00041       int number_of_noise_levels,
00042       double impulse_noise_prob,
00043       double impulse_noise_bg_value,
00044       int noise_gen_seed,
00045       int enhance_contrast,
00046       double low_lic_contrast_enhancement_factor,
00047       double high_lic_contrast_enhancement_factor,
00048       double low_color_contrast_enhancement_factor,
00049       double high_color_contrast_enhancement_factor,
00050       int anti_alias,
00051       int color_mode,
00052       double lic_intensity,
00053       double map_mode_bias,
00054       int color_by_mag,
00055       int mask_on_surface,
00056       double mask_threshold,
00057       double mask_intensity,
00058       std::vector<double> &mask_color_rgb,
00059       std::string &vectors);
00060 
00061 #endif