Blender
V4.3
source
blender
freestyle
intern
view_map
ViewMapTesselator.cpp
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2012-2022 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
10
#include "
ViewMapTesselator.h
"
11
12
namespace
Freestyle
{
13
14
NodeGroup
*
ViewMapTesselator::Tesselate
(
ViewMap
*iViewMap)
15
{
16
if
(iViewMap->
ViewEdges
().empty()) {
17
return
nullptr
;
18
}
19
20
const
vector<ViewEdge *> &viewedges = iViewMap->
ViewEdges
();
21
return
Tesselate
(viewedges.begin(), viewedges.end());
22
}
23
24
NodeGroup
*
ViewMapTesselator::Tesselate
(
WShape
*
/*iWShape*/
)
25
{
26
return
nullptr
;
27
}
28
29
}
/* namespace Freestyle */
ViewMapTesselator.h
Class to build a Node Tree designed to be displayed from a Silhouette View Map structure.
Freestyle::NodeGroup
Definition
NodeGroup.h:24
Freestyle::ViewMapTesselator::Tesselate
NodeGroup * Tesselate(ViewMap *iViewMap)
Definition
ViewMapTesselator.cpp:14
Freestyle::ViewMap
Definition
ViewMap.h:47
Freestyle::ViewMap::ViewEdges
viewedges_container & ViewEdges()
Definition
ViewMap.h:104
Freestyle::WShape
Definition
WEdge.h:988
Freestyle
inherits from class Rep
Definition
AppCanvas.cpp:20
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0