diff options
author | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2011-11-01 13:47:41 +0400 |
---|---|---|
committer | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2011-11-01 13:47:41 +0400 |
commit | ac6bdfb653fc8b4566179d3481ed89192106ceef (patch) | |
tree | 1d66cc8afe88b640a5f6421a8a789e19a7270902 /source/blender/makesdna/DNA_linestyle_types.h | |
parent | 12f2c06d344e61e4cd104aa25e5f6ab3b72446d0 (diff) |
Added two stroke geometry modifiers: Parameterization and Guiding Lines.
Diffstat (limited to 'source/blender/makesdna/DNA_linestyle_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_linestyle_types.h | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_linestyle_types.h b/source/blender/makesdna/DNA_linestyle_types.h index 3cc75246b99..a34a4285e55 100644 --- a/source/blender/makesdna/DNA_linestyle_types.h +++ b/source/blender/makesdna/DNA_linestyle_types.h @@ -62,7 +62,9 @@ typedef struct LineStyleModifier { #define LS_MODIFIER_BACKBONE_STRETCHER 11 #define LS_MODIFIER_TIP_REMOVER 12 #define LS_MODIFIER_CALLIGRAPHY 13 -#define LS_MODIFIER_NUM 14 +#define LS_MODIFIER_POLYGONIZATION 14 +#define LS_MODIFIER_GUIDING_LINES 15 +#define LS_MODIFIER_NUM 16 /* LineStyleModifier::flags */ #define LS_MODIFIER_ENABLED 1 @@ -295,6 +297,22 @@ typedef struct LineStyleGeometryModifier_TipRemover { } LineStyleGeometryModifier_TipRemover; +typedef struct LineStyleGeometryModifier_Polygonalization { + struct LineStyleModifier modifier; + + float error; + int pad; + +} LineStyleGeometryModifier_Polygonalization; + +typedef struct LineStyleGeometryModifier_GuidingLines { + struct LineStyleModifier modifier; + + float offset; + int pad; + +} LineStyleGeometryModifier_GuidingLines; + /* Calligraphic thickness modifier */ typedef struct LineStyleThicknessModifier_Calligraphy { |