00001
00002
00003
00004
00005
00006
00007
00008 #ifndef IMPCORE_LEAVES_REFINER_H
00009 #define IMPCORE_LEAVES_REFINER_H
00010
00011 #include "core_config.h"
00012 #include "Hierarchy.h"
00013
00014 #include <IMP/Refiner.h>
00015
00016 IMPCORE_BEGIN_NAMESPACE
00017
00018 class HierarchyTraits;
00019
00020
00021
00022
00023
00024
00025 class IMPCOREEXPORT LeavesRefiner : public Refiner
00026 {
00027 HierarchyTraits traits_;
00028 public:
00029
00030 LeavesRefiner(HierarchyTraits tr);
00031
00032 IMP_REFINER(LeavesRefiner);
00033 };
00034
00035 IMPCORE_END_NAMESPACE
00036
00037 #endif