Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::GF2Solver::Matrix Class Reference

#include <ogdf/basic/GF2Solver.h>

Public Member Functions

 Matrix ()
 
 ~Matrix ()
 
int addColumn ()
 
int addRow ()
 
void clear ()
 
int numColumns () const
 
int numRows () const
 
Equationoperator[] (int i)
 
const Equationoperator[] (int i) const
 
void print () const
 

Private Attributes

Array< Equation * > m_equations
 
int m_numCols
 
int m_numRows
 

Detailed Description

Definition at line 255 of file GF2Solver.h.

Constructor & Destructor Documentation

◆ Matrix()

ogdf::GF2Solver::Matrix::Matrix ( )
inline

Definition at line 261 of file GF2Solver.h.

◆ ~Matrix()

ogdf::GF2Solver::Matrix::~Matrix ( )
inline

Definition at line 263 of file GF2Solver.h.

Member Function Documentation

◆ addColumn()

int ogdf::GF2Solver::Matrix::addColumn ( )
inline

Definition at line 295 of file GF2Solver.h.

◆ addRow()

int ogdf::GF2Solver::Matrix::addRow ( )
inline

Definition at line 285 of file GF2Solver.h.

◆ clear()

void ogdf::GF2Solver::Matrix::clear ( )
inline

Definition at line 297 of file GF2Solver.h.

◆ numColumns()

int ogdf::GF2Solver::Matrix::numColumns ( ) const
inline

Definition at line 283 of file GF2Solver.h.

◆ numRows()

int ogdf::GF2Solver::Matrix::numRows ( ) const
inline

Definition at line 281 of file GF2Solver.h.

◆ operator[]() [1/2]

Equation& ogdf::GF2Solver::Matrix::operator[] ( int  i)
inline

Definition at line 269 of file GF2Solver.h.

◆ operator[]() [2/2]

const Equation& ogdf::GF2Solver::Matrix::operator[] ( int  i) const
inline

Definition at line 275 of file GF2Solver.h.

◆ print()

void ogdf::GF2Solver::Matrix::print ( ) const
inline

Definition at line 306 of file GF2Solver.h.

Member Data Documentation

◆ m_equations

Array<Equation*> ogdf::GF2Solver::Matrix::m_equations
private

Definition at line 256 of file GF2Solver.h.

◆ m_numCols

int ogdf::GF2Solver::Matrix::m_numCols
private

Definition at line 258 of file GF2Solver.h.

◆ m_numRows

int ogdf::GF2Solver::Matrix::m_numRows
private

Definition at line 257 of file GF2Solver.h.


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