[libvigraimpex] 01/03: Imported Upstream version 1.10.0+dfsg

Daniel Stender danstender-guest at moszumanska.debian.org
Thu Oct 29 23:49:43 UTC 2015


This is an automated email from the git hooks/post-receive script.

danstender-guest pushed a commit to branch master
in repository libvigraimpex.

commit 281a58f69f4fe844884435c198b53279182f9c83
Author: Daniel Stender <debian at danielstender.com>
Date:   Fri Oct 30 00:27:37 2015 +0100

    Imported Upstream version 1.10.0+dfsg
---
 .gitignore                                 |   35 -
 .travis.yml                                |   15 -
 doc/vigra/LICENSE.txt                      |   25 -
 doc/vigra/dissolved_color.gif              |  Bin 26116 -> 0 bytes
 doc/vigra/documents/bullet.gif             |  Bin 84 -> 0 bytes
 doc/vigra/documents/pfeil.gif              |  Bin 82 -> 0 bytes
 doc/vigra/documents/pfeilGross.gif         |  Bin 640 -> 0 bytes
 doc/vigra/documents/tutorial_reference.pdf |  Bin 107966 -> 0 bytes
 doc/vigra/documents/vigra.gif              |  Bin 10251 -> 0 bytes
 doc/vigra/dynsections.js                   |   97 --
 doc/vigra/formula.repository               |  139 ---
 doc/vigra/jquery.js                        |    8 -
 doc/vigra/lenna_color.gif                  |  Bin 197227 -> 0 bytes
 doc/vigra/lenna_color_small.gif            |  Bin 26116 -> 0 bytes
 doc/vigra/lenna_composite_color.gif        |  Bin 102075 -> 0 bytes
 doc/vigra/lenna_gray.gif                   |  Bin 234921 -> 0 bytes
 doc/vigra/lenna_inverted.gif               |  Bin 26116 -> 0 bytes
 doc/vigra/lenna_mirror_horizontal.gif      |  Bin 26116 -> 0 bytes
 doc/vigra/lenna_mirror_vertical.gif        |  Bin 26116 -> 0 bytes
 doc/vigra/lenna_small.gif                  |  Bin 26116 -> 0 bytes
 doc/vigra/lenna_smoothed.gif               |  Bin 26116 -> 0 bytes
 doc/vigra/lenna_stripes.gif                |  Bin 26116 -> 0 bytes
 doc/vigra/lenna_sub.gif                    |  Bin 7253 -> 0 bytes
 doc/vigra/lenna_transposed_major.gif       |  Bin 26116 -> 0 bytes
 doc/vigra/lenna_transposed_minor.gif       |  Bin 26116 -> 0 bytes
 doc/vigra/oi_small.jpg                     |  Bin 8596 -> 0 bytes
 doc/vigra/tabs.css                         |   60 -
 doc/vigra/testimage.gif                    |  Bin 29823 -> 0 bytes
 doc/vigra/testimage.jpg                    |  Bin 8522 -> 0 bytes
 doc/vigra/vigra-icon.ico                   |  Bin 15086 -> 0 bytes
 doc/vigra/vigra.css                        |  457 --------
 doc/vigra/vigra_1_8_2.css                  | 1622 ----------------------------
 32 files changed, 2458 deletions(-)

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 8e14e2c..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,35 +0,0 @@
-
-/lib/
-/bin/
-/build*/
-/doc/
-/test/*/test
-/test/testSuccess
-/private/
-/vigranumpy/private/
-/vigranumpy/lib/__version__.py
-CMakeFiles/
-Release/
-Debug/
-*.py[co]
-*~
-*.mex
-*.mexw32
-*.mexglx
-*.bak
-*.obj
-.libs
-.deps
-Makefile
-*.exe
-*.ilk
-*.pdb
-*.exp
-*.lib
-*.dll
-*.ncb
-*.so
-*.[do]
-*.l[doa]
-*.loT
-*.orig
\ No newline at end of file
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 8d2b779..0000000
--- a/.travis.yml
+++ /dev/null
@@ -1,15 +0,0 @@
-language: python
-
-python:
-  - "2.7"
-
-before_script:
-  - sudo apt-get install --assume-yes libhdf5-serial-dev libboost-python-dev libjpeg-dev libtiff4-dev libpng12-dev libfftw3-dev cmake
-  - pip install nose
-  - pip install numpy
-   
-script:
-  - mkdir build && cd build
-  - cmake -DCMAKE_BUILD_TYPE=Release -DDEPENDENCY_SEARCH_PREFIX=$VIRTUAL_ENV -DAUTOBUILD_TESTS=1 -DAUTOEXEC_TESTS=0 -DVIGRANUMPY_LIBRARIES="/usr/lib/libpython2.7.so;/usr/lib/libboost_python.so" ..
-  - make
-  - make test
diff --git a/doc/vigra/LICENSE.txt b/doc/vigra/LICENSE.txt
deleted file mode 100644
index 10c26ab..0000000
--- a/doc/vigra/LICENSE.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-The VIGRA License
-=================
-(identical to the MIT X11 License)
-
-Permission is hereby granted, free of charge, to any person    
-obtaining a copy of this software and associated documentation 
-files (the "Software"), to deal in the Software without        
-restriction, including without limitation the rights to use,   
-copy, modify, merge, publish, distribute, sublicense, and/or   
-sell copies of the Software, and to permit persons to whom the 
-Software is furnished to do so, subject to the following       
-conditions:                                                    
-                                                               
-The above copyright notice and this permission notice shall be 
-included in all copies or substantial portions of the          
-Software.                                                      
-                                                               
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND 
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND       
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT    
-HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,   
-WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING   
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR  
-OTHER DEALINGS IN THE SOFTWARE.                               
diff --git a/doc/vigra/dissolved_color.gif b/doc/vigra/dissolved_color.gif
deleted file mode 100644
index d4492b5..0000000
Binary files a/doc/vigra/dissolved_color.gif and /dev/null differ
diff --git a/doc/vigra/documents/bullet.gif b/doc/vigra/documents/bullet.gif
deleted file mode 100644
index ef2fab5..0000000
Binary files a/doc/vigra/documents/bullet.gif and /dev/null differ
diff --git a/doc/vigra/documents/pfeil.gif b/doc/vigra/documents/pfeil.gif
deleted file mode 100644
index f2e3922..0000000
Binary files a/doc/vigra/documents/pfeil.gif and /dev/null differ
diff --git a/doc/vigra/documents/pfeilGross.gif b/doc/vigra/documents/pfeilGross.gif
deleted file mode 100644
index 6ad034d..0000000
Binary files a/doc/vigra/documents/pfeilGross.gif and /dev/null differ
diff --git a/doc/vigra/documents/tutorial_reference.pdf b/doc/vigra/documents/tutorial_reference.pdf
deleted file mode 100644
index 91a6a9b..0000000
Binary files a/doc/vigra/documents/tutorial_reference.pdf and /dev/null differ
diff --git a/doc/vigra/documents/vigra.gif b/doc/vigra/documents/vigra.gif
deleted file mode 100644
index f8b2fbe..0000000
Binary files a/doc/vigra/documents/vigra.gif and /dev/null differ
diff --git a/doc/vigra/dynsections.js b/doc/vigra/dynsections.js
deleted file mode 100644
index ed092c7..0000000
--- a/doc/vigra/dynsections.js
+++ /dev/null
@@ -1,97 +0,0 @@
-function toggleVisibility(linkObj)
-{
- var base = $(linkObj).attr('id');
- var summary = $('#'+base+'-summary');
- var content = $('#'+base+'-content');
- var trigger = $('#'+base+'-trigger');
- var src=$(trigger).attr('src');
- if (content.is(':visible')===true) {
-   content.hide();
-   summary.show();
-   $(linkObj).addClass('closed').removeClass('opened');
-   $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
- } else {
-   content.show();
-   summary.hide();
-   $(linkObj).removeClass('closed').addClass('opened');
-   $(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
- } 
- return false;
-}
-
-function updateStripes()
-{
-  $('table.directory tr').
-       removeClass('even').filter(':visible:even').addClass('even');
-}
-function toggleLevel(level)
-{
-  $('table.directory tr').each(function(){ 
-    var l = this.id.split('_').length-1;
-    var i = $('#img'+this.id.substring(3));
-    var a = $('#arr'+this.id.substring(3));
-    if (l<level+1) {
-      i.attr('src','ftv2folderopen.png');
-      a.attr('src','ftv2mnode.png');
-      $(this).show();
-    } else if (l==level+1) {
-      i.attr('src','ftv2folderclosed.png');
-      a.attr('src','ftv2pnode.png');
-      $(this).show();
-    } else {
-      $(this).hide();
-    }
-  });
-  updateStripes();
-}
-
-function toggleFolder(id)
-{
-  //The clicked row
-  var currentRow = $('#row_'+id);
-  var currentRowImages = currentRow.find("img");
-
-  //All rows after the clicked row
-  var rows = currentRow.nextAll("tr");
-
-  //Only match elements AFTER this one (can't hide elements before)
-  var childRows = rows.filter(function() {
-    var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
-    return this.id.match(re);
-  });
-
-  //First row is visible we are HIDING
-  if (childRows.filter(':first').is(':visible')===true) {
-    currentRowImages.filter("[id^=arr]").attr('src', 'ftv2pnode.png');
-    currentRowImages.filter("[id^=img]").attr('src', 'ftv2folderclosed.png');
-    rows.filter("[id^=row_"+id+"]").hide();
-  } else { //We are SHOWING
-    //All sub images
-    var childImages = childRows.find("img");
-    var childImg = childImages.filter("[id^=img]");
-    var childArr = childImages.filter("[id^=arr]");
-
-    currentRow.find("[id^=arr]").attr('src', 'ftv2mnode.png'); //open row
-    currentRow.find("[id^=img]").attr('src', 'ftv2folderopen.png'); //open row
-    childImg.attr('src','ftv2folderclosed.png'); //children closed
-    childArr.attr('src','ftv2pnode.png'); //children closed
-    childRows.show(); //show all children
-  }
-  updateStripes();
-}
-
-
-function toggleInherit(id)
-{
-  var rows = $('tr.inherit.'+id);
-  var img = $('tr.inherit_header.'+id+' img');
-  var src = $(img).attr('src');
-  if (rows.filter(':first').is(':visible')===true) {
-    rows.css('display','none');
-    $(img).attr('src',src.substring(0,src.length-8)+'closed.png');
-  } else {
-    rows.css('display','table-row'); // using show() causes jump in firefox
-    $(img).attr('src',src.substring(0,src.length-10)+'open.png');
-  }
-}
-
diff --git a/doc/vigra/formula.repository b/doc/vigra/formula.repository
deleted file mode 100644
index 9270a85..0000000
--- a/doc/vigra/formula.repository
+++ /dev/null
@@ -1,139 +0,0 @@
-\form#0:$ \sum_i x_i^N $
-\form#1:$ \sum_i |x_i|^N $
-\form#2:$ \frac{ \frac{1}{n}\sum_i (x_i-\hat{x})^3 }{ (\frac{1}{n}\sum_i (x_i-\hat{x})^2)^{3/2} } $
-\form#3:$ \frac{ \frac{1}{n}\sum_i (x_i-\bar{x})^4 }{ (\frac{1}{n} \sum_i(x_i-\bar{x})^2)^2 } - 3 $
-\form#4:\[ F_{\sigma}(r, \phi)=(i \cos \phi)^n (i \sin \phi)^m r^2 e^{-r^2 \sigma^2 / 2} \]
-\form#5:\[ C' = C_{max} \left(\frac{C_{RGB}}{C_{max}} \right)^{0.45} \qquad \]
-\form#6:$ C_{max} $
-\form#7:\[ C_{sRGB} = \left\{\begin{array}{ll} 12.92\,C_{RGB} & \textrm{ if }\frac{C_{RGB}}{C_{max}} \le 0.00304 \\ C_{max}\left( 1.055 \left(\frac{C_{RGB}}{C_{max}}\right)^{1/2.4}-0.055\right) & \textrm{ otherwise} \end{array} \right. \]
-\form#8:\[ R' = R_{max} \left(\frac{R}{R_{max}} \right)^{0.45} \qquad G' = G_{max} \left(\frac{G}{G_{max}} \right)^{0.45} \qquad B' = B_{max} \left(\frac{B}{B_{max}} \right)^{0.45} \]
-\form#9:$ R_{max} = G_{max} = B_{max} = 255 $
-\form#10:\[ C_{sRGB} = \left\{ \begin{array}{ll} 12.92\,C_{RGB} & \textrm{ if }\frac{C_{RGB}}{C_{max}} \le 0.0031308 \\ C_{max}\left( 1.055 \left(\frac{C_{RGB}}{C_{max}}\right)^{1/2.4}-0.055\right) & \textrm{ otherwise} \end{array} \right. \]
-\form#11:$ C_{max} = 255 $
-\form#12:\[ R = R_{max} \left(\frac{R'}{R_{max}} \right)^{1/0.45} \qquad G = G_{max} \left(\frac{G'}{G_{max}} \right)^{1/0.45} \qquad B = B_{max} \left(\frac{B'}{B_{max}} \right)^{1/0.45} \]
-\form#13:\[ C_{RGB} = \left\{\begin{array}{ll} C_{sRGB} / 12.92 & \textrm{if }\frac{C_{sRGB}}{C_{max}} \le 0.04045 \\ C_{max}\left( \frac{C_{sRGB}/C_{max}+0.055}{1.055}\right)^{2.4} & \textrm{otherwise} \end{array}\right. \]
-\form#14:$ C_{max}$
-\form#15:\[ \begin{array}{rcl} X & = & 0.412453\enspace R / R_{max} + 0.357580\enspace G / G_{max} + 0.180423\enspace B / B_{max}\\ Y & = & 0.212671\enspace R / R_{max} + 0.715160\enspace G / G_{max} + 0.072169\enspace B / B_{max} \\ Z & = & 0.019334\enspace R / R_{max} + 0.119193\enspace G / G_{max} + 0.950227\enspace B / B_{max} \end{array} \]
-\form#16:\[ R'G'B' \Rightarrow RGB \Rightarrow XYZ \]
-\form#17:\[ \begin{array}{rcl} R & = & R_{max} (3.2404813432\enspace X - 1.5371515163\enspace Y - 0.4985363262\enspace Z) \\ G & = & G_{max} (-0.9692549500\enspace X + 1.8759900015\enspace Y + 0.0415559266\enspace Z) \\ B & = & B_{max} (0.0556466391\enspace X - 0.2040413384\enspace Y + 1.0573110696\enspace Z) \end{array} \]
-\form#18:\[ XYZ \Rightarrow RGB \Rightarrow R'G'B' \]
-\form#19:\[ \begin{array}{rcl} L^{*} & = & 116 \left( \frac{Y}{Y_n} \right)^\frac{1}{3}-16 \quad \mbox{if} \quad 0.008856 < \frac{Y}{Y_n}\\ & & \\ L^{*} & = & 903.3\enspace \frac{Y}{Y_n} \quad \mbox{otherwise} \\ & & \\ u' & = & \frac{4 X}{X+15 Y + 3 Z}, \quad v' = \frac{9 Y}{X+15 Y + 3 Z}\\ & & \\ u^{*} & = & 13 L^{*} (u' - u_n'), \quad v^{*} = 13 L^{*} (v' - v_n') \end{array} \]
-\form#20:$(X_n, Y_n, Z_n) = (0.950456, 1.0, 1.088754)$
-\form#21:$u_n' = 0.197839, v_n'=0.468342$
-\form#22:$u', v'$
-\form#23:$L^{*}$
-\form#24:$u^{*}, v^{*}$
-\form#25:$\frac{216}{24389}$
-\form#26:$\frac{24389}{27}$
-\form#27:\[ \begin{array}{rcl} L^{*} & = & 116 \left( \frac{Y}{Y_n} \right)^\frac{1}{3}-16 \quad \mbox{if} \quad \frac{216}{24389} < \frac{Y}{Y_n}\\ & & \\ L^{*} & = & \frac{24389}{27} \enspace \frac{Y}{Y_n} \quad \mbox{otherwise} \\ & & \\ a^{*} & = & 500 \left[ \left( \frac{X}{X_n} \right)^\frac{1}{3} - \left( \frac{Y}{Y_n} \right)^\frac{1}{3} \right] \\ & & \\ b^{*} & = & 200 \left[ \left( \frac{Y}{Y_n} \right)^\frac{1}{3} - \left( \frac{Z}{Z_n} \right)^\frac{1}{3} \right] \\ \end{array} \]
-\form#28:$a^{*}, b^{*}$
-\form#29:\[ RGB \Rightarrow XYZ \Rightarrow L^*u^*v^* \]
-\form#30:\[ \begin{array}{rcl} 0 \leq & L^* & \leq 100 \\ -83.077 \leq & u^* & \leq 175.015 \\ -134.101 \leq & v^* & \leq 107.393 \end{array} \]
-\form#31:\[ RGB \Rightarrow XYZ \Rightarrow L^*a^*b^* \]
-\form#32:\[ \begin{array}{rcl} 0 \leq & L^* & \leq 100 \\ -86.1813 \leq & u^* & \leq 98.2352 \\ -107.862 \leq & v^* & \leq 94.4758 \end{array} \]
-\form#33:\[ R'G'B' \Rightarrow RGB \Rightarrow XYZ \Rightarrow L^*u^*v^* \]
-\form#34:\[ R'G'B' \Rightarrow RGB \Rightarrow XYZ \Rightarrow L^*a^*b^* \]
-\form#35:\[ \begin{array}{rcl} Y' & = & 0.299\enspace R / R_{max} + 0.587\enspace G / G_{max} + 0.114\enspace B / B_{max}\\ Pb & = & -0.1687358916\enspace R / R_{max} + 0.3312641084\enspace G / G_{max} + 0.5\enspace B / B_{max} \\ Pr & = & 0.5\enspace R / R_{max} + 0.4186875892\enspace G / G_{max} + 0.0813124108\enspace B / B_{max} \end{array} \]
-\form#36:\[ \begin{array}{rcl} 0 \leq & Y' & \leq 1 \\ -0.5 \leq & Pb & \leq 0.5 \\ -0.5 \leq & Pr & \leq 0.5 \end{array} \]
-\form#37:\[ \begin{array}{rcl} Y' & = & 0.299\enspace R / R_{max} + 0.587\enspace G / G_{max} + 0.114\enspace B / B_{max}\\ I & = & 0.596\enspace R / R_{max} - 0.274\enspace G / G_{max} - 0.322\enspace B / B_{max} \\ Q & = & 0.212\enspace R / R_{max} - 0.523\enspace G / G_{max} + 0.311\enspace B / B_{max} \end{array} \]
-\form#38:\[ \begin{array}{rcl} 0 \leq & Y' & \leq 1 \\ -0.596 \leq & I & \leq 0.596 \\ -0.523 \leq & Q & \leq 0.523 \end{array} \]
-\form#39:\[ \begin{array}{rcl} Y' & = & 0.299\enspace R / R_{max} + 0.587\enspace G / G_{max} + 0.114\enspace B / B_{max}\\ U & = & -0.147\enspace R / R_{max} - 0.289\enspace G / G_{max} + 0.436\enspace B / B_{max} \\ V & = & 0.615\enspace R / R_{max} - 0.515\enspace G / G_{max} - 0.100\enspace B / B_{max} \end{array} \]
-\form#40:\[ \begin{array}{rcl} 0 \leq & Y' & \leq 1 \\ -0.436 \leq & U & \leq 0.436 \\ -0.615 \leq & V & \leq 0.615 \end{array} \]
-\form#41:\[ \begin{array}{rcl} 16\leq & Y' & \leq 235 \\ 16 \leq & Cb & \leq 240 \\ 16 \leq & Cr & \leq 240 \end{array} \]
-\form#42:\[ \sqrt{|\nabla red|^2 + |\nabla green|^2 + |\nabla blue|^2} \]
-\form#43:$|\nabla red|^2$
-\form#44:\[ \mbox{\rm Hessian}(I) = \left( \begin{array}{cc} G_{xx} \ast I & G_{xy} \ast I \\ G_{xy} \ast I & G_{yy} \ast I \end{array} \right) \]
-\form#45:$G_{xx}, G_{xy}, G_{yy}$
-\form#46:$\ast$
-\form#47:\[ \mbox{\rm StructurTensor}(I) = \left( \begin{array}{cc} G \ast (I_x I_x) & G \ast (I_x I_y) \\ G \ast (I_x I_y) & G \ast (I_y I_y) \end{array} \right) = \left( \begin{array}{cc} A & C \\ C & B \end{array} \right) \]
-\form#48:$G$
-\form#49:$I_x, I_y$
-\form#50:$I_x I_x$
-\form#51:$G \ast (I_x I_x)$
-\form#52:$G \ast (I_x I_y)$
-\form#53:$G \ast (I_y I_y)$
-\form#54:\[ \mbox{\rm CornerResponse} = \mbox{\rm det(StructureTensor)} - 0.04 \mbox{\rm tr(StructureTensor)}^2 = A B - C^2 - 0.04 (A + B)^2 \]
-\form#55:\[ \mbox{\rm FoerstnerCornerStrength} = \frac{\mbox{\rm det(StructureTensor)}}{\mbox{\rm tr(StructureTensor)}} = \frac{A B - C^2}{A + B} \]
-\form#56:\[ \mbox{\rm RohrCornerStrength} = \mbox{\rm det(StructureTensor)} = A B - C^2 \]
-\form#57:\[ f_{\sigma,n}(x)=\frac{\partial^n}{\partial x^n} \frac{1}{\sqrt{2\pi}\sigma}e^{-\frac{x^2}{2\sigma^2}} \]
-\form#58:\[ \lambda_{1,2} = \frac{1}{2}\left(a_{00} + a_{11} \pm \sqrt{(a_{00} - a_{11})^2 + 4 a_{01}^2}\right) \]
-\form#59:\[ \mbox{F}(x, k) = \int_0^x \frac{1}{\sqrt{1 - k^2 \sin(t)^2}} dt \]
-\form#60:\[ \mbox{E}(x, k) = \int_0^x \sqrt{1 - k^2 \sin(t)^2} dt \]
-\form#61:$1/w^{n}$
-\form#62:$w$
-\form#63:$n$
-\form#64:$\sigma$
-\form#65:$\sqrt{\sigma_\mathrm{eff}^2 - \sigma_\mathrm{D}^2}\Big/w$
-\form#66:$\sigma_\mathrm{eff}$
-\form#67:$\sigma_\mathrm{D}$
-\form#68:${\rm stepSize}^{-n}$
-\form#69:$\sqrt{{\rm sigma}^{2} - {\rm resolutionStdDev}^{2}}$
-\form#70:\[ \frac{\partial}{\partial t} u = \frac{\partial}{\partial x} \left( g(|\nabla u|) \frac{\partial}{\partial x} u \right) \]
-\form#71:$t = s^2$
-\form#72:\[ g(|\nabla u|) = 1 - \exp{\left(\frac{-3.315}{(|\nabla u| / thresh)^4}\right)} \]
-\form#73:\begin{eqnarray*} \mbox{minimize } &\,& \frac{1}{2} \mbox{\bf x}'\,\mbox{\bf G}\, \mbox{\bf x} + \mbox{\bf g}'\,\mbox{\bf x} \\ \mbox{subject to} &\,& \mbox{\bf C}_E\, \mbox{\bf x} = \mbox{\bf c}_e \\ &\,& \mbox{\bf C}_I\,\mbox{\bf x} \ge \mbox{\bf c}_i \end{eqnarray*}
-\form#74:\[ \begin{array}{rcl} a_{i, causal} & = & source_i + b1 * a_{i-1, causal} + b2 * a_{i-2, causal} \\ a_{i, anticausal} & = & source_i + b1 * a_{i+1, anticausal} + b2 * a_{i+2, anticausal} \\ dest_i & = & \frac{1 - b1 - b2}{1 + b1 + b2}(a_{i, causal} + a_{i, anticausal} - source_i) \end{array} \]
-\form#75:\[ \tilde \textrm{\bf p} = \textrm{argmin}_{\textrm{\bf p}} \sum_i \left( y_i - f(\textrm{\bf x}_i; \textrm{\bf p}) \right)^2 \]
-\form#76:$f(\textrm{\bf x}; \textrm{\bf p})$
-\form#77:$\textrm{\bf x}$
-\form#78:$\textrm{\bf p}$
-\form#79:$(\textrm{\bf x}_i; y_i)$
-\form#80:\[ f(x ; a, s, b) = a \exp\left(-\frac{x^2}{2 s^2}\right) + b \]
-\form#81:$(x_i, y_i)$
-\form#82:$\sum_i \left(y_i - f(x_i; a,s,b)\right)^2$
-\form#83:\[ \tilde \textrm{\bf x} = \textrm{argmin} \left|\left|\textrm{\bf A} \textrm{\bf x} - \textrm{\bf b}\right|\right|_2^2 \]
-\form#84:\[ \tilde \textrm{\bf x} = \textrm{argmin} \left(\textrm{\bf A} \textrm{\bf x} - \textrm{\bf b}\right)^T \textrm{diag}(\textrm{\bf weights}) \left(\textrm{\bf A} \textrm{\bf x} - \textrm{\bf b}\right) \]
-\form#85:\[ \tilde \textrm{\bf x} = \textrm{argmin} \left|\left|\textrm{diag}(\textrm{\bf weights})^{1/2}\textrm{\bf A} \textrm{\bf x} - \textrm{diag}(\textrm{\bf weights})^{1/2} \textrm{\bf b}\right|\right|_2^2 \]
-\form#86:\[ \tilde \textrm{\bf x} = \textrm{argmin} \left|\left|\textrm{\bf A} \textrm{\bf x} - \textrm{\bf b}\right|\right|_2^2 + \lambda \textrm{\bf x}^T\textrm{\bf x} \]
-\form#87:\[ \tilde \textrm{\bf x} = \textrm{argmin} \left(\textrm{\bf A} \textrm{\bf x} - \textrm{\bf b}\right)^T \textrm{diag}(\textrm{\bf weights}) \left(\textrm{\bf A} \textrm{\bf x} - \textrm{\bf b}\right) + \lambda \textrm{\bf x}^T\textrm{\bf x} \]
-\form#88:\[ \tilde \textrm{\bf x} = \textrm{argmin} \left|\left|\textrm{diag}(\textrm{\bf weights})^{1/2}\textrm{\bf A} \textrm{\bf x} - \textrm{diag}(\textrm{\bf weights})^{1/2} \textrm{\bf b}\right|\right|_2^2 + \lambda \textrm{\bf x}^T\textrm{\bf x} \]
-\form#89:\[ \tilde \textrm{\bf x} = \textrm{argmin} \left|\left|\textrm{\bf A} \textrm{\bf x} - \textrm{\bf b}\right|\right|_2^2 \textrm{ subject to } \left|\left|\textrm{\bf x}\right|\right|_1\le s \]
-\form#90:\[ \tilde \textrm{\bf x} = \textrm{argmin} \left|\left|\textrm{\bf A} \textrm{\bf x} - \textrm{\bf b}\right|\right|_2^2 \textrm{ subject to } \left|\left|\textrm{\bf x}\right|\right|_1\le s \textrm{ and } \textrm{\bf x}\ge \textrm{\bf 0} \]
-\form#91:$\textrm{\bf x}(s=0)$
-\form#92:$\textrm{\bf x}(s=\infty)$
-\form#93:\[ \tilde \textrm{\bf x} = \textrm{argmin} \left|\left|\textrm{\bf A} \textrm{\bf x} - \textrm{\bf b}\right|\right|_2^2 \textrm{ subject to } \textrm{\bf x} \ge \textrm{\bf 0} \]
-\form#94:\[ f_{m,h}(x) = \left\{ \begin{array}{ll} \frac{1}{2m}\sin(\pi x)\cot(\pi x / (2 m))(h + (1-h)\cos(\pi x/m)) & |x| \leq m \\ 0 & \mbox{otherwise} \end{array}\right. \]
-\form#95:\[ \sum_{i=left()}^{right()} \frac{(-i)^{order}kernel[i]}{order!} = norm \]
-\form#96:\[ B_0(x) = \left\{ \begin{array}{ll} 1 & -\frac{1}{2} \leq x < \frac{1}{2} \\ 0 & \mbox{otherwise} \end{array}\right. \]
-\form#97:\[ B_n(x) = B_0(x) * B_{n-1}(x) \]
-\form#98:\[ f(x) = \left\{ \begin{array}{ll} \frac{3}{2}x^3 - \frac{5}{2}x^2 + 1 & |x| \leq 1 \\ -\frac{1}{2}x^3 + \frac{5}{2}x^2 -4x + 2 & |x| \leq 2 \\ 0 & \mbox{otherwise} \end{array}\right. \]
-\form#99:\[ \begin{array}{rcl} V_1 & = & \frac{PixelValue - min}{max - min} \\ V_2 & = & V_1^\frac{1}{brightness} \\ V_3 & = & 2 V_2 - 1 \\ V_4 & = & \left\lbrace \begin{array}{l} V_3^\frac{1}{contrast} \mbox{\rm \quad if } V_3 \ge 0 \\ - (-V_3)^\frac{1}{contrast} \mbox{\rm \quad otherwise} \end{array} \right. \\ Result & = & \frac{V_4 + 1}{2} (max - min) + min \end{array} \]
-\form#100:\[ \begin{array}{rcl} V_1 & = & \frac{PixelValue - min}{max - min} \\ V_2 & = & V_1^{gamma} \\ Result & = & V_2 (max - min) + min \end{array} \]
-\form#101:\[ \min_u \int_\Omega \frac{1}{2} (u-f)^2\;dx + \alpha TV(u)\qquad\qquad (1) \]
-\form#102:$ f=f(x)$
-\form#103:$ u=u(x)$
-\form#104:$ \alpha \ge 0 $
-\form#105:$ TV(u)$
-\form#106:$ \ge 0 $
-\form#107:$ v $
-\form#108:$ \varphi $
-\form#109:$ v(x)=(\cos(\varphi(x)),\sin(\varphi(x)))^\top $
-\form#110:$ \alpha $
-\form#111:$ \beta $
-\form#112:$ \alpha_{par}$
-\form#113:$ \beta_{par}$
-\form#114:$ \alpha(x)= \alpha_{par}$
-\form#115:$ \alpha(x)= \beta_{par}$
-\form#116:$ \beta(x)=\beta_{par}$
-\form#117:\[ \min_u \int_\Omega \frac{1}{2} (u-f)^2 + \sqrt{\nabla u^\top A \nabla u}\;dx\qquad\qquad(2) \]
-\form#118:$ \nabla u $
-\form#119:$ A $
-\form#120:$ \phi $
-\form#121:$ \alpha>0 $
-\form#122:$ \beta>0 $
-\form#123:$ \phi,\alpha,\beta $
-\form#124:$ A=A(u)$
-\form#125:\[ \min_u \int_\Omega \frac{1}{2} (u-f)^2 + \sqrt{\nabla u^\top A \nabla u} + \gamma |Hu|_F\;dx \qquad\qquad (3) \]
-\form#126:$ |Hu|_F $
-\form#127:$ u $
-\form#128:$ \phi,\alpha, \beta $
-\form#129:$ \gamma>0 $
-\form#130:$ \ge 0$
-\form#131:$ A$
-\form#132:$ Hu$
-\form#133:\[ \mathrm{features} \approx \mathrm{fz} * \mathrm{zv} \]
-\form#134:$f_{ij}$
-\form#135:$h_i$
-\form#136:$c_j$
-\form#137:\[ f_{ij} = h_i \cdot c_j \]
-\form#138:\[ \left( \begin{array}{ccc} \frac{1}{9} & \frac{1}{9} & \frac{1}{9} \\[1ex] \frac{1}{9} & \frac{1}{9} & \frac{1}{9} \\[1ex] \frac{1}{9} & \frac{1}{9} & \frac{1}{9} \end{array} \right) = \left( \begin{array}{c} \frac{1}{3} \\[1ex] \frac{1}{3} \\[1ex] \frac{1}{3} \end{array} \right) \cdot \left( \begin{array}{ccc} \frac{1}{3} & \frac{1}{3} & \frac{1}{3} \end{array} \right) \]
diff --git a/doc/vigra/jquery.js b/doc/vigra/jquery.js
deleted file mode 100644
index 63939e7..0000000
--- a/doc/vigra/jquery.js
+++ /dev/null
@@ -1,8 +0,0 @@
-/*! jQuery v1.7.1 jquery.com | jquery.org/license */
-(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),cm.close();d=cm.createElement( [...]
-{g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h)a[b]=h[b];return a}},i=h.promise({}),j;for(j in g)i[j]=g[j].fire,i[j+"With"]=g[j].fireWith;i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=argumen [...]
-f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]| [...]
-&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsBy [...]
-f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function()
-{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replac [...]
-{if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m, [...]
diff --git a/doc/vigra/lenna_color.gif b/doc/vigra/lenna_color.gif
deleted file mode 100644
index 36515b6..0000000
Binary files a/doc/vigra/lenna_color.gif and /dev/null differ
diff --git a/doc/vigra/lenna_color_small.gif b/doc/vigra/lenna_color_small.gif
deleted file mode 100644
index dc43241..0000000
Binary files a/doc/vigra/lenna_color_small.gif and /dev/null differ
diff --git a/doc/vigra/lenna_composite_color.gif b/doc/vigra/lenna_composite_color.gif
deleted file mode 100644
index a8bcdd5..0000000
Binary files a/doc/vigra/lenna_composite_color.gif and /dev/null differ
diff --git a/doc/vigra/lenna_gray.gif b/doc/vigra/lenna_gray.gif
deleted file mode 100644
index e8faa53..0000000
Binary files a/doc/vigra/lenna_gray.gif and /dev/null differ
diff --git a/doc/vigra/lenna_inverted.gif b/doc/vigra/lenna_inverted.gif
deleted file mode 100644
index 82b8dd6..0000000
Binary files a/doc/vigra/lenna_inverted.gif and /dev/null differ
diff --git a/doc/vigra/lenna_mirror_horizontal.gif b/doc/vigra/lenna_mirror_horizontal.gif
deleted file mode 100644
index 10be4a9..0000000
Binary files a/doc/vigra/lenna_mirror_horizontal.gif and /dev/null differ
diff --git a/doc/vigra/lenna_mirror_vertical.gif b/doc/vigra/lenna_mirror_vertical.gif
deleted file mode 100644
index 17eeebc..0000000
Binary files a/doc/vigra/lenna_mirror_vertical.gif and /dev/null differ
diff --git a/doc/vigra/lenna_small.gif b/doc/vigra/lenna_small.gif
deleted file mode 100644
index 0009766..0000000
Binary files a/doc/vigra/lenna_small.gif and /dev/null differ
diff --git a/doc/vigra/lenna_smoothed.gif b/doc/vigra/lenna_smoothed.gif
deleted file mode 100644
index 345b03c..0000000
Binary files a/doc/vigra/lenna_smoothed.gif and /dev/null differ
diff --git a/doc/vigra/lenna_stripes.gif b/doc/vigra/lenna_stripes.gif
deleted file mode 100644
index 8ae9413..0000000
Binary files a/doc/vigra/lenna_stripes.gif and /dev/null differ
diff --git a/doc/vigra/lenna_sub.gif b/doc/vigra/lenna_sub.gif
deleted file mode 100644
index 454487d..0000000
Binary files a/doc/vigra/lenna_sub.gif and /dev/null differ
diff --git a/doc/vigra/lenna_transposed_major.gif b/doc/vigra/lenna_transposed_major.gif
deleted file mode 100644
index 4dc8dbf..0000000
Binary files a/doc/vigra/lenna_transposed_major.gif and /dev/null differ
diff --git a/doc/vigra/lenna_transposed_minor.gif b/doc/vigra/lenna_transposed_minor.gif
deleted file mode 100644
index aa025e3..0000000
Binary files a/doc/vigra/lenna_transposed_minor.gif and /dev/null differ
diff --git a/doc/vigra/oi_small.jpg b/doc/vigra/oi_small.jpg
deleted file mode 100644
index eb6f1c6..0000000
Binary files a/doc/vigra/oi_small.jpg and /dev/null differ
diff --git a/doc/vigra/tabs.css b/doc/vigra/tabs.css
deleted file mode 100644
index 9cf578f..0000000
--- a/doc/vigra/tabs.css
+++ /dev/null
@@ -1,60 +0,0 @@
-.tabs, .tabs2, .tabs3 {
-    background-image: url('tab_b.png');
-    width: 100%;
-    z-index: 101;
-    font-size: 13px;
-    font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-}
-
-.tabs2 {
-    font-size: 10px;
-}
-.tabs3 {
-    font-size: 9px;
-}
-
-.tablist {
-    margin: 0;
-    padding: 0;
-    display: table;
-}
-
-.tablist li {
-    float: left;
-    display: table-cell;
-    background-image: url('tab_b.png');
-    line-height: 36px;
-    list-style: none;
-}
-
-.tablist a {
-    display: block;
-    padding: 0 20px;
-    font-weight: bold;
-    background-image:url('tab_s.png');
-    background-repeat:no-repeat;
-    background-position:right;
-    color: #283A5D;
-    text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
-    text-decoration: none;
-    outline: none;
-}
-
-.tabs3 .tablist a {
-    padding: 0 10px;
-}
-
-.tablist a:hover {
-    background-image: url('tab_h.png');
-    background-repeat:repeat-x;
-    color: #fff;
-    text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
-    text-decoration: none;
-}
-
-.tablist li.current a {
-    background-image: url('tab_a.png');
-    background-repeat:repeat-x;
-    color: #fff;
-    text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
-}
diff --git a/doc/vigra/testimage.gif b/doc/vigra/testimage.gif
deleted file mode 100644
index a8a736f..0000000
Binary files a/doc/vigra/testimage.gif and /dev/null differ
diff --git a/doc/vigra/testimage.jpg b/doc/vigra/testimage.jpg
deleted file mode 100644
index 22d0512..0000000
Binary files a/doc/vigra/testimage.jpg and /dev/null differ
diff --git a/doc/vigra/vigra-icon.ico b/doc/vigra/vigra-icon.ico
deleted file mode 100644
index 8d7dd85..0000000
Binary files a/doc/vigra/vigra-icon.ico and /dev/null differ
diff --git a/doc/vigra/vigra.css b/doc/vigra/vigra.css
deleted file mode 100644
index 34458e3..0000000
--- a/doc/vigra/vigra.css
+++ /dev/null
@@ -1,457 +0,0 @@
-BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
-    font-family: Geneva, Arial, Helvetica, sans-serif;
-}
-BODY,TD {
-       font-size: 90%;
-}
-H1 {
-    background-color: #e0d0a0;
-    padding: 0.5em;
-    text-align: center;
-    font-size: 160%;
-}
-H2 {
-       font-size: 120%;
-}
-H2.details_section {
-    background-color: #e0d0a0;
-    padding: 0.5em;
-    font-size: 140%;
-    text-align: center;
-}
-H3.details_section {
-    background-color: #e0d0a0;
-    padding: 0.5em;
-    border-width: 1px;
-    border-style: solid;
-    border-color: #c8aa54;
-    -moz-border-radius: 8px 8px 8px 8px;
-}
-.main_heading {
-    background-color: #e0d0a0;
-    padding: 1em;
-    text-align: center;
-    font-size: 200%;
-    border: 0px;
-    padding: 5px;
-    font-weight: bold;
-}
-.ingroups {
-    font-size: 60%;
-}
-H3 {
-       font-size: 100%;
-}
-table.function_index {
-    background-color: #e0d0a0;
-    padding: 0.3em;
-    font-size: 120%;
-    width: 100%;
-}
-CAPTION { font-weight: bold }
-div.line {
-	font-family: monospace, fixed;
-        font-size: 13px;
-	min-height: 13px;
-	line-height: 1.0;
-	text-wrap: unrestricted;
-	white-space: -moz-pre-wrap; /* Moz */
-	white-space: -pre-wrap;     /* Opera 4-6 */
-	white-space: -o-pre-wrap;   /* Opera 7 */
-	white-space: pre-wrap;      /* CSS3  */
-	word-wrap: break-word;      /* IE 5.5+ */
-	text-indent: -53px;
-	padding-left: 53px;
-	padding-bottom: 0px;
-	margin: 0px;
-	-webkit-transition-property: background-color, box-shadow;
-	-webkit-transition-duration: 0.5s;
-	-moz-transition-property: background-color, box-shadow;
-	-moz-transition-duration: 0.5s;
-	-ms-transition-property: background-color, box-shadow;
-	-ms-transition-duration: 0.5s;
-	-o-transition-property: background-color, box-shadow;
-	-o-transition-duration: 0.5s;
-	transition-property: background-color, box-shadow;
-	transition-duration: 0.5s;
-}
-DIV.qindex {
-    width: 100%;
-    background-color: #e0d0a0;
-    border: 1px solid #c8aa54;
-    text-align: center;
-    margin: 2px;
-    padding: 2px;
-    line-height: 140%;
-}
-DIV.nav {
-    width: 100%;
-    background-color: #e8eef2;
-    border: 1px solid #c8aa54;
-    text-align: center;
-    margin: 2px;
-    padding: 2px;
-    line-height: 140%;
-}
-DIV.navtab {
-       background-color: #e8eef2;
-       border: 1px solid #c8aa54;
-       text-align: center;
-       margin: 2px;
-       margin-right: 15px;
-       padding: 2px;
-}
-TD.navtab {
-       font-size: 70%;
-}
-A.qindex {
-       text-decoration: none;
-       font-weight: bold;
-       color: #1A419D;
-}
-A.qindex:visited {
-       text-decoration: none;
-       font-weight: bold;
-       color: #1A419D
-}
-A.qindex:hover {
-    text-decoration: none;
-    background-color: #ddddff;
-}
-A.qindexHL {
-    text-decoration: none;
-    font-weight: bold;
-    background-color: #6666cc;
-    color: #ffffff;
-    border: 1px double #9295C2;
-}
-A.qindexHL:hover {
-    text-decoration: none;
-    background-color: #6666cc;
-    color: #ffffff;
-}
-A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
-A.el { text-decoration: none; font-weight: bold }
-A:link { color: #0040b0; }
-A:visited { color: #a00040; }
-A:hover { text-decoration: none; background-color: #f2f2ff }
-A.anchor { color: #000000;   text-decoration: none; background-color: none; }
-A.elRef { font-weight: bold }
-A.code:link { text-decoration: none; font-weight: normal; color: #0000FF}
-A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}
-A.codeRef:link { font-weight: normal; color: #0000FF}
-A.codeRef:visited { font-weight: normal; color: #0000FF}
-code  { 
-/*    font-family: Lucida Console, monospace, fixed; */
-    font-family: monospace, fixed;
-    color: #303030; 
-    font-weight: bold;
-} 
-DL.el { margin-left: -1cm }
-.fragment {
-/*    font-family: Lucida Console, monospace, fixed; */
-    font-family: monospace, fixed;
-       font-size: 95%;
-}
-PRE.fragment {
-/*  border: 1px solid #c8aa54; */
-    border: 1px solid #dad0aa;
-    background-color: #fcfaf8;
-    margin-top: 4px;
-    margin-bottom: 4px;
-    margin-left: 2px;
-    margin-right: 8px;
-    padding-left: 6px;
-    padding-right: 6px;
-    padding-top: 4px;
-    padding-bottom: 4px;
-}
-DIV.fragment {
-    border: 1px solid #dad0aa;
-    background-color: #fcfaf8;
-    margin-top: 4px;
-    margin-bottom: 4px;
-    margin-left: 2px;
-    margin-right: 8px;
-    padding-left: 6px;
-    padding-right: 6px;
-    padding-top: 4px;
-    padding-bottom: 4px;
-}
-DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
-
-DIV.groupHeader {
-       margin-left: 16px;
-       margin-top: 12px;
-       margin-bottom: 6px;
-       font-weight: bold;
-}
-DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }
-BODY {
-    background: #f8f0e0;
-    color: black;
-    margin-right: 20px;
-    margin-left: 20px;
-}
-TD.indexkey {
-/*  background-color: #e8eef2; */
-    background-color: #f8f0e0;
-    font-weight: bold;
-    padding-right  : 10px;
-    padding-top    : 2px;
-    padding-left   : 10px;
-    padding-bottom : 2px;
-    margin-left    : 0px;
-    margin-right   : 0px;
-    margin-top     : 2px;
-    margin-bottom  : 2px;
-/*  border: 1px solid #CCCCCC; */
-    border: 1px solid #e0d0a0;
-}
-TD.indexvalue {
-/*  background-color: #e8eef2; */
-    background-color: #f8f0e0;
-    font-style: italic;
-    padding-right  : 10px;
-    padding-top    : 2px;
-    padding-left   : 10px;
-    padding-bottom : 2px;
-    margin-left    : 0px;
-    margin-right   : 0px;
-    margin-top     : 2px;
-    margin-bottom  : 2px;
-/*  border: 1px solid #CCCCCC; */
-    border: 1px solid #e0d0a0;
-}
-TR.memlist {
-   background-color: #f0f0f0;
-}
-P.formulaDsp { text-align: center; }
-IMG.formulaDsp { }
-IMG.formulaInl { vertical-align: middle; }
-SPAN.keyword       { color: #008000 }
-SPAN.keywordtype   { color: #604020 }
-SPAN.keywordflow   { color: #e08000 }
-SPAN.comment       { color: #800000 }
-SPAN.preprocessor  { color: #806020 }
-SPAN.stringliteral { color: #002080 }
-SPAN.charliteral   { color: #008080 }
-.mdescLeft {
-    padding: 0px 8px 4px 8px;
-    font-size: 80%;
-    font-style: italic;
-    background-color: #fcfaf8;
-    border-top: 1px none #dad0a8;
-    border-right: 1px none #dad0a8;
-    border-bottom: 1px none #dad0a8;
-    border-left: 1px none #dad0a8;
-    margin: 0px;
-}
-.mdescRight {
-    padding: 0px 8px 4px 8px; 
-    font-size: 80%;
-    font-style: italic;
-    background-color: #fcfaf8;
-    border-top: 1px none #dad0a8;
-    border-right: 1px none #dad0a8;
-    border-bottom: 1px none #dad0a8;
-    border-left: 1px none #dad0a8;
-    margin: 0px;
-}
-.memItemLeft {
-    padding: 1px 0px 0px 8px;
-    margin: 4px;
-    border-top-width: 1px;
-    border-right-width: 1px;
-    border-bottom-width: 1px;
-    border-left-width: 1px;
-    border-top-color: #dad0a8;
-    border-right-color: #dad0a8;
-    border-bottom-color: #dad0a8;
-    border-left-color: #dad0a8;
-    border-top-style: solid;
-    border-right-style: none;
-    border-bottom-style: none;
-    border-left-style: none;
-    background-color: #fcfaf8;
-    font-size: 80%;
-}
-.memItemRight {
-    padding: 1px 8px 0px 8px; 
-    margin: 4px;
-    border-top-width: 1px;
-    border-right-width: 1px;
-    border-bottom-width: 1px;
-    border-left-width: 1px;
-    border-top-color: #dad0a8;
-    border-right-color: #dad0a8;
-    border-bottom-color: #dad0a8;
-    border-left-color: #dad0a8;
-    border-top-style: solid;
-    border-right-style: none;
-    border-bottom-style: none;
-    border-left-style: none;
-    background-color: #fcfaf8;
-    font-size: 80%;
-}
-.memTemplItemLeft {
-    padding: 1px 0px 0px 8px; 
-    margin: 4px;
-    border-top-width: 1px;
-    border-right-width: 1px;
-    border-bottom-width: 1px;
-    border-left-width: 1px;
-    border-top-color: #dad0a8;
-    border-right-color: #dad0a8;
-    border-bottom-color: #dad0a8;
-    border-left-color: #dad0a8;
-    border-top-style: none;
-    border-right-style: none;
-    border-bottom-style: none;
-    border-left-style: none;
-    background-color: #fcfaf8;
-    font-size: 80%;
-}
-.memTemplItemRight {
-    padding: 1px 8px 0px 8px; 
-    margin: 4px;
-    border-top-width: 1px;
-    border-right-width: 1px;
-    border-bottom-width: 1px;
-    border-left-width: 1px;
-    border-top-color: #dad0a8;
-    border-right-color: #dad0a8;
-    border-bottom-color: #dad0a8;
-    border-left-color: #dad0a8;
-    border-top-style: none;
-    border-right-style: none;
-    border-bottom-style: none;
-    border-left-style: none;
-    background-color: #fcfaf8;
-    font-size: 80%;
-}
-.memTemplParams {
-    padding: 1px 0px 0px 8px; 
-    margin: 4px;
-    border-top-width: 1px;
-    border-right-width: 1px;
-    border-bottom-width: 1px;
-    border-left-width: 1px;
-    border-top-color: #dad0a8;
-    border-right-color: #dad0a8;
-    border-bottom-color: #dad0a8;
-    border-left-color: #dad0a8;
-    border-top-style: solid;
-    border-right-style: none;
-    border-bottom-style: none;
-    border-left-style: none;
-/*       color: #606060; */
-    background-color: #fcfaf8;
-    font-size: 80%;
-}
-.search     { color: #003399;
-              font-weight: bold;
-}
-FORM.search {
-              margin-bottom: 0px;
-              margin-top: 0px;
-}
-INPUT.search { font-size: 75%;
-               color: #000080;
-               font-weight: normal;
-               background-color: #e8eef2;
-}
-TD.tiny      { font-size: 75%;
-}
-a {
-    color: #1A41A8;
-}
-a:visited {
-    color: #2A3798;
-}
-.dirtab { padding: 4px;
-          border-collapse: collapse;
-          border: 1px solid #c8aa54;
-}
-TH.dirtab { background: #e8eef2;
-            font-weight: bold;
-}
-HR { height: 1px;
-     border: none;
-     border-top: 1px solid black;
-}
-
-/* Style for detailed member documentation */
-/*
-.memtemplate {
-  font-size: 80%;
-  color: #606060;
-  font-weight: normal;
-  margin-left: 3px;
-}
-*/
-.memtemplate {
-  white-space: nowrap;
-  font-weight: bold;
-}
-.memnav {
-  background-color: #e8eef2;
-  border: 1px solid #c8aa54;
-  text-align: center;
-  margin: 2px;
-  margin-right: 15px;
-  padding: 2px;
-}
-.memitem {
-/*  padding: 4px; */
-  padding: 0px 5px 0px 0px;
-/*  background-color: #eef3f5; */
-  background-color: #f8f0e0;
-  border-width: 1px;
-  border-style: solid;
-/*  border-color: #dedeee; */
-  border-color: #e0d0a0;
-  -moz-border-radius: 8px 8px 8px 8px;
-  margin-bottom: 20px;
-}
-.memname {
-  white-space: nowrap;
-  font-weight: bold;
-}
-.memdoc{
-  padding-left: 10px;
-}
-.memproto {
-  background-color: #e0d0a0;
-  width: 100%;
-  border-width: 1px;
-  border-style: solid;
-  border-color: #c8aa54;
-  font-weight: bold;
-  padding: 5px 0px 5px 5px; 
-  -moz-border-radius: 8px 8px 8px 8px;
-}
-.paramkey {
-  text-align: right;
-}
-.paramtype {
-  white-space: nowrap;
-}
-.paramname {
-  color: #602020;
-  font-style: italic;
-  white-space: nowrap;
-}
-/* End Styling for detailed member documentation */
-
-/* for the tree view */
-.ftvtree {
-    font-family: sans-serif;
-    margin:0.5em;
-}
-.directory { font-size: 9pt; font-weight: bold; }
-.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
-.directory > h3 { margin-top: 0; }
-.directory p { margin: 0px; white-space: nowrap; }
-.directory div { display: none; margin: 0px; }
-.directory img { vertical-align: -30%; }
diff --git a/doc/vigra/vigra_1_8_2.css b/doc/vigra/vigra_1_8_2.css
deleted file mode 100644
index fc2180d..0000000
--- a/doc/vigra/vigra_1_8_2.css
+++ /dev/null
@@ -1,1622 +0,0 @@
-/* Customized css version 1.8.2 */
-
-body, /*table, */div, p, dl { /*removed*/
-	font: 400 14px/19px Roboto,sans-serif;
-}
-
-/* @group Heading Levels */
-
-h1.groupheader {
-	font-size: 150%;
-}
-
-.title {
-	font-size: 150%;
-	font-weight: bold;
-	margin: 10px 2px;
-}
-
-h2.groupheader {
-	/*border-bottom: 1px solid #879ECB;*/ /*removed*/
-	/*border-top: 1px solid #879ECB;*/ /*added*/
-	/*color: #354C7B;*/ /*removed*/
-	font-size: 150%;
-	font-weight: normal;
-	margin-top: 1.75em;
-	padding-top: 8px;
-	padding-bottom: 4px;
-	width: 100%;
-}
-
-h3.groupheader {
-	font-size: 100%;
-}
-
-h1, h2, h3, h4, h5, h6 {
-	-webkit-transition: text-shadow 0.5s linear;
-	-moz-transition: text-shadow 0.5s linear;
-	-ms-transition: text-shadow 0.5s linear;
-	-o-transition: text-shadow 0.5s linear;
-	transition: text-shadow 0.5s linear;
-	/*margin-right: 15px;*/ /*removed*/
-}
-
-h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
-	text-shadow: 0 0 15px cyan;
-}
-
-dt {
-	font-weight: bold;
-}
-
-div.multicol {
-	-moz-column-gap: 1em;
-	-webkit-column-gap: 1em;
-	-moz-column-count: 3;
-	-webkit-column-count: 3;
-}
-
-p.startli, p.startdd, p.starttd {
-	margin-top: 2px;
-}
-
-p.endli {
-	margin-bottom: 0px;
-}
-
-p.enddd {
-	margin-bottom: 4px;
-}
-
-p.endtd {
-	margin-bottom: 2px;
-}
-
-/* @end */
-
-caption {
-	font-weight: bold;
-}
-
-span.legend {
-        font-size: 70%;
-        text-align: center;
-}
-
-h3.version {
-        font-size: 90%;
-        text-align: center;
-}
-
-div.qindex, div.navtab{
-	background-color: #EBEFF6;
-	border: 1px solid #A3B4D7;
-	text-align: center;
-}
-
-div.qindex, div.navpath {
-	width: 100%;
-	line-height: 140%;
-}
-
-div.navtab {
-	margin-right: 15px;
-}
-
-/* @group Link Styling */
-
-a {
-	color: #3D578C;
-	font-weight: normal;
-	text-decoration: none;
-}
-
-.contents a:visited {
-	color: #4665A2;
-}
-
-a:hover {
-	text-decoration: underline;
-}
-
-a.qindex {
-	font-weight: bold;
-}
-
-a.qindexHL {
-	font-weight: bold;
-	background-color: #9CAFD4;
-	color: #ffffff;
-	border: 1px double #869DCA;
-}
-
-.contents a.qindexHL:visited {
-        color: #ffffff;
-}
-
-a.el {
-	font-weight: bold;
-}
-
-a.elRef {
-}
-
-a.code, a.code:visited {
-	color: #4665A2; 
-}
-
-a.codeRef, a.codeRef:visited {
-	color: #4665A2; 
-}
-
-/* @end */
-
-dl.el {
-	margin-left: -1cm;
-}
-
-pre.fragment {
-        border: 1px solid #C4CFE5;
-        background-color: #FBFCFD;
-        padding: 4px 6px;
-        margin: 4px 8px 4px 2px;
-        overflow: auto;
-        word-wrap: break-word;
-        font-size:  9pt;
-        line-height: 125%;
-        font-family: monospace, fixed;
-        font-size: 105%;
-}
-
-div.fragment {
-        padding: 4px;
-        margin: 4px;
-	background-color: #FBFCFD;
-	/*border: 1px solid #C4CFE5;*/
-	border: 1px solid #dad0aa; /*added*/
-}
-
-div.line {
-	font-family: monospace, fixed;
-        font-size: 13px;
-	min-height: 17px; /*changed 13*/
-	line-height: 1.0;
-	text-wrap: unrestricted;
-	white-space: -moz-pre-wrap; /* Moz */
-	white-space: -pre-wrap;     /* Opera 4-6 */
-	white-space: -o-pre-wrap;   /* Opera 7 */
-	white-space: pre-wrap;      /* CSS3  */
-	word-wrap: break-word;      /* IE 5.5+ */
-	text-indent: -53px; /*changed -53*/
-	padding-left: 53px;
-	padding-bottom: 0px;
-	margin: 0px;
-	-webkit-transition-property: background-color, box-shadow;
-	-webkit-transition-duration: 0.5s;
-	-moz-transition-property: background-color, box-shadow;
-	-moz-transition-duration: 0.5s;
-	-ms-transition-property: background-color, box-shadow;
-	-ms-transition-duration: 0.5s;
-	-o-transition-property: background-color, box-shadow;
-	-o-transition-duration: 0.5s;
-	transition-property: background-color, box-shadow;
-	transition-duration: 0.5s;
-}
-
-div.line.glow {
-	background-color: cyan;
-	box-shadow: 0 0 10px cyan;
-}
-
-
-span.lineno {
-	padding-right: 4px;
-	text-align: right;
-	/*border-right: 2px solid #0F0;*/ /*removed*/
-	/*background-color: #E8E8E8;*/ /*removed*/
-        white-space: pre; 
-}
-span.lineno a {
-	background-color: #D8D8D8;
-}
-
-span.lineno a:hover {
-	background-color: #C8C8C8;
-}
-
-div.ah {
-	background-color: black;
-	font-weight: bold;
-	color: #ffffff;
-	margin-bottom: 3px;
-	margin-top: 3px;
-	padding: 0.2em;
-	border: solid thin #333;
-	border-radius: 0.5em;
-	-webkit-border-radius: .5em;
-	-moz-border-radius: .5em;
-	box-shadow: 2px 2px 3px #999;
-	-webkit-box-shadow: 2px 2px 3px #999;
-	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
-	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
-	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
-}
-
-div.groupHeader {
-	margin-left: 16px;
-	margin-top: 12px;
-	font-weight: bold;
-}
-
-div.groupText {
-	margin-left: 16px;
-	font-style: italic;
-}
-
-body {
-	background-color: white;
-	color: black;
-        margin: 0;
-}
-
-/*div.contents {
-	margin-top: 10px;
-	margin-left: 12px;
-	margin-right: 8px;
-}*/ /*removed*/
-
-td.indexkey {
-	background-color: #EBEFF6;
-	font-weight: bold;
-	border: 1px solid #C4CFE5;
-	margin: 2px 0px 2px 0;
-	padding: 2px 10px;
-        white-space: nowrap;
-        vertical-align: top;
-}
-
-td.indexvalue {
-	background-color: #EBEFF6;
-	border: 1px solid #C4CFE5;
-	padding: 2px 10px;
-	margin: 2px 0px;
-}
-
-tr.memlist {
-	background-color: #EEF1F7;
-}
-
-p.formulaDsp {
-	text-align: center;
-}
-
-img.formulaDsp {
-	
-}
-
-img.formulaInl {
-	vertical-align: middle;
-}
-
-div.center {
-	text-align: center;
-        margin-top: 0px;
-        margin-bottom: 0px;
-        padding: 0px;
-}
-
-div.center img {
-	border: 0px;
-}
-
-address.footer {
-	text-align: right;
-	padding-right: 12px;
-}
-
-img.footer {
-	border: 0px;
-	vertical-align: middle;
-}
-
-/* @group Code Colorization */
-
-span.keyword {
-	color: #008000
-}
-
-span.keywordtype {
-	color: #604020
-}
-
-span.keywordflow {
-	color: #e08000
-}
-
-span.comment {
-	color: #800000
-}
-
-span.preprocessor {
-	color: #806020
-}
-
-span.stringliteral {
-	color: #002080
-}
-
-span.charliteral {
-	color: #008080
-}
-
-span.vhdldigit { 
-	color: #ff00ff 
-}
-
-span.vhdlchar { 
-	color: #000000 
-}
-
-span.vhdlkeyword { 
-	color: #700070 
-}
-
-span.vhdllogic { 
-	color: #ff0000 
-}
-
-blockquote {
-        background-color: #F7F8FB;
-        border-left: 2px solid #9CAFD4;
-        margin: 0 24px 0 4px;
-        padding: 0 12px 0 16px;
-}
-
-/* @end */
-
-/*
-.search {
-	color: #003399;
-	font-weight: bold;
-}
-
-form.search {
-	margin-bottom: 0px;
-	margin-top: 0px;
-}
-
-input.search {
-	font-size: 75%;
-	color: #000080;
-	font-weight: normal;
-	background-color: #e8eef2;
-}
-*/
-
-td.tiny {
-	font-size: 75%;
-}
-
-.dirtab {
-	padding: 4px;
-	border-collapse: collapse;
-	border: 1px solid #A3B4D7;
-}
-
-th.dirtab {
-	background: #EBEFF6;
-	font-weight: bold;
-}
-
-hr {
-	height: 0px;
-	border: none;
-	border-top: 1px solid #4A6AAA;
-}
-
-hr.footer {
-	height: 1px;
-}
-
-/* @group Member Descriptions */
-
-table.memberdecls {
-	border-spacing: 0px;
-	padding: 0px;
-}
-
-.memberdecls td, .fieldtable tr {
-	-webkit-transition-property: background-color, box-shadow;
-	-webkit-transition-duration: 0.5s;
-	-moz-transition-property: background-color, box-shadow;
-	-moz-transition-duration: 0.5s;
-	-ms-transition-property: background-color, box-shadow;
-	-ms-transition-duration: 0.5s;
-	-o-transition-property: background-color, box-shadow;
-	-o-transition-duration: 0.5s;
-	transition-property: background-color, box-shadow;
-	transition-duration: 0.5s;
-}
-
-.memberdecls td.glow, .fieldtable tr.glow {
-	background-color: cyan;
-	box-shadow: 0 0 15px cyan;
-}
-
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight,
-.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
-	background-color: #F9FAFC;
-	border: none;
-	margin: 4px;
-	padding: 1px 0 0 8px;
-}
-
-.mdescLeft, .mdescRight {
-	padding: 0px 8px 4px 8px;
-	color: #555;
-}
-
-.memSeparator {
-        border-bottom: 1px solid #DEE4F0;
-        line-height: 1px;
-        margin: 0px;
-        padding: 0px;
-}
-
-.memItemLeft, .memTemplItemLeft {
-        white-space: nowrap;
-}
-
-/*.memItemRight {
-	width: 100%;
-}*/
-
-.memTemplParams {
-	color: #4665A2;
-        white-space: nowrap;
-	font-size: 80%;
-}
-
-/* @end */
-
-/* @group Member Details */
-
-/* Styles for detailed member documentation */
-
-.memtemplate {
-	font-size: 80%;
-	color: #4665A2;
-	font-weight: normal;
-	margin-left: 9px;
-}
-
-.memnav {
-	background-color: #EBEFF6;
-	border: 1px solid #A3B4D7;
-	text-align: center;
-	margin: 2px;
-	margin-right: 15px;
-	padding: 2px;
-}
-
-.mempage {
-	width: 100%;
-}
-
-
-/*.memitem {*/
-/*  padding: 4px; */
-/*  padding: 0px 5px 0px 0px;*/
-/*  background-color: #eef3f5; */
-/*  background-color: #f8f0e0;
-  border-width: 1px;
-  border-style: solid;*/
-/*  border-color: #dedeee; */
-/*  border-color: #e0d0a0;
-  -moz-border-radius: 8px 8px 8px 8px;
-  margin-bottom: 20px;
-}*/
-/*.memitem {
-	padding: 0;
-	margin-bottom: 10px;
-	margin-right: 5px;
-        -webkit-transition: box-shadow 0.5s linear;
-        -moz-transition: box-shadow 0.5s linear;
-        -ms-transition: box-shadow 0.5s linear;
-        -o-transition: box-shadow 0.5s linear;
-        transition: box-shadow 0.5s linear;
-        display: table !important;
-        width: 100%;
-}*/
-
-.memitem.glow {
-         box-shadow: 0 0 15px cyan;
-}
-
-/*.memname {
-        font-weight: bold;
-        margin-left: 6px;
-}*/ /*removed*/
-
-/*.memname td {
-	vertical-align: bottom;
-}*/ /*removed*/
-
-
-/*.memproto, */ dl.reflist dt { /*removed*/
-	background-color: #e0d0a0;
-	/*width: 100%;*/
-  	border-width: 1px;
-  	border-style: solid;
-  	border-color: #c8aa54;
-
-        /*border-top: 1px solid #A8B8D9;
-        border-left: 1px solid #A8B8D9;
-        border-right: 1px solid #A8B8D9;*/
-
-        padding: 6px 0px 6px 0px;
-        color: #000000; /*#253555;*/
-        font-weight: bold;
-        text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
-        /*background-image:url('nav_f.png');*/
-        /*background-repeat:repeat-x;*/
-        /*background-color: #E2E8F2;*/ /*removed*/
-	/*background-color: #f8f0e0;*/ /*added*/
-        /* opera specific markup */
-        /*box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        border-top-right-radius: 4px;
-        border-top-left-radius: 4px;*/
-        /* firefox specific markup */
-        /*-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-        -moz-border-radius-topright: 4px;
-        -moz-border-radius-topleft: 4px;*/
-        /* webkit specific markup */
-        /*-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        -webkit-border-top-right-radius: 4px;
-        -webkit-border-top-left-radius: 4px;*/
-
-}
-
-/*.memdoc, */dl.reflist dd { /*removed*/
-        /*border-bottom: 1px solid #A8B8D9;      
-        border-left: 1px solid #A8B8D9;      
-        border-right: 1px solid #A8B8D9;*/
-	border-width: 1px;
-	border-style: solid;
-	border-color: #c8aa54;
-        padding: 6px 10px 2px 10px;
-        background-color: #FBFCFD;
-        border-top-width: 0;
-        /*background-image:url('nav_g.png');*/
-        /*background-repeat:repeat-x;*/
-        background-color: #f8f0e0;/*#FFFFFF;*/
-        /* opera specific markup */
-        /*border-bottom-left-radius: 4px;
-        border-bottom-right-radius: 4px;
-        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);*/
-        /* firefox specific markup */
-        /*-moz-border-radius-bottomleft: 4px;
-        -moz-border-radius-bottomright: 4px;
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;*/
-        /* webkit specific markup */
-        /*-webkit-border-bottom-left-radius: 4px;
-        -webkit-border-bottom-right-radius: 4px;
-        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);*/
-}
-
-dl.reflist dt {
-        padding: 5px;
-}
-
-dl.reflist dd {
-        margin: 0px 0px 10px 0px;
-        padding: 5px;
-}
-
-.paramkey {
-	text-align: right;
-}
-
-.paramtype {
-	white-space: nowrap;
-}
-
-.paramname {
-	color: #602020;
-	white-space: nowrap;
-}
-.paramname em {
-	font-style: normal;
-}
-.paramname code {
-        line-height: 14px;
-}
-
-.params, .retval, .exception, .tparams {
-        margin-left: 0px;
-        padding-left: 0px;
-}       
-
-.params .paramname, .retval .paramname {
-        font-weight: bold;
-        vertical-align: top;
-}
-        
-.params .paramtype {
-        font-style: italic;
-        vertical-align: top;
-}       
-        
-.params .paramdir {
-        font-family: "courier new",courier,monospace;
-        vertical-align: top;
-}
-
-table.mlabels {
-	border-spacing: 0px;
-}
-
-td.mlabels-left {
-	width: 100%;
-	padding: 0px;
-}
-
-td.mlabels-right {
-	vertical-align: bottom;
-	padding: 0px;
-	white-space: nowrap;
-}
-
-span.mlabels {
-        margin-left: 8px;
-}
-
-span.mlabel {
-        background-color: #728DC1;
-        border-top:1px solid #5373B4;
-        border-left:1px solid #5373B4;
-        border-right:1px solid #C4CFE5;
-        border-bottom:1px solid #C4CFE5;
-	text-shadow: none;
-	color: white;
-	margin-right: 4px;
-	padding: 2px 3px;
-	border-radius: 3px;
-	font-size: 7pt;
-	white-space: nowrap;
-	vertical-align: middle;
-}
-
-
-
-/* @end */
-
-/* these are for tree view when not used as main index */
-
-div.directory {
-        margin: 10px 0px;
-        border-top: 1px solid #A8B8D9;
-        border-bottom: 1px solid #A8B8D9;
-        width: 100%;
-}
-
-.directory table {
-        border-collapse:collapse;
-}
-
-.directory td {
-        margin: 0px;
-        padding: 0px;
-	vertical-align: top;
-}
-
-.directory td.entry {
-        white-space: nowrap;
-        padding-right: 6px;
-}
-
-.directory td.entry a {
-        outline:none;
-}
-
-.directory td.entry a img {
-        border: none;
-}
-
-.directory td.desc {
-        width: 100%;
-        padding-left: 6px;
-	padding-right: 6px;
-	padding-top: 3px;
-	border-left: 1px solid rgba(0,0,0,0.05);
-}
-
-.directory tr.even {
-	padding-left: 6px;
-	background-color: #F7F8FB;
-}
-
-.directory img {
-	vertical-align: -30%;
-}
-
-.directory .levels {
-        white-space: nowrap;
-        width: 100%;
-        text-align: right;
-        font-size: 9pt;
-}
-
-.directory .levels span {
-        cursor: pointer;
-        padding-left: 2px;
-        padding-right: 2px;
-	color: #3D578C;
-}
-
-div.dynheader {
-        margin-top: 8px;
-	-webkit-touch-callout: none;
-	-webkit-user-select: none;
-	-khtml-user-select: none;
-	-moz-user-select: none;
-	-ms-user-select: none;
-	user-select: none;
-}
-
-address {
-	font-style: normal;
-	color: #2A3D61;
-}
-
-table.doxtable {
-	border-collapse:collapse;
-        margin-top: 4px;
-        margin-bottom: 4px;
-}
-
-table.doxtable td, table.doxtable th {
-	border: 1px solid #2D4068;
-	padding: 3px 7px 2px;
-}
-
-table.doxtable th {
-	background-color: #374F7F;
-	color: #FFFFFF;
-	font-size: 110%;
-	padding-bottom: 4px;
-	padding-top: 5px;
-}
-
-table.fieldtable {
-        width: 100%;
-        margin-bottom: 10px;
-        border: 1px solid #A8B8D9;
-        border-spacing: 0px;
-        -moz-border-radius: 4px;
-        -webkit-border-radius: 4px;
-        border-radius: 4px;
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
-        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
-        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
-}
-
-.fieldtable td, .fieldtable th {
-        padding: 3px 7px 2px;
-}
-
-.fieldtable td.fieldtype, .fieldtable td.fieldname {
-        white-space: nowrap;
-        border-right: 1px solid #A8B8D9;
-        border-bottom: 1px solid #A8B8D9;
-        vertical-align: top;
-}
-
-.fieldtable td.fielddoc {
-        border-bottom: 1px solid #A8B8D9;
-        width: 100%;
-}
-
-.fieldtable tr:last-child td {
-        border-bottom: none;
-}
-
-.fieldtable th {
-        background-image:url('nav_f.png');
-        background-repeat:repeat-x;
-        background-color: #E2E8F2;
-        font-size: 90%;
-        color: #253555;
-        padding-bottom: 4px;
-        padding-top: 5px;
-        text-align:left;
-        -moz-border-radius-topleft: 4px;
-        -moz-border-radius-topright: 4px;
-        -webkit-border-top-left-radius: 4px;
-        -webkit-border-top-right-radius: 4px;
-        border-top-left-radius: 4px;
-        border-top-right-radius: 4px;
-        border-bottom: 1px solid #A8B8D9;
-}
-
-
-.tabsearch {
-	top: 0px;
-	left: 10px;
-	height: 36px;
-	background-image: url('tab_b.png');
-	z-index: 101;
-	overflow: hidden;
-	font-size: 13px;
-}
-
-.navpath ul
-{
-	font-size: 11px;
-	background-image:url('tab_b.png');
-	background-repeat:repeat-x;
-	background-position: 0 -5px;
-	height:30px;
-	line-height:30px;
-	color:#8AA0CC;
-	border:solid 1px #C2CDE4;
-	overflow:hidden;
-	margin:0px;
-	padding:0px;
-}
-
-.navpath li
-{
-	list-style-type:none;
-	float:left;
-	padding-left:10px;
-	padding-right:15px;
-	background-image:url('bc_s.png');
-	background-repeat:no-repeat;
-	background-position:right;
-	color:#364D7C;
-}
-
-.navpath li.navelem a
-{
-	height:32px;
-	display:block;
-	text-decoration: none;
-	outline: none;
-	color: #283A5D;
-	font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
-	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
-	text-decoration: none;        
-}
-
-.navpath li.navelem a:hover
-{
-	color:#6884BD;
-}
-
-.navpath li.footer
-{
-        list-style-type:none;
-        float:right;
-        padding-left:10px;
-        padding-right:15px;
-        background-image:none;
-        background-repeat:no-repeat;
-        background-position:right;
-        color:#364D7C;
-        font-size: 8pt;
-}
-
-
-div.summary
-{
-	float: right;
-	font-size: 8pt;
-	padding-right: 5px;
-	width: 50%;
-	text-align: right;
-}       
-
-div.summary a
-{
-	white-space: nowrap;
-}
-
-/*div.ingroups
-{
-	font-size: 8pt;
-	width: 50%;
-	text-align: left;
-}*/ /*removed*/
-
-div.ingroups a
-{
-	white-space: nowrap;
-}
-
-div.header
-{
-        background-image:url('nav_h.png');
-        background-repeat:repeat-x;
-	background-color: #F9FAFC;
-	margin:  0px;
-	border-bottom: 1px solid #C4CFE5;
-}
-
-div.headertitle
-{
-	padding: 5px 5px 5px 10px;
-}
-
-dl
-{
-        padding: 0 0 0 10px;
-}
-
-/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
-dl.section
-{
-	margin-left: 0px;
-	padding-left: 0px;
-}
-
-dl.note
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #D0C000;
-}
-
-dl.warning, dl.attention
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #FF0000;
-}
-
-dl.pre, dl.post, dl.invariant
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #00D000;
-}
-
-dl.deprecated
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #505050;
-}
-
-dl.todo
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #00C0E0;
-}
-
-dl.test
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #3030E0;
-}
-
-dl.bug
-{
-        margin-left:-7px;
-        padding-left: 3px;
-        border-left:4px solid;
-        border-color: #C08050;
-}
-
-dl.section dd {
-	margin-bottom: 6px;
-}
-
-
-#projectlogo
-{
-	text-align: center;
-	vertical-align: bottom;
-	border-collapse: separate;
-}
- 
-#projectlogo img
-{ 
-	border: 0px none;
-}
- 
-#projectname
-{
-	font: 300% Tahoma, Arial,sans-serif;
-	margin: 0px;
-	padding: 2px 0px;
-}
-    
-#projectbrief
-{
-	font: 120% Tahoma, Arial,sans-serif;
-	margin: 0px;
-	padding: 0px;
-}
-
-#projectnumber
-{
-	font: 50% Tahoma, Arial,sans-serif;
-	margin: 0px;
-	padding: 0px;
-}
-
-#titlearea
-{
-	padding: 0px;
-	margin: 0px;
-	width: 100%;
-	border-bottom: 1px solid #5373B4;
-}
-
-.image
-{
-        text-align: center;
-}
-
-.dotgraph
-{
-        text-align: center;
-}
-
-.mscgraph
-{
-        text-align: center;
-}
-
-.caption
-{
-	font-weight: bold;
-}
-
-div.zoom
-{
-	border: 1px solid #90A5CE;
-}
-
-dl.citelist {
-        margin-bottom:50px;
-}
-
-dl.citelist dt {
-        color:#334975;
-        float:left;
-        font-weight:bold;
-        margin-right:10px;
-        padding:5px;
-}
-
-dl.citelist dd {
-        margin:2px 0;
-        padding:5px 0;
-}
-
-div.toc {
-        padding: 14px 25px;
-        background-color: #F4F6FA;
-        border: 1px solid #D8DFEE;
-        border-radius: 7px 7px 7px 7px;
-        float: right;
-        height: auto;
-        margin: 0 20px 10px 10px;
-        width: 200px;
-}
-
-div.toc li {
-        background: url("bdwn.png") no-repeat scroll 0 5px transparent;
-        font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
-        margin-top: 5px;
-        padding-left: 10px;
-        padding-top: 2px;
-}
-
-div.toc h3 {
-        font: bold 12px/1.2 Arial,FreeSans,sans-serif;
-	color: #4665A2;
-        border-bottom: 0 none;
-        margin: 0;
-}
-
-div.toc ul {
-        list-style: none outside none;
-        border: medium none;
-        padding: 0px;
-}       
-
-div.toc li.level1 {
-        margin-left: 0px;
-}
-
-div.toc li.level2 {
-        margin-left: 15px;
-}
-
-div.toc li.level3 {
-        margin-left: 30px;
-}
-
-div.toc li.level4 {
-        margin-left: 45px;
-}
-
-.inherit_header {
-        font-weight: bold;
-        color: gray;
-        cursor: pointer;
-	-webkit-touch-callout: none;
-	-webkit-user-select: none;
-	-khtml-user-select: none;
-	-moz-user-select: none;
-	-ms-user-select: none;
-	user-select: none;
-}
-
-.inherit_header td {
-        padding: 6px 0px 2px 5px;
-}
-
-.inherit {
-        display: none;
-}
-
-tr.heading h2 {
-        margin-top: 12px;
-        margin-bottom: 4px;
-}
-
- at media print
-{
-  #top { display: none; }
-  #side-nav { display: none; }
-  #nav-path { display: none; }
-  body { overflow:visible; }
-  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
-  .summary { display: none; }
-  .memitem { page-break-inside: avoid; }
-  #doc-content
-  {
-    margin-left:0 !important;
-    height:auto !important;
-    width:auto !important;
-    overflow:inherit;
-    display:inline;
-  }
-}
-
-
-
-/* Customized css version 1.5.6 */
-
-BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
-    font-family: Geneva, Arial, Helvetica, sans-serif;
-}
-BODY,TD {
-       font-size: 90%;
-}
-H1 {
-    background-color: #e0d0a0;
-    padding: 0.5em;
-    text-align: center;
-    font-size: 160%;
-}
-H2 {
-       font-size: 120%;
-}
-H2.details_section {
-    background-color: #e0d0a0;
-    padding: 0.5em;
-    font-size: 140%;
-    text-align: center;
-}
-H3.details_section {
-    background-color: #e0d0a0;
-    padding: 0.5em;
-    border-width: 1px;
-    border-style: solid;
-    border-color: #c8aa54;
-    -moz-border-radius: 8px 8px 8px 8px;
-}
-.main_heading {
-    background-color: #e0d0a0;
-    padding: 1em;
-    text-align: center;
-    font-size: 200%;
-    border: 0px;
-    padding: 5px;
-    font-weight: bold;
-}
-.ingroups {
-    font-size: 60%;
-}
-H3 {
-       font-size: 100%;
-}
-table.function_index {
-    background-color: #e0d0a0;
-    padding: 0.3em;
-    font-size: 120%;
-    width: 100%;
-}
-CAPTION { font-weight: bold }
-DIV.qindex {
-    width: 100%;
-    background-color: #e0d0a0;
-    border: 1px solid #c8aa54;
-    text-align: center;
-    margin: 2px;
-    padding: 2px;
-    line-height: 140%;
-}
-DIV.nav {
-    width: 100%;
-    background-color: #e8eef2;
-    border: 1px solid #c8aa54;
-    text-align: center;
-    margin: 2px;
-    padding: 2px;
-    line-height: 140%;
-}
-DIV.navtab {
-       background-color: #e8eef2;
-       border: 1px solid #c8aa54;
-       text-align: center;
-       margin: 2px;
-       margin-right: 15px;
-       padding: 2px;
-}
-TD.navtab {
-       font-size: 70%;
-}
-A.qindex {
-       text-decoration: none;
-       font-weight: bold;
-       color: #1A419D;
-}
-A.qindex:visited {
-       text-decoration: none;
-       font-weight: bold;
-       color: #1A419D
-}
-A.qindex:hover {
-    text-decoration: none;
-    background-color: #ddddff;
-}
-A.qindexHL {
-    text-decoration: none;
-    font-weight: bold;
-    background-color: #6666cc;
-    color: #ffffff;
-    border: 1px double #9295C2;
-}
-A.qindexHL:hover {
-    text-decoration: none;
-    background-color: #6666cc;
-    color: #ffffff;
-}
-A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
-A.el { text-decoration: none; font-weight: bold }
-A:link { color: #0040b0; }
-A:visited { color: #a00040; }
-A:hover { text-decoration: none; background-color: #f2f2ff }
-A.anchor { color: #000000;   text-decoration: none; background-color: none; }
-A.elRef { font-weight: bold }
-A.code:link { text-decoration: none; font-weight: normal; color: #0000FF}
-A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}
-A.codeRef:link { font-weight: normal; color: #0000FF}
-A.codeRef:visited { font-weight: normal; color: #0000FF}
-code  { 
-/*    font-family: Lucida Console, monospace, fixed; */
-    font-family: monospace, fixed;
-    color: #303030; 
-    font-weight: bold;
-} 
-DL.el { margin-left: -1cm }
-.fragment {
-/*    font-family: Lucida Console, monospace, fixed; */
-    font-family: monospace, fixed;
-       font-size: 95%;
-}
-PRE.fragment {
-/*  border: 1px solid #c8aa54; */
-    border: 1px solid #dad0aa;
-    background-color: #fcfaf8;
-    margin-top: 4px;
-    margin-bottom: 4px;
-    margin-left: 2px;
-    margin-right: 8px;
-    padding-left: 6px;
-    padding-right: 6px;
-    padding-top: 4px;
-    padding-bottom: 4px;
-}
-DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
-
-DIV.groupHeader {
-       margin-left: 16px;
-       margin-top: 12px;
-       margin-bottom: 6px;
-       font-weight: bold;
-}
-DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }
-BODY {
-    background: #f8f0e0;
-    color: black;
-    margin-right: 20px;
-    margin-left: 20px;
-}
-TD.indexkey {
-/*  background-color: #e8eef2; */
-    background-color: #f8f0e0;
-    font-weight: bold;
-    padding-right  : 10px;
-    padding-top    : 2px;
-    padding-left   : 10px;
-    padding-bottom : 2px;
-    margin-left    : 0px;
-    margin-right   : 0px;
-    margin-top     : 2px;
-    margin-bottom  : 2px;
-/*  border: 1px solid #CCCCCC; */
-    border: 1px solid #e0d0a0;
-}
-TD.indexvalue {
-/*  background-color: #e8eef2; */
-    background-color: #f8f0e0;
-    font-style: italic;
-    padding-right  : 10px;
-    padding-top    : 2px;
-    padding-left   : 10px;
-    padding-bottom : 2px;
-    margin-left    : 0px;
-    margin-right   : 0px;
-    margin-top     : 2px;
-    margin-bottom  : 2px;
-/*  border: 1px solid #CCCCCC; */
-    border: 1px solid #e0d0a0;
-}
-TR.memlist {
-   background-color: #f0f0f0;
-}
-P.formulaDsp { text-align: center; }
-IMG.formulaDsp { }
-IMG.formulaInl { vertical-align: middle; }
-SPAN.keyword       { color: #008000 }
-SPAN.keywordtype   { color: #604020 }
-SPAN.keywordflow   { color: #e08000 }
-SPAN.comment       { color: #800000 }
-SPAN.preprocessor  { color: #806020 }
-SPAN.stringliteral { color: #002080 }
-SPAN.charliteral   { color: #008080 }
-.mdescLeft {
-    padding: 0px 8px 4px 8px;
-    font-size: 80%;
-    font-style: italic;
-    background-color: #fcfaf8;
-    border-top: 1px none #dad0a8;
-    border-right: 1px none #dad0a8;
-    border-bottom: 1px none #dad0a8;
-    border-left: 1px none #dad0a8;
-    margin: 0px;
-}
-.mdescRight {
-    padding: 0px 8px 4px 8px; 
-    font-size: 80%;
-    font-style: italic;
-    background-color: #fcfaf8;
-    border-top: 1px none #dad0a8;
-    border-right: 1px none #dad0a8;
-    border-bottom: 1px none #dad0a8;
-    border-left: 1px none #dad0a8;
-    margin: 0px;
-}
-.memItemLeft {
-    padding: 1px 0px 0px 8px;
-    margin: 4px;
-    border-top-width: 1px;
-    border-right-width: 1px;
-    border-bottom-width: 1px;
-    border-left-width: 1px;
-    border-top-color: #dad0a8;
-    border-right-color: #dad0a8;
-    border-bottom-color: #dad0a8;
-    border-left-color: #dad0a8;
-    border-top-style: solid;
-    border-right-style: none;
-    border-bottom-style: none;
-    border-left-style: none;
-    background-color: #fcfaf8;
-    font-size: 80%;
-}
-.memItemRight {
-    padding: 1px 8px 0px 8px; 
-    margin: 4px;
-    border-top-width: 1px;
-    border-right-width: 1px;
-    border-bottom-width: 1px;
-    border-left-width: 1px;
-    border-top-color: #dad0a8;
-    border-right-color: #dad0a8;
-    border-bottom-color: #dad0a8;
-    border-left-color: #dad0a8;
-    border-top-style: solid;
-    border-right-style: none;
-    border-bottom-style: none;
-    border-left-style: none;
-    background-color: #fcfaf8;
-    font-size: 80%;
-}
-.memTemplItemLeft {
-    padding: 1px 0px 0px 8px; 
-    margin: 4px;
-    border-top-width: 1px;
-    border-right-width: 1px;
-    border-bottom-width: 1px;
-    border-left-width: 1px;
-    border-top-color: #dad0a8;
-    border-right-color: #dad0a8;
-    border-bottom-color: #dad0a8;
-    border-left-color: #dad0a8;
-    border-top-style: none;
-    border-right-style: none;
-    border-bottom-style: none;
-    border-left-style: none;
-    background-color: #fcfaf8;
-    font-size: 80%;
-}
-.memTemplItemRight {
-    padding: 1px 8px 0px 8px; 
-    margin: 4px;
-    border-top-width: 1px;
-    border-right-width: 1px;
-    border-bottom-width: 1px;
-    border-left-width: 1px;
-    border-top-color: #dad0a8;
-    border-right-color: #dad0a8;
-    border-bottom-color: #dad0a8;
-    border-left-color: #dad0a8;
-    border-top-style: none;
-    border-right-style: none;
-    border-bottom-style: none;
-    border-left-style: none;
-    background-color: #fcfaf8;
-    font-size: 80%;
-}
-.memTemplParams {
-    padding: 1px 0px 0px 8px; 
-    margin: 4px;
-    border-top-width: 1px;
-    border-right-width: 1px;
-    border-bottom-width: 1px;
-    border-left-width: 1px;
-    border-top-color: #dad0a8;
-    border-right-color: #dad0a8;
-    border-bottom-color: #dad0a8;
-    border-left-color: #dad0a8;
-    border-top-style: solid;
-    border-right-style: none;
-    border-bottom-style: none;
-    border-left-style: none;
-/*       color: #606060; */
-    background-color: #fcfaf8;
-    font-size: 80%;
-}
-.search     { color: #003399;
-              font-weight: bold;
-}
-FORM.search {
-              margin-bottom: 0px;
-              margin-top: 0px;
-}
-INPUT.search { font-size: 75%;
-               color: #000080;
-               font-weight: normal;
-               background-color: #e8eef2;
-}
-TD.tiny      { font-size: 75%;
-}
-a {
-    color: #1A41A8;
-}
-a:visited {
-    color: #2A3798;
-}
-.dirtab { padding: 4px;
-          border-collapse: collapse;
-          border: 1px solid #c8aa54;
-}
-TH.dirtab { background: #e8eef2;
-            font-weight: bold;
-}
-HR { height: 1px;
-     border: none;
-     border-top: 1px solid black;
-}
-
-/* Style for detailed member documentation */
-/*
-.memtemplate {
-  font-size: 80%;
-  color: #606060;
-  font-weight: normal;
-  margin-left: 3px;
-}
-*/
-.memtemplate {
-  white-space: nowrap;
-  font-weight: bold;
-}
-.memnav {
-  background-color: #e8eef2;
-  border: 1px solid #c8aa54;
-  text-align: center;
-  margin: 2px;
-  margin-right: 15px;
-  padding: 2px;
-}
-.memitem {
-/*  padding: 4px; */
-  padding: 0px 5px 0px 0px;
-/*  background-color: #eef3f5; */
-  background-color: #f8f0e0;
-  border-width: 1px;
-  border-style: solid;
-/*  border-color: #dedeee; */
-  border-color: #e0d0a0;
-  -moz-border-radius: 8px 8px 8px 8px;
-  margin-bottom: 20px;
-}
-.memname {
-  white-space: nowrap;
-  font-weight: bold;
-}
-.memdoc{
-  padding-left: 10px;
-}
-.memproto {
-  background-color: #e0d0a0;
-  width: 100%;
-  border-width: 1px;
-  border-style: solid;
-  border-color: #c8aa54;
-  font-weight: bold;
-  padding: 5px 0px 5px 5px; 
-  -moz-border-radius: 8px 8px 8px 8px;
-}
-.paramkey {
-  text-align: right;
-}
-.paramtype {
-  white-space: nowrap;
-}
-.paramname {
-  color: #602020;
-  font-style: italic;
-  white-space: nowrap;
-}
-/* End Styling for detailed member documentation */
-
-/* for the tree view */
-.ftvtree {
-    font-family: sans-serif;
-    margin:0.5em;
-}
-.directory { font-size: 9pt; font-weight: bold; }
-.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
-.directory > h3 { margin-top: 0; }
-.directory p { margin: 0px; white-space: nowrap; }
-.directory div { display: none; margin: 0px; }
-.directory img { vertical-align: -30%; }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libvigraimpex.git



More information about the debian-science-commits mailing list