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
Classes | Namespaces | Macros
persistence1d.hpp File Reference

Actual code. More...

#include <assert.h>
#include <algorithm>
#include <iostream>
#include <iterator>
#include <vector>

Go to the source code of this file.

Classes

struct  p1d::TIdxAndData
 Used to sort data according to its absolute value and refer to its original index in the Data vector. More...
 
struct  p1d::TComponent
 Defines a component within the data domain. More...
 
struct  p1d::TPairedExtrema
 A pair of matched local minimum and local maximum that define a component above a certain persistence threshold. More...
 
class  p1d::Persistence1D
 Finds extrema and their persistence in one-dimensional data. More...
 

Namespaces

namespace  p1d
 

Macros

#define NO_COLOR   -1
 
#define RESIZE_FACTOR   20
 
#define MATLAB_INDEX_FACTOR   1
 

Detailed Description

Actual code.

Definition in file persistence1d.hpp.

Macro Definition Documentation

#define MATLAB_INDEX_FACTOR   1

Definition at line 16 of file persistence1d.hpp.

#define NO_COLOR   -1

Definition at line 14 of file persistence1d.hpp.

#define RESIZE_FACTOR   20

Definition at line 15 of file persistence1d.hpp.