Blender
V3.3
|
#include "BKE_subdiv_ccg.h"
#include "MEM_guardedalloc.h"
#include "DNA_mesh_types.h"
#include "DNA_meshdata_types.h"
Go to the source code of this file.
Classes | |
struct | CCGMaterialFromMeshData |
Typedefs | |
typedef struct CCGMaterialFromMeshData | CCGMaterialFromMeshData |
Functions | |
static DMFlagMat | subdiv_ccg_material_flags_eval (SubdivCCGMaterialFlagsEvaluator *material_flags_evaluator, const int coarse_face_index) |
static void | subdiv_ccg_material_flags_free (SubdivCCGMaterialFlagsEvaluator *material_flags_evaluator) |
void | BKE_subdiv_ccg_material_flags_init_from_mesh (SubdivCCGMaterialFlagsEvaluator *material_flags_evaluator, const Mesh *mesh) |
typedef struct CCGMaterialFromMeshData CCGMaterialFromMeshData |
void BKE_subdiv_ccg_material_flags_init_from_mesh | ( | SubdivCCGMaterialFlagsEvaluator * | material_flags_evaluator, |
const Mesh * | mesh | ||
) |
Definition at line 39 of file subdiv_ccg_material.c.
References data, SubdivCCGMaterialFlagsEvaluator::eval_material_flags, SubdivCCGMaterialFlagsEvaluator::free, MEM_mallocN, mesh, subdiv_ccg_material_flags_eval(), subdiv_ccg_material_flags_free(), and SubdivCCGMaterialFlagsEvaluator::user_data.
|
static |
Definition at line 19 of file subdiv_ccg_material.c.
References BLI_assert, data, DMFlagMat::flag, MPoly::flag, DMFlagMat::mat_nr, MPoly::mat_nr, mesh, Mesh::mpoly, and SubdivCCGMaterialFlagsEvaluator::user_data.
Referenced by BKE_subdiv_ccg_material_flags_init_from_mesh().
|
static |
Definition at line 33 of file subdiv_ccg_material.c.
References MEM_freeN, and SubdivCCGMaterialFlagsEvaluator::user_data.
Referenced by BKE_subdiv_ccg_material_flags_init_from_mesh().