|
Blender
V2.93
|
#include "MEM_guardedalloc.h"#include "BLI_math.h"#include "BKE_context.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 | |
| void | createTransSculpt (bContext *C, TransInfo *t) |
Recalc Data object | |
| void | recalcData_sculpt (TransInfo *t) |
| void | special_aftertrans_update__sculpt (bContext *C, TransInfo *t) |
Definition at line 41 of file transform_convert_sculpt.c.
References TransData::axismtx, BKE_report(), BLI_assert, C, copy_m3_m3(), copy_m3_m4(), copy_m4_m4(), copy_qt_qt(), copy_v3_v3(), CTX_PAINT_CURVE, TransDataContainer::data, TransDataContainer::data_ext, TransDataContainer::data_len, ED_sculpt_init_transform(), TransData::ext, ID_IS_LINKED, 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.
Referenced by createTransData().
| void recalcData_sculpt | ( | TransInfo * | t | ) |
Definition at line 112 of file transform_convert_sculpt.c.
References ED_sculpt_update_modal_transform(), OBACT, and t.
Referenced by recalcData().
Definition at line 118 of file transform_convert_sculpt.c.
References BLI_assert, C, CTX_PAINT_CURVE, ED_sculpt_end_transform(), ID_IS_LINKED, OBACT, scene, and t.
Referenced by special_aftertrans_update().