Blender
V3.3
|
Go to the source code of this file.
#define LS_CAPS_BUTT 1 |
Definition at line 586 of file DNA_linestyle_types.h.
#define LS_CAPS_ROUND 2 |
Definition at line 587 of file DNA_linestyle_types.h.
#define LS_CAPS_SQUARE 3 |
Definition at line 588 of file DNA_linestyle_types.h.
#define LS_CHAIN_COUNT (1 << 14) |
Definition at line 579 of file DNA_linestyle_types.h.
#define LS_CHAINING_PLAIN 1 |
Definition at line 582 of file DNA_linestyle_types.h.
#define LS_CHAINING_SKETCHY 2 |
Definition at line 583 of file DNA_linestyle_types.h.
#define LS_DASHED_LINE (1 << 2) |
Definition at line 567 of file DNA_linestyle_types.h.
#define LS_DS_EXPAND (1 << 0) /* for animation editors */ |
Definition at line 565 of file DNA_linestyle_types.h.
#define LS_INTEGRATION_FIRST 4 |
Definition at line 606 of file DNA_linestyle_types.h.
#define LS_INTEGRATION_LAST 5 |
Definition at line 607 of file DNA_linestyle_types.h.
#define LS_INTEGRATION_MAX 3 |
Definition at line 605 of file DNA_linestyle_types.h.
#define LS_INTEGRATION_MEAN 1 |
Definition at line 603 of file DNA_linestyle_types.h.
#define LS_INTEGRATION_MIN 2 |
Definition at line 604 of file DNA_linestyle_types.h.
#define LS_MATERIAL_BOUNDARY (1 << 3) |
Definition at line 568 of file DNA_linestyle_types.h.
#define LS_MAX_2D_ANGLE (1 << 8) |
Definition at line 573 of file DNA_linestyle_types.h.
#define LS_MAX_2D_LENGTH (1 << 5) |
Definition at line 570 of file DNA_linestyle_types.h.
#define LS_MIN_2D_ANGLE (1 << 7) |
Definition at line 572 of file DNA_linestyle_types.h.
#define LS_MIN_2D_LENGTH (1 << 4) |
Definition at line 569 of file DNA_linestyle_types.h.
#define LS_MODIFIER_2D_OFFSET 17 |
Definition at line 61 of file DNA_linestyle_types.h.
#define LS_MODIFIER_2D_TRANSFORM 18 |
Definition at line 62 of file DNA_linestyle_types.h.
#define LS_MODIFIER_2D_TRANSFORM_PIVOT_ABSOLUTE 5 |
Definition at line 517 of file DNA_linestyle_types.h.
#define LS_MODIFIER_2D_TRANSFORM_PIVOT_CENTER 1 |
Definition at line 513 of file DNA_linestyle_types.h.
#define LS_MODIFIER_2D_TRANSFORM_PIVOT_END 3 |
Definition at line 515 of file DNA_linestyle_types.h.
#define LS_MODIFIER_2D_TRANSFORM_PIVOT_PARAM 4 |
Definition at line 516 of file DNA_linestyle_types.h.
#define LS_MODIFIER_2D_TRANSFORM_PIVOT_START 2 |
Definition at line 514 of file DNA_linestyle_types.h.
#define LS_MODIFIER_ALONG_STROKE 1 |
Definition at line 45 of file DNA_linestyle_types.h.
#define LS_MODIFIER_BACKBONE_STRETCHER 11 |
Definition at line 55 of file DNA_linestyle_types.h.
#define LS_MODIFIER_BEZIER_CURVE 6 |
Definition at line 50 of file DNA_linestyle_types.h.
#define LS_MODIFIER_BLUEPRINT 16 |
Definition at line 60 of file DNA_linestyle_types.h.
#define LS_MODIFIER_BLUEPRINT_CIRCLES 1 |
Definition at line 486 of file DNA_linestyle_types.h.
#define LS_MODIFIER_BLUEPRINT_ELLIPSES 2 |
Definition at line 487 of file DNA_linestyle_types.h.
#define LS_MODIFIER_BLUEPRINT_SQUARES 4 |
Definition at line 488 of file DNA_linestyle_types.h.
#define LS_MODIFIER_CALLIGRAPHY 13 |
Definition at line 57 of file DNA_linestyle_types.h.
#define LS_MODIFIER_CREASE_ANGLE 21 |
Definition at line 65 of file DNA_linestyle_types.h.
#define LS_MODIFIER_CURVATURE_3D 23 |
Definition at line 67 of file DNA_linestyle_types.h.
#define LS_MODIFIER_DISTANCE_FROM_CAMERA 2 |
Definition at line 46 of file DNA_linestyle_types.h.
#define LS_MODIFIER_DISTANCE_FROM_OBJECT 3 |
Definition at line 47 of file DNA_linestyle_types.h.
#define LS_MODIFIER_ENABLED 1 |
Definition at line 71 of file DNA_linestyle_types.h.
#define LS_MODIFIER_EXPANDED 2 |
Definition at line 72 of file DNA_linestyle_types.h.
#define LS_MODIFIER_GUIDING_LINES 15 |
Definition at line 59 of file DNA_linestyle_types.h.
#define LS_MODIFIER_INVERT 2 |
Definition at line 79 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL 4 |
Definition at line 48 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_ALPHA 10 |
Definition at line 342 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_DIFF 1 |
Definition at line 333 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_DIFF_B 4 |
Definition at line 336 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_DIFF_G 3 |
Definition at line 335 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_DIFF_R 2 |
Definition at line 334 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_LINE 11 |
Definition at line 343 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_LINE_A 15 |
Definition at line 347 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_LINE_B 14 |
Definition at line 346 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_LINE_G 13 |
Definition at line 345 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_LINE_R 12 |
Definition at line 344 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_SPEC 5 |
Definition at line 337 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_SPEC_B 8 |
Definition at line 340 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_SPEC_G 7 |
Definition at line 339 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_SPEC_HARD 9 |
Definition at line 341 of file DNA_linestyle_types.h.
#define LS_MODIFIER_MATERIAL_SPEC_R 6 |
Definition at line 338 of file DNA_linestyle_types.h.
#define LS_MODIFIER_NOISE 20 |
Definition at line 64 of file DNA_linestyle_types.h.
#define LS_MODIFIER_NUM 24 |
Definition at line 68 of file DNA_linestyle_types.h.
#define LS_MODIFIER_PERLIN_NOISE_1D 9 |
Definition at line 53 of file DNA_linestyle_types.h.
#define LS_MODIFIER_PERLIN_NOISE_2D 10 |
Definition at line 54 of file DNA_linestyle_types.h.
#define LS_MODIFIER_POLYGONIZATION 14 |
Definition at line 58 of file DNA_linestyle_types.h.
#define LS_MODIFIER_SAMPLING 5 |
Definition at line 49 of file DNA_linestyle_types.h.
#define LS_MODIFIER_SIMPLIFICATION 22 |
Definition at line 66 of file DNA_linestyle_types.h.
#define LS_MODIFIER_SINUS_DISPLACEMENT 7 |
Definition at line 51 of file DNA_linestyle_types.h.
#define LS_MODIFIER_SPATIAL_NOISE 8 |
Definition at line 52 of file DNA_linestyle_types.h.
#define LS_MODIFIER_SPATIAL_NOISE_PURERANDOM 2 |
Definition at line 411 of file DNA_linestyle_types.h.
#define LS_MODIFIER_SPATIAL_NOISE_SMOOTH 1 |
Definition at line 410 of file DNA_linestyle_types.h.
#define LS_MODIFIER_TANGENT 19 |
Definition at line 63 of file DNA_linestyle_types.h.
#define LS_MODIFIER_TIP_REMOVER 12 |
Definition at line 56 of file DNA_linestyle_types.h.
#define LS_MODIFIER_USE_CURVE 1 |
Definition at line 78 of file DNA_linestyle_types.h.
#define LS_MODIFIER_USE_RAMP 1 |
Definition at line 75 of file DNA_linestyle_types.h.
#define LS_NO_CHAINING (1 << 6) |
Definition at line 571 of file DNA_linestyle_types.h.
#define LS_NO_SORTING (1 << 11) |
Definition at line 576 of file DNA_linestyle_types.h.
#define LS_PANEL_ALPHA 3 |
Definition at line 558 of file DNA_linestyle_types.h.
#define LS_PANEL_COLOR 2 |
Definition at line 557 of file DNA_linestyle_types.h.
#define LS_PANEL_GEOMETRY 5 |
Definition at line 560 of file DNA_linestyle_types.h.
#define LS_PANEL_MISC 7 |
Definition at line 562 of file DNA_linestyle_types.h.
#define LS_PANEL_STROKES 1 |
Definition at line 556 of file DNA_linestyle_types.h.
#define LS_PANEL_TEXTURE 6 |
Definition at line 561 of file DNA_linestyle_types.h.
#define LS_PANEL_THICKNESS 4 |
Definition at line 559 of file DNA_linestyle_types.h.
#define LS_REVERSE_ORDER (1 << 12) /* for sorting */ |
Definition at line 577 of file DNA_linestyle_types.h.
#define LS_SAME_OBJECT (1 << 1) |
Definition at line 566 of file DNA_linestyle_types.h.
#define LS_SORT_KEY_2D_LENGTH 2 |
Definition at line 598 of file DNA_linestyle_types.h.
#define LS_SORT_KEY_DISTANCE_FROM_CAMERA 1 |
Definition at line 597 of file DNA_linestyle_types.h.
#define LS_SORT_KEY_PROJECTED_X 3 |
Definition at line 599 of file DNA_linestyle_types.h.
#define LS_SORT_KEY_PROJECTED_Y 4 |
Definition at line 600 of file DNA_linestyle_types.h.
#define LS_SPLIT_LENGTH (1 << 9) |
Definition at line 574 of file DNA_linestyle_types.h.
#define LS_SPLIT_PATTERN (1 << 10) |
Definition at line 575 of file DNA_linestyle_types.h.
#define LS_TEXTURE (1 << 13) |
Definition at line 578 of file DNA_linestyle_types.h.
#define LS_THICKNESS_ASYMMETRIC 1 |
Definition at line 82 of file DNA_linestyle_types.h.
#define LS_THICKNESS_CENTER 1 |
Definition at line 591 of file DNA_linestyle_types.h.
#define LS_THICKNESS_INSIDE 2 |
Definition at line 592 of file DNA_linestyle_types.h.
#define LS_THICKNESS_OUTSIDE 3 |
Definition at line 593 of file DNA_linestyle_types.h.
#define LS_THICKNESS_RELATIVE 4 /* thickness_ratio is used */ |
Definition at line 594 of file DNA_linestyle_types.h.
#define LS_VALUE_ADD 1 |
Definition at line 86 of file DNA_linestyle_types.h.
#define LS_VALUE_BLEND 0 |
Definition at line 85 of file DNA_linestyle_types.h.
#define LS_VALUE_DIFF 5 |
Definition at line 90 of file DNA_linestyle_types.h.
#define LS_VALUE_DIV 4 |
Definition at line 89 of file DNA_linestyle_types.h.
#define LS_VALUE_MAX 7 |
Definition at line 92 of file DNA_linestyle_types.h.
#define LS_VALUE_MIN 6 |
Definition at line 91 of file DNA_linestyle_types.h.
#define LS_VALUE_MULT 2 |
Definition at line 87 of file DNA_linestyle_types.h.
#define LS_VALUE_SUB 3 |
Definition at line 88 of file DNA_linestyle_types.h.
#define MAX_MTEX 18 |
Definition at line 18 of file DNA_linestyle_types.h.
#define TEXCO_STROKE 16 /* actually its UV */ |
Definition at line 22 of file DNA_linestyle_types.h.
typedef struct FreestyleLineStyle FreestyleLineStyle |
typedef struct LineStyleAlphaModifier_Material LineStyleAlphaModifier_Material |
typedef struct LineStyleAlphaModifier_Noise LineStyleAlphaModifier_Noise |
typedef struct LineStyleAlphaModifier_Tangent LineStyleAlphaModifier_Tangent |
typedef struct LineStyleColorModifier_Material LineStyleColorModifier_Material |
typedef struct LineStyleColorModifier_Noise LineStyleColorModifier_Noise |
typedef struct LineStyleColorModifier_Tangent LineStyleColorModifier_Tangent |
typedef struct LineStyleGeometryModifier_BackboneStretcher LineStyleGeometryModifier_BackboneStretcher |
typedef struct LineStyleGeometryModifier_Polygonalization LineStyleGeometryModifier_Polygonalization |
typedef struct LineStyleGeometryModifier_SinusDisplacement LineStyleGeometryModifier_SinusDisplacement |
typedef struct LineStyleModifier LineStyleModifier |
typedef struct LineStyleThicknessModifier_DistanceFromCamera LineStyleThicknessModifier_DistanceFromCamera |
typedef struct LineStyleThicknessModifier_DistanceFromObject LineStyleThicknessModifier_DistanceFromObject |
typedef struct LineStyleThicknessModifier_Noise LineStyleThicknessModifier_Noise |