IMP
2.1.0
The Integrative Modeling Platform
|
Macros for various classes. More...
#include "internal/TupleRestraint.h"
#include "internal/functors.h"
#include "container_macros.h"
#include <IMP/base/object_macros.h>
#include "input_output_macros.h"
#include <algorithm>
Go to the source code of this file.
Macros | |
#define | IMP_ACTIVE_QUAD_CONTAINER(Name) IMP_QUAD_CONTAINER(name) |
#define | IMP_COMPOSITE_QUAD_SCORE(Name) |
#define | IMP_FOREACH_QUAD(sequence, operation) |
#define | IMP_FOREACH_QUAD_INDEX(sequence, operation) |
#define | IMP_INDEX_QUAD_DERIVATIVE_MODIFIER(Name) IMP_INDEX_QUAD_MODIFIER(Name) |
Use IMP_INDEX_QUAD_MODIFIER instead. | |
#define | IMP_INDEX_QUAD_MODIFIER(Name) |
#define | IMP_INDEX_QUAD_PREDICATE(Name, return_value, return_inputs) |
#define | IMP_INDEX_QUAD_SCORE(Name) |
#define | IMP_QUAD_CONTAINER(Name) |
#define | IMP_QUAD_CONTAINER_METHODS(Name) |
#define | IMP_QUAD_DERIVATIVE_MODIFIER(Name) IMP_QUAD_MODIFIER(Name) |
Use IMP_QUAD_MODIFIER() instead. | |
#define | IMP_QUAD_MODIFIER(Name) |
#define | IMP_QUAD_MODIFIER_METHODS(Name) |
#define | IMP_QUAD_PREDICATE(Name) |
#define | IMP_QUAD_PREDICATE_METHODS(Name) |
Define extra the functions needed for a QuadPredicate. | |
#define | IMP_QUAD_SCORE(Name) |
#define | IMP_QUAD_SCORE_METHODS(Name) |
#define | IMP_SIMPLE_QUAD_SCORE(Name) |
This file is generated by a script (core/tools/make-containers). Do not edit directly.
Copyright 2007-2013 IMP Inventors. All rights reserved.
Definition in file kernel/quad_macros.h.
#define IMP_ACTIVE_QUAD_CONTAINER | ( | Name | ) | IMP_QUAD_CONTAINER(name) |
Definition at line 421 of file kernel/quad_macros.h.
#define IMP_COMPOSITE_QUAD_SCORE | ( | Name | ) |
Definition at line 72 of file kernel/quad_macros.h.
#define IMP_FOREACH_QUAD | ( | sequence, | |
operation | |||
) |
Use IMP_CONTAINER_FOREACH() instead.
Definition at line 426 of file kernel/quad_macros.h.
#define IMP_FOREACH_QUAD_INDEX | ( | sequence, | |
operation | |||
) |
Use IMP_CONTAINER_FOREACH() instead.
Definition at line 443 of file kernel/quad_macros.h.
#define IMP_INDEX_QUAD_MODIFIER | ( | Name | ) |
Definition at line 352 of file kernel/quad_macros.h.
#define IMP_INDEX_QUAD_PREDICATE | ( | Name, | |
return_value, | |||
return_inputs | |||
) |
Definition at line 268 of file kernel/quad_macros.h.
#define IMP_INDEX_QUAD_SCORE | ( | Name | ) |
Definition at line 150 of file kernel/quad_macros.h.
#define IMP_QUAD_CONTAINER | ( | Name | ) |
Definition at line 401 of file kernel/quad_macros.h.
#define IMP_QUAD_CONTAINER_METHODS | ( | Name | ) |
Use this to fill in container methods IMP::kernel::QuadContainer::do_apply()
Definition at line 392 of file kernel/quad_macros.h.
#define IMP_QUAD_MODIFIER | ( | Name | ) |
Definition at line 318 of file kernel/quad_macros.h.
#define IMP_QUAD_MODIFIER_METHODS | ( | Name | ) |
Define
Definition at line 338 of file kernel/quad_macros.h.
#define IMP_QUAD_PREDICATE | ( | Name | ) |
Definition at line 199 of file kernel/quad_macros.h.
#define IMP_QUAD_SCORE | ( | Name | ) |
Definition at line 25 of file kernel/quad_macros.h.
#define IMP_QUAD_SCORE_METHODS | ( | Name | ) |
Define
Definition at line 120 of file kernel/quad_macros.h.
#define IMP_SIMPLE_QUAD_SCORE | ( | Name | ) |
Definition at line 48 of file kernel/quad_macros.h.