diff options
Diffstat (limited to 'release/scripts/freestyle/modules/freestyle/utils.py')
-rw-r--r-- | release/scripts/freestyle/modules/freestyle/utils.py | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/release/scripts/freestyle/modules/freestyle/utils.py b/release/scripts/freestyle/modules/freestyle/utils.py index e6dca93b777..e0679a53954 100644 --- a/release/scripts/freestyle/modules/freestyle/utils.py +++ b/release/scripts/freestyle/modules/freestyle/utils.py @@ -17,9 +17,33 @@ # ##### END GPL LICENSE BLOCK ##### """ -Helper functions used for Freestyle style module writing. +This module contains helper functions used for Freestyle style module +writing. """ +__all__ = ( + "ContextFunctions", + "bound", + "bounding_box", + "find_matching_vertex", + "getCurrentScene", + "get_chain_length", + "get_test_stroke", + "integrate", + "iter_distance_along_stroke", + "iter_distance_from_camera", + "iter_distance_from_object", + "iter_material_value", + "iter_t2d_along_stroke", + "pairwise", + "phase_to_direction", + "rgb_to_bw", + "stroke_curvature", + "stroke_normal", + "tripplewise", + ) + + # module members from _freestyle import ( ContextFunctions, @@ -27,13 +51,13 @@ from _freestyle import ( integrate, ) +# constructs for helper functions in Python from freestyle.types import ( Interface0DIterator, Stroke, StrokeVertexIterator, ) - from mathutils import Vector from functools import lru_cache, namedtuple from math import cos, sin, pi |