Class managing the barcode for Chain_matrix if the option was enabled. More...
#include <gudhi/Persistence_matrix/chain_pairing.h>
Public Types | |
| using | Barcode = typename Master_matrix::Barcode | 
| using | Dimension = typename Master_matrix::Dimension | 
Public Member Functions | |
| Chain_pairing () | |
| Default constructor.  | |
| Chain_pairing (const Chain_pairing &matrixToCopy) | |
| Copy constructor.  More... | |
| Chain_pairing (Chain_pairing &&other) noexcept | |
| Move constructor.  More... | |
| const Barcode & | get_current_barcode () const | 
| Returns the current barcode which is maintained at any insertion, removal or vine swap.  More... | |
| Chain_pairing & | operator= (Chain_pairing other) | 
| Assign operator.  | |
Friends | |
| void | swap (Chain_pairing &pairing1, Chain_pairing &pairing2) | 
| Swap operator.  | |
Class managing the barcode for Chain_matrix if the option was enabled.
| Master_matrix | An instantiation of Matrix from which all types and options are deduced. | 
| using Gudhi::persistence_matrix::Chain_pairing< Master_matrix >::Barcode = typename Master_matrix::Barcode | 
Barcode type.
| using Gudhi::persistence_matrix::Chain_pairing< Master_matrix >::Dimension = typename Master_matrix::Dimension | 
Dimension value type.
      
  | 
  inline | 
Copy constructor.
| matrixToCopy | Matrix to copy. | 
      
  | 
  inlinenoexcept | 
Move constructor.
| other | Matrix to move. | 
      
  | 
  inline | 
Returns the current barcode which is maintained at any insertion, removal or vine swap.