OR-Tools  8.2
ScpData

Detailed Description

Definition at line 24 of file set_covering_data.h.

Public Member Functions

 ScpData ()
 
int num_rows () const
 
int num_columns () const
 
const std::vector< std::vector< int > > & columns_per_row () const
 
const std::vector< std::vector< int > > & rows_per_column () const
 
const std::vector< int > & column_costs () const
 
bool is_set_partitioning () const
 
void set_is_set_partitioning (bool v)
 
void SetProblemSize (int num_rows, int num_columns)
 
void SetColumnCost (int column_id, int cost)
 
void AddRowInColumn (int row, int column)
 

Constructor & Destructor Documentation

◆ ScpData()

ScpData ( )
inline

Definition at line 26 of file set_covering_data.h.

Member Function Documentation

◆ AddRowInColumn()

void AddRowInColumn ( int  row,
int  column 
)

Definition at line 31 of file set_covering_data.cc.

◆ column_costs()

const std::vector<int>& column_costs ( ) const
inline

Definition at line 38 of file set_covering_data.h.

◆ columns_per_row()

const std::vector<std::vector<int> >& columns_per_row ( ) const
inline

Definition at line 31 of file set_covering_data.h.

◆ is_set_partitioning()

bool is_set_partitioning ( ) const
inline

Definition at line 40 of file set_covering_data.h.

◆ num_columns()

int num_columns ( ) const
inline

Definition at line 29 of file set_covering_data.h.

◆ num_rows()

int num_rows ( ) const
inline

Definition at line 28 of file set_covering_data.h.

◆ rows_per_column()

const std::vector<std::vector<int> >& rows_per_column ( ) const
inline

Definition at line 35 of file set_covering_data.h.

◆ set_is_set_partitioning()

void set_is_set_partitioning ( bool  v)
inline

Definition at line 41 of file set_covering_data.h.

◆ SetColumnCost()

void SetColumnCost ( int  column_id,
int  cost 
)

Definition at line 27 of file set_covering_data.cc.

◆ SetProblemSize()

void SetProblemSize ( int  num_rows,
int  num_columns 
)

Definition at line 19 of file set_covering_data.cc.


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