|
Blender
V3.3
|
#include "BLI_sys_types.h"Go to the source code of this file.
Classes | |
| struct | MultiresUnsubdivideGrid |
| struct | MultiresUnsubdivideContext |
Typedefs | |
| typedef struct MultiresUnsubdivideGrid | MultiresUnsubdivideGrid |
| typedef struct MultiresUnsubdivideContext | MultiresUnsubdivideContext |
Functions | |
| void | multires_unsubdivide_context_init (MultiresUnsubdivideContext *context, struct Mesh *original_mesh, struct MultiresModifierData *mmd) |
| void | multires_unsubdivide_context_free (MultiresUnsubdivideContext *context) |
| bool | multires_unsubdivide_to_basemesh (MultiresUnsubdivideContext *context) |
| typedef struct MultiresUnsubdivideContext MultiresUnsubdivideContext |
| typedef struct MultiresUnsubdivideGrid MultiresUnsubdivideGrid |
| void multires_unsubdivide_context_free | ( | MultiresUnsubdivideContext * | context | ) |
Definition at line 1154 of file multires_unsubdivide.c.
References blender::compositor::context, MEM_SAFE_FREE, and multires_unsubdivide_private_extract_data_free().
Referenced by multiresModifier_rebuild_subdiv().
| void multires_unsubdivide_context_init | ( | MultiresUnsubdivideContext * | context, |
| struct Mesh * | original_mesh, | ||
| struct MultiresModifierData * | mmd | ||
| ) |
Definition at line 1100 of file multires_unsubdivide.c.
References blender::compositor::context, and MultiresModifierData::totlvl.
Referenced by multiresModifier_rebuild_subdiv().
| bool multires_unsubdivide_to_basemesh | ( | MultiresUnsubdivideContext * | context | ) |
Definition at line 1110 of file multires_unsubdivide.c.
References BKE_mesh_new_nomain(), BM_mesh_bm_to_me(), BM_mesh_free(), blender::compositor::context, get_bmesh_from_mesh(), multires_unsubdivide_add_original_index_datalayers(), multires_unsubdivide_extract_grids(), multires_unsubdivide_free_original_datalayers(), multires_unsubdivide_prepare_original_bmesh_for_extract(), multires_unsubdivide_single_level(), and NULL.
Referenced by multiresModifier_rebuild_subdiv().