Persistence 1D inc. Reconstruct1D  1.1
Finding extrema in one dimensional data, filtering them by persistence and reconstructing smooth functions
 All Classes Namespaces Files Functions Variables Macros Pages
p1d::Persistence1D Member List

This is the complete list of members for p1d::Persistence1D, including all inherited members.

AliveComponentsVerifiedp1d::Persistence1Dprotected
Colorsp1d::Persistence1Dprotected
Componentsp1d::Persistence1Dprotected
CreateComponent(const int minIdx)p1d::Persistence1Dinlineprotected
CreateIndexValueVector()p1d::Persistence1Dinlineprotected
CreatePairedExtrema(const int firstIdx, const int secondIdx)p1d::Persistence1Dinlineprotected
Datap1d::Persistence1Dprotected
ExtendComponent(const int componentIdx, const int dataIdx)p1d::Persistence1Dinlineprotected
FilterByPersistence(const float threshold=0) const p1d::Persistence1Dinlineprotected
GetExtremaIndices(std::vector< int > &min, std::vector< int > &max, const float threshold=0, const bool matlabIndexing=false) const p1d::Persistence1Dinline
GetGlobalMinimumIndex(const bool matlabIndexing=false) const p1d::Persistence1Dinline
GetGlobalMinimumValue() const p1d::Persistence1Dinline
GetPairedExtrema(std::vector< TPairedExtrema > &pairs, const float threshold=0, const bool matlabIndexing=false) const p1d::Persistence1Dinline
Init()p1d::Persistence1Dinlineprotected
MergeComponents(const int firstIdx, const int secondIdx)p1d::Persistence1Dinlineprotected
PairedExtremap1d::Persistence1Dprotected
Persistence1D()p1d::Persistence1Dinline
PrintPairs(const std::vector< TPairedExtrema > &pairs) const p1d::Persistence1Dinline
PrintResults(const float threshold=0.0, const bool matlabIndexing=false) const p1d::Persistence1Dinline
RunPersistence(const std::vector< float > &InputData)p1d::Persistence1Dinline
SortedDatap1d::Persistence1Dprotected
SortPairedExtrema()p1d::Persistence1Dinlineprotected
TotalComponentsp1d::Persistence1Dprotected
VerifyAliveComponents()p1d::Persistence1Dinlineprotected
VerifyResults()p1d::Persistence1Dinline
Watershed()p1d::Persistence1Dinlineprotected
~Persistence1D()p1d::Persistence1Dinline