Generated on Mon Feb 8 2021 00:00:00 for Gecode by doxygen 1.8.20
Gecode::Symmetries Class Reference

Collection of symmetries. More...

#include <int.hh>

Additional Inherited Members

- Public Member Functions inherited from Gecode::ArgArray< SymmetryHandle >
 ArgArray (void)
 Allocate empty array. More...
 
 ArgArray (int n)
 Allocate array with n elements. More...
 
 ArgArray (int n, const SymmetryHandle *e)
 Allocate array with n elements and initialize with elements from array e. More...
 
 ArgArray (const ArgArray< SymmetryHandle > &a)
 Initialize from argument array a (copy elements) More...
 
 ArgArray (const std::vector< SymmetryHandle > &a)
 Initialize from vector a. More...
 
 ArgArray (std::initializer_list< SymmetryHandle > a)
 Initialize from initializer list a. More...
 
 ArgArray (InputIterator first, InputIterator last)
 Initialize from InputIterator first and last. More...
 
ArrayTraits< ArgArray< SymmetryHandle > >::ArgsType slice (int start, int inc=1, int n=-1)
 Return slice $y$ of length n such that forall $0\leq i<n$, $y_i=x_{\text{start}+i\cdot\text{inc}}$. More...
 
ArrayTraits< ArgArray< SymmetryHandle > >::ArgsType & operator<< (const SymmetryHandle &x)
 Insert a new element x at the end of the array (increase size by 1) More...
 
ArrayTraits< ArgArray< SymmetryHandle > >::ArgsType & operator<< (const ArgArray< SymmetryHandle > &x)
 Append x to the end of the array. More...
 

Detailed Description

Collection of symmetries.

Definition at line 5292 of file int.hh.


The documentation for this class was generated from the following file: