Commit 05721739f8dc1f1827d309f5f8c3162471f817be
1 parent
03839741
Fixed Distribute transform
Showing
1 changed file
with
6 additions
and
1 deletions
sdk/plugins/meta.cpp
| @@ -596,7 +596,7 @@ static void _projectList(const Transform *transform, const TemplateList *src, Te | @@ -596,7 +596,7 @@ static void _projectList(const Transform *transform, const TemplateList *src, Te | ||
| 596 | } | 596 | } |
| 597 | 597 | ||
| 598 | 598 | ||
| 599 | -class DistributeTemplateTransform : public UntrainableMetaTransform | 599 | +class DistributeTemplateTransform : public MetaTransform |
| 600 | { | 600 | { |
| 601 | Q_OBJECT | 601 | Q_OBJECT |
| 602 | Q_PROPERTY(br::Transform* transform READ get_transform WRITE set_transform RESET reset_transform) | 602 | Q_PROPERTY(br::Transform* transform READ get_transform WRITE set_transform RESET reset_transform) |
| @@ -604,6 +604,11 @@ class DistributeTemplateTransform : public UntrainableMetaTransform | @@ -604,6 +604,11 @@ class DistributeTemplateTransform : public UntrainableMetaTransform | ||
| 604 | 604 | ||
| 605 | public: | 605 | public: |
| 606 | 606 | ||
| 607 | + void train(const TemplateList &data) | ||
| 608 | + { | ||
| 609 | + transform->train(data); | ||
| 610 | + } | ||
| 611 | + | ||
| 607 | void project(const Template &src, Template &dst) const | 612 | void project(const Template &src, Template &dst) const |
| 608 | { | 613 | { |
| 609 | TemplateList input; | 614 | TemplateList input; |