Changeset View
Changeset View
Standalone View
Standalone View
source/blender/freestyle/intern/stroke/ChainingIterators.h
| Show First 20 Lines • Show All 158 Lines • ▼ Show 20 Lines | public: | ||||
| ViewEdge *result; | ViewEdge *result; | ||||
| void *py_c_it; | void *py_c_it; | ||||
| /*! Builds a Chaining Iterator from the first ViewEdge used for iteration and its orientation. | /*! Builds a Chaining Iterator from the first ViewEdge used for iteration and its orientation. | ||||
| * \param iRestrictToSelection: | * \param iRestrictToSelection: | ||||
| * Indicates whether to force the chaining to stay within | * Indicates whether to force the chaining to stay within | ||||
| * the set of selected ViewEdges or not. | * the set of selected ViewEdges or not. | ||||
| * \param iRestrictToUnvisited: | * \param iRestrictToUnvisited: | ||||
| * Indicates whether a ViewEdge that has already been chained must be ignored ot not. | * Indicates whether a ViewEdge that has already been chained must be ignored or not. | ||||
| * \param begin: | * \param begin: | ||||
| * The ViewEdge from which to start the chain. | * The ViewEdge from which to start the chain. | ||||
| * \param orientation: | * \param orientation: | ||||
| * The direction to follow to explore the graph. If true, | * The direction to follow to explore the graph. If true, | ||||
| * the direction indicated by the first ViewEdge is used. | * the direction indicated by the first ViewEdge is used. | ||||
| */ | */ | ||||
| ChainingIterator(bool iRestrictToSelection = true, | ChainingIterator(bool iRestrictToSelection = true, | ||||
| bool iRestrictToUnvisited = true, | bool iRestrictToUnvisited = true, | ||||
| ▲ Show 20 Lines • Show All 241 Lines • Show Last 20 Lines | |||||