|
Blender V4.3
|
#include "MEM_guardedalloc.h"#include "BLI_math_matrix.h"#include "BLI_math_vector.h"#include "BKE_layer.hh"#include "BKE_object.hh"#include "BKE_report.hh"#include "DNA_mesh_types.h"#include "transform.hh"#include "transform_snap.hh"#include "transform_convert.hh"Go to the source code of this file.
Functions | |
Texture Space Transform Creation | |
Instead of transforming the selection, move the 2D/3D cursor. | |
| static void | createTransTexspace (bContext *, TransInfo *t) |
Recalc Data object | |
| static void | recalcData_texspace (TransInfo *t) |
Variables | |
| TransConvertTypeInfo | TransConvertType_ObjectTexSpace |
Definition at line 33 of file transform_convert_object_texspace.cc.
References TransData::axismtx, BKE_object_obdata_is_libdata(), BKE_object_obdata_texspace_get(), BKE_report(), BKE_view_layer_active_object_get(), BKE_view_layer_synced_ensure(), BLI_assert, copy_m3_m4(), copy_v3_v3(), Object::data, TransDataContainer::data, TransInfo::data_container, TransInfo::data_container_len, TransDataContainer::data_ext, TransDataContainer::data_len, Object::dtx, ELEM, TransData::ext, GS, ID_CU_LEGACY, ID_MB, ID_ME, TransDataExtension::isize, MEM_callocN, TransData::mtx, normalize_m3(), TransData::ob, OB_TEXSPACE, PSEUDOINVERSE_EPSILON, pseudoinverse_m3_m3(), TransInfo::reports, RPT_ERROR, TransInfo::scene, TransDataExtension::size, TransData::smtx, TD_SELECTED, and TransInfo::view_layer.
|
static |
Definition at line 92 of file transform_convert_object_texspace.cc.
References DEG_id_tag_update(), FOREACH_TRANS_DATA_CONTAINER, Object::id, ID_RECALC_GEOMETRY, TransData::ob, TransInfo::state, TD_SKIP, TRANS_CANCEL, and transform_snap_project_individual_apply().
| TransConvertTypeInfo TransConvertType_ObjectTexSpace |
Definition at line 113 of file transform_convert_object_texspace.cc.
Referenced by convert_type_get(), and ElementResize().