12 #ifndef IMPCORE_TRIPLET_CONSTRAINT_H
13 #define IMPCORE_TRIPLET_CONSTRAINT_H
15 #include <IMP/core/core_config.h>
16 #include <IMP/internal/TupleConstraint.h>
21 IMPCORE_BEGIN_NAMESPACE
32 #if defined(IMP_DOXYGEN) || defined(SWIG)
35 public IMP::kernel::internal::TupleConstraint<TripletModifier,
36 TripletDerivativeModifier>
44 TripletDerivativeModifier *after,
46 std::string name=
"TripletConstraint %1%"):
48 TripletDerivativeModifier>
49 (before, after, vt, name)
53 #if defined(IMP_DOXYGEN) || defined(SWIG)
55 void do_update_attributes();
57 virtual ModelObjectsTemp do_get_inputs()
const;
58 virtual ModelObjectsTemp do_get_outputs()
const;