Definition at line 17 of file KP_Instance.h.
|
|
| Instance (unsigned int t_n_items) |
|
| Instance (const Instance &)=default |
|
| Instance (Instance &&) noexcept=default |
|
Instance & | operator= (const Instance &)=default |
|
Instance & | operator= (Instance &&) noexcept=default |
| unsigned int | n_items () const |
| double | profit (unsigned int t_item) const |
| double | weight (unsigned int t_item) const |
| double | capacity () const |
| void | set_profit (unsigned int t_item, double t_value) |
| void | set_weight (unsigned int t_item, double t_value) |
| void | set_capacity (double t_value) |
◆ capacity()
| double idol::Problems::KP::Instance::capacity |
( |
| ) |
const |
|
inlinenodiscard |
◆ n_items()
| unsigned int idol::Problems::KP::Instance::n_items |
( |
| ) |
const |
|
inlinenodiscard |
◆ profit()
| double idol::Problems::KP::Instance::profit |
( |
unsigned int | t_item | ) |
const |
|
inlinenodiscard |
◆ set_capacity()
| void idol::Problems::KP::Instance::set_capacity |
( |
double | t_value | ) |
|
|
inline |
◆ set_profit()
| void idol::Problems::KP::Instance::set_profit |
( |
unsigned int | t_item, |
|
|
double | t_value ) |
|
inline |
◆ set_weight()
| void idol::Problems::KP::Instance::set_weight |
( |
unsigned int | t_item, |
|
|
double | t_value ) |
|
inline |
◆ weight()
| double idol::Problems::KP::Instance::weight |
( |
unsigned int | t_item | ) |
const |
|
inlinenodiscard |
◆ m_capacity
| double idol::Problems::KP::Instance::m_capacity = 0 |
|
protected |
◆ m_profit
| std::vector<double> idol::Problems::KP::Instance::m_profit |
|
protected |
◆ m_weight
| std::vector<double> idol::Problems::KP::Instance::m_weight |
|
protected |