blob: 82e2de0c89d9aa066f8d8a7ade4c857682a96e7e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
/* SPDX-License-Identifier: GPL-2.0-or-later */
/** \file
* \ingroup freestyle
* \brief Class to define a Drawing Style to be applied to the underlying children. Inherits from
* NodeGroup.
*/
#include "NodeDrawingStyle.h"
namespace Freestyle {
void NodeDrawingStyle::accept(SceneVisitor &v)
{
v.visitNodeDrawingStyle(*this);
v.visitNodeDrawingStyleBefore(*this);
v.visitDrawingStyle(_DrawingStyle);
for (vector<Node *>::iterator node = _Children.begin(), end = _Children.end(); node != end;
++node) {
(*node)->accept(v);
}
v.visitNodeDrawingStyleAfter(*this);
}
} /* namespace Freestyle */
|