|
Blender V4.3
|
#include "DNA_curve_types.h"#include "DNA_lattice_types.h"#include "MEM_guardedalloc.h"#include "BLI_math_matrix.h"#include "BLI_math_vector.h"#include "BKE_lattice.hh"#include "ED_object.hh"#include "transform.hh"#include "transform_snap.hh"#include "transform_convert.hh"Go to the source code of this file.
Functions | |
Curve/Surfaces Transform Creation | |
| static void | createTransLatticeVerts (bContext *, TransInfo *t) |
| static void | recalcData_lattice (TransInfo *t) |
Variables | |
| TransConvertTypeInfo | TransConvertType_Lattice |
Definition at line 31 of file transform_convert_lattice.cc.
References copy_m3_m3(), copy_m3_m4(), copy_v3_v3(), count, Lattice::def, Lattice::editlatt, TransData::ext, BPoint::f1, TransInfo::flag, FOREACH_TRANS_DATA_CONTAINER, BPoint::hide, EditLatt::latt, MEM_callocN, TransInfo::mode, TransData::mtx, Lattice::pntsu, Lattice::pntsv, Lattice::pntsw, PSEUDOINVERSE_EPSILON, pseudoinverse_m3_m3(), TransInfo::reports, SELECT, blender::ed::object::shape_key_report_if_locked(), TransData::smtx, T_PROP_CONNECTED, T_PROP_EDIT, TD_SELECTED, TFM_DUMMY, and BPoint::vec.
|
static |
Definition at line 113 of file transform_convert_lattice.cc.
References DEG_id_tag_update(), Lattice::editlatt, Lattice::flag, FOREACH_TRANS_DATA_CONTAINER, ID_RECALC_GEOMETRY, EditLatt::latt, LT_OUTSIDE, outside_lattice(), TransInfo::state, TRANS_CANCEL, and transform_snap_project_individual_apply().
| TransConvertTypeInfo TransConvertType_Lattice |
Definition at line 130 of file transform_convert_lattice.cc.
Referenced by convert_type_get(), init_proportional_edit(), and init_TransDataContainers().