[ VIGRA Homepage | Class Index | Function Index | File Index | Main Page ]

| vigra/utilities.hxx |
--- | --- | ---

    00001 /************************************************************************/
    00002 /*                                                                      */
    00003 /*               Copyright 1998-2002 by Ullrich Koethe                  */
    00004 /*       Cognitive Systems Group, University of Hamburg, Germany        */
    00005 /*                                                                      */
    00006 /*    This file is part of the VIGRA computer vision library.           */
    00007 /*    ( Version 1.3.2, Jan 27 2005 )                                    */
    00008 /*    You may use, modify, and distribute this software according       */
    00009 /*    to the terms stated in the LICENSE file included in               */
    00010 /*    the VIGRA distribution.                                           */
    00011 /*                                                                      */
    00012 /*    The VIGRA Website is                                              */
    00013 /*        http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/      */
    00014 /*    Please direct questions, bug reports, and contributions to        */
    00015 /*        koethe@informatik.uni-hamburg.de                              */
    00016 /*                                                                      */
    00017 /*  THIS SOFTWARE IS PROVIDED AS IS AND WITHOUT ANY EXPRESS OR          */
    00018 /*  IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED      */
    00019 /*  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */
    00020 /*                                                                      */
    00021 /************************************************************************/
    00022
    00023
    00024 #ifndef VIGRA_BASICS_HXX
    00025 #define VIGRA_BASICS_HXX
    00026
    00027 #include "vigra/config.hxx"
    00028 #include "vigra/error.hxx"
    00029 #include "vigra/metaprogramming.hxx"
    00030 #include "vigra/tuple.hxx"
    00031 #include "vigra/diff2d.hxx"
    00032 #include "vigra/mathutil.hxx"
    00033
    00034 /*! \page Utilities Utilities
    00035     Basic helper functionality needed throughout.
    00036
    00037     <DL>
    00038     <DT>
    00039     <IMG BORDER=0 ALT="-" SRC="documents/bullet.gif">
    00040      \ref vigra::ArrayVector
    00041      <DD><em>replacement for std::vector</em>
    00042     <DT>
    00043     <IMG BORDER=0 ALT="-" SRC="documents/bullet.gif">
    00044      \ref RangesAndPoints
    00045      <DD><em>2-dimensioanl positions, extents, amd rectangles</em>
    00046     <DT>
    00047     <IMG BORDER=0 ALT="-" SRC="documents/bullet.gif">
    00048      \ref PixelNeighborhood
    00049      <DD><em>4- and 8-neighborhood definitions and circulators</em>
    00050     <DT>
    00051     <IMG BORDER=0 ALT="-" SRC="documents/bullet.gif">
    00052      \ref vigra::IteratorAdaptor
    00053      <DD><em>Quickly create STL-compatible 1D iterator adaptors</em>
    00054      <DT>
    00055     <IMG BORDER=0 ALT="-" SRC="documents/bullet.gif">
    00056      \ref TupleTypes
    00057      <DD><em>pair, triple, tuple4, tuple5</em>
    00058       <DT>
    00059     <IMG BORDER=0 ALT="-" SRC="documents/bullet.gif">
    00060      \ref MathConstants
    00061      <DD><em>M_PI, M_SQRT2</em>
    00062     </DL>
    00063 */
    00064
    00065 #endif // VIGRA_BASICS_HXX

© Ullrich Köthe (koethe@informatik.uni-hamburg.de) Cognitive Systems Group, University of Hamburg, Germany | html generated using doxygen and Python VIGRA 1.3.2 (27 Jan 2005)