#include <PersistenceDiagramAuctionActor.h>
|
| | 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_ {} |
| |
◆ PersistenceDiagramAuctionActor() [1/2]
| ttk::PersistenceDiagramAuctionActor::PersistenceDiagramAuctionActor |
( |
| ) |
|
|
default |
◆ PersistenceDiagramAuctionActor() [2/2]
| ttk::PersistenceDiagramAuctionActor::PersistenceDiagramAuctionActor |
( |
double |
x, |
|
|
double |
y, |
|
|
bool |
is_diagonal, |
|
|
int |
id |
|
) |
| |
|
inline |
◆ cost() [1/2]
| double ttk::PersistenceDiagramAuctionActor::cost |
( |
const PersistenceDiagramAuctionActor & |
g, |
|
|
const int |
wasserstein, |
|
|
const double |
geometricalFactor, |
|
|
const double |
nonMatchingWeight |
|
) |
| const |
◆ cost() [2/2]
| double ttk::PersistenceDiagramAuctionActor::cost |
( |
const PersistenceDiagramAuctionActor * |
g, |
|
|
const int |
wasserstein, |
|
|
const double |
geometricalFactor, |
|
|
const double |
nonMatchingWeight |
|
) |
| const |
|
inline |
◆ GetCriticalCoordinates()
| std::array< float, 3 > ttk::PersistenceDiagramAuctionActor::GetCriticalCoordinates |
( |
| ) |
const |
|
inline |
◆ getId()
| int ttk::PersistenceDiagramAuctionActor::getId |
( |
| ) |
const |
|
inline |
◆ GetKDTCoordinates()
| void ttk::PersistenceDiagramAuctionActor::GetKDTCoordinates |
( |
double |
geometricalFactor, |
|
|
std::array< double, 5 > & |
coordinates |
|
) |
| const |
|
inline |
◆ getPairGeometricalLength()
| double ttk::PersistenceDiagramAuctionActor::getPairGeometricalLength |
( |
const int |
wasserstein | ) |
const |
|
inline |
◆ getPersistence()
| double ttk::PersistenceDiagramAuctionActor::getPersistence |
( |
| ) |
const |
|
inline |
◆ isDiagonal()
| bool ttk::PersistenceDiagramAuctionActor::isDiagonal |
( |
| ) |
const |
|
inline |
◆ projectOnDiagonal()
| void ttk::PersistenceDiagramAuctionActor::projectOnDiagonal |
( |
| ) |
|
|
inline |
◆ SetCoordinates()
| void ttk::PersistenceDiagramAuctionActor::SetCoordinates |
( |
const double |
x, |
|
|
const double |
y |
|
) |
| |
|
inline |
◆ SetCriticalCoordinates() [1/2]
| void ttk::PersistenceDiagramAuctionActor::SetCriticalCoordinates |
( |
const float |
coords_x, |
|
|
const float |
coords_y, |
|
|
const float |
coords_z |
|
) |
| |
|
inline |
◆ SetCriticalCoordinates() [2/2]
| void ttk::PersistenceDiagramAuctionActor::SetCriticalCoordinates |
( |
const std::array< float, 3 > |
coords | ) |
|
|
inline |
◆ coords_
| std::array<float, 3> ttk::PersistenceDiagramAuctionActor::coords_ {} |
◆ geom_pair_length_
| std::array<double, 3> ttk::PersistenceDiagramAuctionActor::geom_pair_length_ {} |
|
protected |
◆ id_
| int ttk::PersistenceDiagramAuctionActor::id_ {} |
◆ is_diagonal_
| bool ttk::PersistenceDiagramAuctionActor::is_diagonal_ {false} |
|
protected |
◆ x_
| double ttk::PersistenceDiagramAuctionActor::x_ {} |
◆ y_
| double ttk::PersistenceDiagramAuctionActor::y_ {} |
The documentation for this class was generated from the following files: