13 #ifndef IMPCONTAINER_QUADS_CONSTRAINT_H
14 #define IMPCONTAINER_QUADS_CONSTRAINT_H
16 #include <IMP/container/container_config.h>
21 #include <IMP/internal/ContainerConstraint.h>
23 IMPKERNEL_BEGIN_NAMESPACE
27 IMPKERNEL_END_NAMESPACE
29 IMPCONTAINER_BEGIN_NAMESPACE
44 #if defined(SWIG) || defined(IMP_DOXYGEN)
47 public IMP::kernel::internal::ContainerConstraint<QuadModifier,
48 QuadDerivativeModifier,
52 typedef IMP::kernel::internal::ContainerConstraint<
QuadModifier,
53 QuadDerivativeModifier,
64 QuadDerivativeModifier *after,
65 QuadContainerAdaptor c,
66 std::string name=
"QuadConstraint %1%"):
67 P(before, after, c, name)
69 #if defined(IMP_DOXYGEN) || defined(SWIG)
71 void do_update_attributes();
73 virtual ModelObjectsTemp do_get_inputs()
const;
74 virtual ModelObjectsTemp do_get_outputs()
const;
82 IMPCONTAINER_END_NAMESPACE