#include <PointWithValue.h>
Prosta klasa przechowująca współrzędne punktu wraz z warością funkcji celu w tym punkcie. Klasa jest wykorzystywana w metodach optymalizacji, w których w kolejnych iteracjach występują te same punkty, takich jak metoda Neldera-Meada i metoda losowa. TODO: genetyczna?
Metody publiczne | |
PointWithValue (void) | |
Konstruktor domyślny. | |
PointWithValue (unsigned int size) | |
Konstruktor. | |
PointWithValue (const ColumnVector &point) | |
Konstruktor. | |
PointWithValue (const ColumnVector &point, double value) | |
Konstruktor. | |
PointWithValue (const PointWithValue &from) | |
Konstruktor kopiujący. | |
~PointWithValue (void) | |
Destruktor. | |
PointWithValue & | operator= (const PointWithValue &from) |
Operator przypisania. | |
Atrybuty publiczne | |
ColumnVector | mPoint |
Punkt. | |
double | mValue |
Wartość funkcji w punkcie mPoint. |
|
Konstruktor.
|
|
Konstruktor.
|
|
Konstruktor kopiujący.
|
|
Operator przypisania.
|