Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set
// doxy/ or-tools/ src/ util/

or-tools/src/util/permutation.h File Reference

#include "base/logging.h"
#include "base/macros.h"

Go to the source code of this file.

Namespaces

namespace  operations_research

Classes

class  operations_research::PermutationCycleHandler< IndexType >
 Abstract base class template defining the interface needed by PermutationApplier to handle a single cycle of a permutation. More...
class  operations_research::ArrayIndexCycleHandler< DataType, IndexType >
 A generic cycle handler class for the common case in which the object to be permuted is indexable with T& operator[](int), and the permutation is represented by a mutable array of nonnegative int-typed index values. More...
class  operations_research::PermutationApplier< IndexType >
 Note that this template is not implemented in an especially performance-sensitive way. More...