Blender
V3.3
|
#include "MEM_guardedalloc.h"
#include "BLI_math.h"
#include "BKE_context.h"
#include "BKE_lib_id.h"
#include "BKE_paint.h"
#include "BKE_report.h"
#include "ED_sculpt.h"
#include "transform.h"
#include "transform_convert.h"
Go to the source code of this file.
Functions | |
Sculpt Transform Creation | |
static void | createTransSculpt (bContext *C, TransInfo *t) |
Recalc Data object | |
static void | recalcData_sculpt (TransInfo *t) |
static void | special_aftertrans_update__sculpt (bContext *C, TransInfo *t) |
Variables | |
TransConvertTypeInfo | TransConvertType_Sculpt |
Definition at line 26 of file transform_convert_sculpt.c.
References TransData::axismtx, BKE_id_is_editable(), BKE_report(), BLI_assert, C, copy_m3_m3(), copy_m3_m4(), copy_m4_m4(), copy_qt_qt(), copy_v3_v3(), CTX_data_main(), CTX_PAINT_CURVE, TransDataContainer::data, TransDataContainer::data_ext, TransDataContainer::data_len, ED_sculpt_init_transform(), TransData::ext, Scene::id, SculptSession::init_pivot_scale, invert_m3(), TransDataExtension::iquat, TransDataContainer::is_active, is_zero_v4(), TransDataExtension::isize, TransDataExtension::l_smtx, MEM_callocN, TransData::mtx, mul_m4_v3(), NULL, TransData::ob, OBACT, TransDataExtension::obmat, Object::obmat, SculptSession::pivot_pos, SculptSession::pivot_rot, SculptSession::pivot_scale, TransDataExtension::quat, TransDataExtension::r_mtx, TransDataExtension::r_smtx, TransDataExtension::rot, ROT_MODE_QUAT, TransDataExtension::rotAngle, TransDataExtension::rotAxis, TransDataExtension::rotOrder, RPT_ERROR, scene, Object::sculpt, TransDataExtension::size, TransData::smtx, t, and TD_SELECTED.
Definition at line 97 of file transform_convert_sculpt.c.
References ED_sculpt_update_modal_transform(), OBACT, and t.
Definition at line 103 of file transform_convert_sculpt.c.
References BKE_id_is_editable(), BLI_assert, C, CTX_data_main(), CTX_PAINT_CURVE, ED_sculpt_end_transform(), Scene::id, OBACT, scene, and t.
TransConvertTypeInfo TransConvertType_Sculpt |
Definition at line 118 of file transform_convert_sculpt.c.
Referenced by convert_type_get(), and ElementResize().