diff options
Diffstat (limited to 'src/Contraction/include/gudhi/Contraction/policies/Dummy_valid_contraction.h')
-rw-r--r-- | src/Contraction/include/gudhi/Contraction/policies/Dummy_valid_contraction.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/Contraction/include/gudhi/Contraction/policies/Dummy_valid_contraction.h b/src/Contraction/include/gudhi/Contraction/policies/Dummy_valid_contraction.h new file mode 100644 index 00000000..b0202fae --- /dev/null +++ b/src/Contraction/include/gudhi/Contraction/policies/Dummy_valid_contraction.h @@ -0,0 +1,34 @@ +/* + * Dummy_valid_contraction.h + * + * Created on: Feb 13, 2014 + * Author: dsalinas + */ + +#ifndef GUDHI_DUMMY_VALID_CONTRACTION_H_ +#define GUDHI_DUMMY_VALID_CONTRACTION_H_ + +#include "Valid_contraction_policy.h" + +namespace Gudhi{ + +namespace contraction { + + + + +template< typename EdgeProfile> class Dummy_valid_contraction : public Valid_contraction_policy<EdgeProfile>{ +public: + typedef typename EdgeProfile::Point Point; + bool operator()(const EdgeProfile& profile,const boost::optional<Point>& placement){ + return true; + } +}; + +} // namespace contraction + +} // namespace GUDHI + + + +#endif /* GUDHI_DUMMY_VALID_CONTRACTION_H_ */ |