00001 /** 00002 * \file CommonEndpointPairFilter.h 00003 * \brief A fake filter that returns true for any pair of bonds with 00004 * 00005 * Copyright 2007-2010 IMP Inventors. All rights reserved. 00006 */ 00007 00008 #ifndef IMPMISC_COMMON_ENDPOINT_PAIR_FILTER_H 00009 #define IMPMISC_COMMON_ENDPOINT_PAIR_FILTER_H 00010 00011 #include "misc_config.h" 00012 00013 #include <IMP/PairFilter.h> 00014 00015 IMPMISC_BEGIN_NAMESPACE 00016 00017 //! Return true for any pair of bonds sharing an endpoint 00018 /** XXXXXX. 00019 */ 00020 class IMPMISCEXPORT CommonEndpointPairFilter: public PairFilter 00021 { 00022 public: 00023 CommonEndpointPairFilter(); 00024 00025 IMP_PAIR_FILTER(CommonEndpointPairFilter); 00026 }; 00027 00028 00029 IMPMISC_END_NAMESPACE 00030 00031 #endif /* IMPMISC_COMMON_ENDPOINT_PAIR_FILTER_H */