Lattice iterator object.  
 More...
#include <Lattice.hpp>
 | 
| 
int  | id | 
|   | Representative id which the iterator points to. 
  | 
|   | 
◆ LatticeIterator()
  
  
      
        
          | LatticeIterator::LatticeIterator  | 
          ( | 
          int  | 
          id | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Construct a new LatticeIterator object and initialize it to any representative id. 
- Parameters
 - 
  
    | id | Representative id to initialize.  | 
  
   
 
 
◆ operator!=()
Negative comparison operator. 
- Parameters
 - 
  
    | rhs | Right hand side operand.  | 
  
   
- Returns
 - bool Returns false, if both iterators point to the same representative id. Returns true otherwise. 
 
 
 
◆ operator++()
◆ operator-()
Subtraction operator. 
- Parameters
 - 
  
    | rhs | Right hand side operand.  | 
  
   
- Returns
 - int Difference between iterators. 
 
 
 
◆ operator--()
◆ operator==()
Comparison operator. 
- Parameters
 - 
  
    | rhs | Right hand side operand.  | 
  
   
- Returns
 - bool Returns true, if both iterators point to the same representative id. Returns false otherwise. 
 
 
 
The documentation for this struct was generated from the following file:
- /home/runner/work/SpinParser/SpinParser/src/Lattice.hpp