/** * \file ListQuadContainer.h \brief Store a list of ParticleQuads * * This file is generated by a script (core/tools/make-container). * Do not edit directly. * * Copyright 2007-2010 IMP Inventors. All rights reserved. */ #ifndef IMPCORE_INTERNAL_CORE_LIST_QUAD_CONTAINER_H #define IMPCORE_INTERNAL_CORE_LIST_QUAD_CONTAINER_H #include "../core_config.h" #include #include #include "quad_helpers.h" #include IMPCORE_BEGIN_INTERNAL_NAMESPACE class IMPCOREEXPORT CoreListQuadContainer: public internal::ListLikeQuadContainer { IMP_ACTIVE_CONTAINER_DECL(CoreListQuadContainer); public: CoreListQuadContainer(std::string name); CoreListQuadContainer(const char *name); CoreListQuadContainer(bool); void add_particle_quad(const ParticleQuad& vt); void add_particle_quads(const ParticleQuadsTemp &c); void set_particle_quads(ParticleQuadsTemp c); void clear_particle_quads(); IMP_LISTLIKE_QUAD_CONTAINER(CoreListQuadContainer); }; IMPCORE_END_INTERNAL_NAMESPACE #endif /* IMPCORE_INTERNAL_CORE_LIST_QUAD_CONTAINER_H */