00001
00002
00003
00004
00005
00006
00007
00008 #ifndef IMPCORE_CHILDREN_REFINER_H
00009 #define IMPCORE_CHILDREN_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
00026
00027 class IMPCOREEXPORT ChildrenRefiner : public Refiner
00028 {
00029
00030 HierarchyTraits traits_;
00031 public:
00032
00033 ChildrenRefiner(HierarchyTraits tr);
00034
00035 IMP_REFINER(ChildrenRefiner);
00036 };
00037
00038 IMPCORE_END_NAMESPACE
00039
00040 #endif