#include <PersistenceDiagramAuctionActor.h>
|
| | Good ()=default |
| |
| | Good (const Good &)=default |
| |
| | Good (double x, double y, bool is_diagonal, int id) |
| |
| | Good (const PersistencePair &pair, const int id, const double lambda) |
| |
| | Good (const PersistencePair &pair, const int id) |
| |
| void | setPrice (const double price) |
| |
| double | getPrice () const |
| |
| void | assign (const int b, const double price) |
| |
| int | getOwner () const |
| |
| void | setOwner (const int idx) |
| |
| Good & | operator= (const Good &)=default |
| |
| | PersistenceDiagramAuctionActor ()=default |
| |
| | PersistenceDiagramAuctionActor (double x, double y, bool is_diagonal, int id) |
| |
| void | SetCoordinates (const double x, const double y) |
| |
| void | SetCriticalCoordinates (const float coords_x, const float coords_y, const float coords_z) |
| |
| void | SetCriticalCoordinates (const std::array< float, 3 > coords) |
| |
| std::array< float, 3 > | GetCriticalCoordinates () const |
| |
| void | GetKDTCoordinates (double geometricalFactor, std::array< double, 5 > &coordinates) const |
| |
| void | projectOnDiagonal () |
| |
| int | getId () const |
| |
| double | getPersistence () const |
| |
| bool | isDiagonal () const |
| |
| double | cost (const PersistenceDiagramAuctionActor &g, const int wasserstein, const double geometricalFactor, const double nonMatchingWeight) const |
| |
| double | cost (const PersistenceDiagramAuctionActor *g, const int wasserstein, const double geometricalFactor, const double nonMatchingWeight) const |
| |
| double | getPairGeometricalLength (const int wasserstein) const |
| |
|
| double | x_ {} |
| |
| double | y_ {} |
| |
| int | id_ {} |
| |
| std::array< float, 3 > | coords_ {} |
| |
◆ Good() [1/5]
◆ Good() [2/5]
| ttk::Good::Good |
( |
const Good & |
| ) |
|
|
default |
◆ Good() [3/5]
| ttk::Good::Good |
( |
double |
x, |
|
|
double |
y, |
|
|
bool |
is_diagonal, |
|
|
int |
id |
|
) |
| |
|
inline |
◆ Good() [4/5]
| ttk::Good::Good |
( |
const PersistencePair & |
pair, |
|
|
const int |
id, |
|
|
const double |
lambda |
|
) |
| |
|
inline |
◆ Good() [5/5]
◆ assign()
| void ttk::Good::assign |
( |
const int |
b, |
|
|
const double |
price |
|
) |
| |
|
inline |
◆ getOwner()
| int ttk::Good::getOwner |
( |
| ) |
const |
|
inline |
◆ getPrice()
| double ttk::Good::getPrice |
( |
| ) |
const |
|
inline |
◆ operator=()
| Good & ttk::Good::operator= |
( |
const Good & |
| ) |
|
|
default |
◆ setOwner()
| void ttk::Good::setOwner |
( |
const int |
idx | ) |
|
|
inline |
◆ setPrice()
| void ttk::Good::setPrice |
( |
const double |
price | ) |
|
|
inline |
◆ owner_
| int ttk::Good::owner_ {-1} |
|
protected |
◆ price_
| double ttk::Good::price_ {0} |
|
protected |
The documentation for this class was generated from the following file: