Blender
V3.3
|
#include "DNA_curve_types.h"
#include "DNA_lattice_types.h"
#include "MEM_guardedalloc.h"
#include "BLI_math.h"
#include "BKE_context.h"
#include "BKE_lattice.h"
#include "transform.h"
#include "transform_snap.h"
#include "transform_convert.h"
Go to the source code of this file.
Functions | |
Curve/Surfaces Transform Creation | |
static void | createTransLatticeVerts (bContext *UNUSED(C), TransInfo *t) |
static void | recalcData_lattice (TransInfo *t) |
Variables | |
TransConvertTypeInfo | TransConvertType_Lattice |
Definition at line 28 of file transform_convert_lattice.c.
References Freestyle::a, copy_m3_m3(), copy_m3_m4(), copy_v3_v3(), count, Lattice::def, Lattice::editlatt, TransData::ext, BPoint::f1, FOREACH_TRANS_DATA_CONTAINER, BPoint::hide, EditLatt::latt, MEM_callocN, TransData::mtx, NULL, Lattice::pntsu, Lattice::pntsv, Lattice::pntsw, PSEUDOINVERSE_EPSILON, pseudoinverse_m3_m3(), SELECT, TransData::smtx, t, T_PROP_CONNECTED, T_PROP_EDIT, TD_SELECTED, TransData::val, and BPoint::vec.
Definition at line 101 of file transform_convert_lattice.c.
References applySnappingIndividual(), DEG_id_tag_update(), Lattice::editlatt, Lattice::flag, FOREACH_TRANS_DATA_CONTAINER, ID_RECALC_GEOMETRY, EditLatt::latt, LT_OUTSIDE, outside_lattice(), t, and TRANS_CANCEL.
TransConvertTypeInfo TransConvertType_Lattice |
Definition at line 118 of file transform_convert_lattice.c.
Referenced by convert_type_get(), init_proportional_edit(), and init_TransDataContainers().