|
Blender
V2.93
|
#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 | |
| void | createTransLatticeVerts (TransInfo *t) |
| void | recalcData_lattice (TransInfo *t) |
| void createTransLatticeVerts | ( | TransInfo * | t | ) |
Definition at line 44 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.
Referenced by createTransData().
| void recalcData_lattice | ( | TransInfo * | t | ) |
Definition at line 117 of file transform_convert_lattice.c.
References applyProject(), DEG_id_tag_update(), Lattice::editlatt, Lattice::flag, FOREACH_TRANS_DATA_CONTAINER, EditLatt::latt, LT_OUTSIDE, outside_lattice(), t, and TRANS_CANCEL.
Referenced by recalcData().