TTK
Loading...
Searching...
No Matches
compressed_distance_matrix< Layout > Class Template Reference

Public Member Functions

 compressed_distance_matrix (std::vector< value_t > &&_distances)
 
template<typename DistanceMatrix>
 compressed_distance_matrix (const DistanceMatrix &mat)
 
value_t operator() (const index_t i, const index_t j) const
 
size_t size () const
 
void init_rows ()
 

Public Attributes

std::vector< value_tdistances
 
std::vector< value_t * > rows
 

Detailed Description

template<compressed_matrix_layout Layout>
class compressed_distance_matrix< Layout >

Definition at line 340 of file ripser.cpp.

Constructor & Destructor Documentation

◆ compressed_distance_matrix() [1/2]

template<compressed_matrix_layout Layout>
compressed_distance_matrix< Layout >::compressed_distance_matrix ( std::vector< value_t > && _distances)
inline

Definition at line 345 of file ripser.cpp.

◆ compressed_distance_matrix() [2/2]

template<compressed_matrix_layout Layout>
template<typename DistanceMatrix>
compressed_distance_matrix< Layout >::compressed_distance_matrix ( const DistanceMatrix & mat)
inline

Definition at line 353 of file ripser.cpp.

Member Function Documentation

◆ init_rows()

template<compressed_matrix_layout Layout>
void compressed_distance_matrix< Layout >::init_rows ( )

◆ operator()()

template<compressed_matrix_layout Layout>
value_t compressed_distance_matrix< Layout >::operator() ( const index_t i,
const index_t j ) const

◆ size()

template<compressed_matrix_layout Layout>
size_t compressed_distance_matrix< Layout >::size ( ) const
inline

Definition at line 364 of file ripser.cpp.

Member Data Documentation

◆ distances

template<compressed_matrix_layout Layout>
std::vector<value_t> compressed_distance_matrix< Layout >::distances

Definition at line 342 of file ripser.cpp.

◆ rows

template<compressed_matrix_layout Layout>
std::vector<value_t *> compressed_distance_matrix< Layout >::rows

Definition at line 343 of file ripser.cpp.


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