|
Blender V4.3
|
#include "MEM_guardedalloc.h"#include "BLI_math_matrix.h"#include "BLI_math_vector.h"#include "BKE_context.hh"#include "BKE_customdata.hh"#include "BKE_editmesh.hh"#include "transform.hh"#include "transform_convert.hh"Go to the source code of this file.
Functions | |
Edge (for crease) Transform Creation | |
| static void | createTransEdge (bContext *, TransInfo *t) |
| static void | recalcData_mesh_edge (TransInfo *t) |
Variables | |
| TransConvertTypeInfo | TransConvertType_MeshEdge |
Definition at line 25 of file transform_convert_mesh_edge.cc.
References BKE_editmesh_from_object(), BLI_assert, BMEditMesh::bm, BM_data_layer_add_named(), BM_EDGES_OF_MESH, BM_ELEM_CD_GET_VOID_P, BM_elem_flag_test, BM_ELEM_HIDDEN, BM_ELEM_SELECT, BM_ITER_MESH, CD_PROP_FLOAT, BMVert::co, copy_m3_m3(), copy_m3_m4(), count, CustomData_get_offset_named(), CustomData_has_layer_named(), BMesh::edata, TransData::ext, TransInfo::flag, FOREACH_TRANS_DATA_CONTAINER, MEM_callocN, mid_v3_v3v3(), TransInfo::mode, TransData::mtx, PSEUDOINVERSE_EPSILON, pseudoinverse_m3_m3(), TransData::smtx, T_PROP_CONNECTED, T_PROP_EDIT, TD_SELECTED, TFM_BWEIGHT, TFM_EDGE_CREASE, BMEdge::v1, and BMEdge::v2.
|
static |
Definition at line 118 of file transform_convert_mesh_edge.cc.
References DEG_id_tag_update(), FOREACH_TRANS_DATA_CONTAINER, and ID_RECALC_GEOMETRY.
| TransConvertTypeInfo TransConvertType_MeshEdge |
Definition at line 127 of file transform_convert_mesh_edge.cc.
Referenced by convert_type_get(), init_proportional_edit(), and init_TransDataContainers().