Blender
V3.3
|
#include "BPy_Freestyle.h"
#include "BPy_BBox.h"
#include "BPy_BinaryPredicate0D.h"
#include "BPy_BinaryPredicate1D.h"
#include "BPy_ContextFunctions.h"
#include "BPy_Convert.h"
#include "BPy_FrsMaterial.h"
#include "BPy_FrsNoise.h"
#include "BPy_Id.h"
#include "BPy_IntegrationType.h"
#include "BPy_Interface0D.h"
#include "BPy_Interface1D.h"
#include "BPy_Iterator.h"
#include "BPy_MediumType.h"
#include "BPy_Nature.h"
#include "BPy_Operators.h"
#include "BPy_SShape.h"
#include "BPy_StrokeAttribute.h"
#include "BPy_StrokeShader.h"
#include "BPy_UnaryFunction0D.h"
#include "BPy_UnaryFunction1D.h"
#include "BPy_UnaryPredicate0D.h"
#include "BPy_UnaryPredicate1D.h"
#include "BPy_ViewMap.h"
#include "BPy_ViewShape.h"
#include "BKE_appdir.h"
#include "DNA_scene_types.h"
#include "FRS_freestyle.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "bpy_rna.h"
#include "DNA_material_types.h"
#include "BKE_material.h"
#include "BKE_colorband.h"
#include "BKE_colortools.h"
#include "DNA_color_types.h"
Go to the source code of this file.
Functions | |
static PyObject * | Freestyle_getCurrentScene (PyObject *) |
static int | ramp_blend_type (const char *type) |
static PyObject * | Freestyle_blendRamp (PyObject *, PyObject *args) |
static PyObject * | Freestyle_evaluateColorRamp (PyObject *, PyObject *args) |
static PyObject * | Freestyle_evaluateCurveMappingF (PyObject *, PyObject *args) |
PyObject * | Freestyle_Init (void) |
Variables | |
static char | Freestyle_getCurrentScene___doc__ [] |
static char | Freestyle_blendRamp___doc__ [] |
static char | Freestyle_evaluateColorRamp___doc__ [] |
static char | Freestyle_evaluateCurveMappingF___doc__ [] |
static char | module_docstring [] |
static PyMethodDef | module_functions [] |
static PyModuleDef | module_definition |
|
static |
Definition at line 148 of file BPy_Freestyle.cpp.
References Freestyle::a, usdtokens::b(), mathutils_array_parse(), ramp_blend(), ramp_blend_type(), type, and Vector_CreatePyObject().
|
static |
Definition at line 197 of file BPy_Freestyle.cpp.
References BKE_colorband_evaluate(), PointerRNA::data, if(), usdtokens::out(), BPy_StructRNA::ptr, pyrna_struct_Type, RNA_struct_is_a(), PointerRNA::type, and Vector_CreatePyObject().
|
static |
Definition at line 235 of file BPy_Freestyle.cpp.
References BKE_curvemapping_changed(), BKE_curvemapping_evaluateF(), BKE_curvemapping_init(), CUMA_EXTEND_EXTRAPOLATE, PointerRNA::data, CurveMapping::flag, BPy_StructRNA::ptr, pyrna_struct_Type, RNA_struct_is_a(), and PointerRNA::type.
|
static |
Definition at line 57 of file BPy_Freestyle.cpp.
References g_freestyle, Scene::id, pyrna_struct_CreatePyObject(), RNA_pointer_create(), scene, and FreestyleGlobals::scene.
PyObject* Freestyle_Init | ( | void | ) |
Definition at line 519 of file BPy_Freestyle.cpp.
References BBox_Init(), BinaryPredicate0D_Init(), BinaryPredicate1D_Init(), BKE_appdir_folder_id(), BLENDER_SYSTEM_SCRIPTS, BLI_join_dirfile(), ContextFunctions_Init(), FILE_MAX, FrsMaterial_Init(), FrsNoise_Init(), Id_Init(), IntegrationType_Init(), Interface0D_Init(), Interface1D_Init(), Iterator_Init(), MediumType_Init(), module, module_definition, Nature_Init(), Operators_Init(), SShape_Init(), StrokeAttribute_Init(), StrokeShader_Init(), UnaryFunction0D_Init(), UnaryFunction1D_Init(), UnaryPredicate0D_Init(), UnaryPredicate1D_Init(), ViewMap_Init(), and ViewShape_Init().
Referenced by BPy_init_modules().
|
static |
Definition at line 71 of file BPy_Freestyle.cpp.
References MA_RAMP_ADD, MA_RAMP_BLEND, MA_RAMP_BURN, MA_RAMP_COLOR, MA_RAMP_DARK, MA_RAMP_DIFF, MA_RAMP_DIV, MA_RAMP_DODGE, MA_RAMP_HUE, MA_RAMP_LIGHT, MA_RAMP_LINEAR, MA_RAMP_MULT, MA_RAMP_OVERLAY, MA_RAMP_SAT, MA_RAMP_SCREEN, MA_RAMP_SOFT, MA_RAMP_SUB, MA_RAMP_VAL, STREQ, and type.
Referenced by Freestyle_blendRamp().
|
static |
Definition at line 132 of file BPy_Freestyle.cpp.
|
static |
Definition at line 185 of file BPy_Freestyle.cpp.
|
static |
Definition at line 221 of file BPy_Freestyle.cpp.
|
static |
Definition at line 49 of file BPy_Freestyle.cpp.
|
static |
Definition at line 510 of file BPy_Freestyle.cpp.
Referenced by Freestyle_Init().
|
static |
Definition at line 265 of file BPy_Freestyle.cpp.
|
static |
Definition at line 491 of file BPy_Freestyle.cpp.