Data Structures | Namespaces | Defines | Functions

OrderedAlphabet.h File Reference

#include <iostream>
#include <string>
#include "DGtal/base/Common.h"
#include "DGtal/kernel/IntegerTraits.h"
Include dependency graph for OrderedAlphabet.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  DGtal::OrderedAlphabet
 Aim: Describes an alphabet over an interval of (ascii) letters, where the lexicographic order can be changed (shifted, reversed, ...). Useful for the arithmetic minimum length polygon (AMLP). More...

Namespaces

namespace  DGtal

Defines

#define OrderedAlphabet_RECURSES
#define OrderedAlphabet_h

Functions

std::ostream & DGtal::operator<< (std::ostream &out, const OrderedAlphabet &object)

Detailed Description

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Author:
Jacques-Olivier Lachaud (jacques-olivier.lachaud@univ-savoie.fr ) Laboratory of Mathematics (CNRS, UMR 5807), University of Savoie, France
Laurent Provot (Laurent.Provot@loria.fr ) LORIA (CNRS, UMR 7503), Nancy University, France
David Coeurjolly (david.coeurjolly@liris.cnrs.fr ) Laboratoire d'InfoRmatique en Image et Systèmes d'information - LIRIS (CNRS, UMR 5205), CNRS, France
Date:
2010/07/01

Header file for module OrderedAlphabet.cpp

This file is part of the DGtal library.


Define Documentation

#define OrderedAlphabet_h

Prevents repeated inclusion of headers.

#define OrderedAlphabet_RECURSES

Prevents recursive inclusion of headers.