Commit d37204e8fb2332ebeadb1312427e9d91ddb7f829

Authored by Josh Klontz
1 parent 884a8751

removed propagate

openbr/plugins/core/propagate.cpp deleted
1   -#include <openbr/plugins/openbr_internal.h>
2   -
3   -namespace br
4   -{
5   -
6   -/*!
7   - * \ingroup transforms
8   - * \brief Ensures that a template will be propogated.
9   - * \author Scott Klum \cite sklum
10   - */
11   -class PropagateTransform : public UntrainableMetaTransform
12   -{
13   - Q_OBJECT
14   -
15   - Q_PROPERTY(br::Transform *transform READ get_transform WRITE set_transform RESET reset_transform STORED true)
16   - BR_PROPERTY(br::Transform *, transform, NULL)
17   -
18   - void project(const Template &src, Template &dst) const
19   - {
20   - transform->project(src,dst);
21   - if (dst.isEmpty())
22   - dst = src;
23   - }
24   -};
25   -
26   -BR_REGISTER(Transform, PropagateTransform)
27   -
28   -} // namespace br
29   -
30   -#include "core/propagate.moc"