60 for (i = 0; i < tc->data_len; i++, td++) {
73 float values_final[3] = {0.0f};
91 t->
con.
applyVec(t,
nullptr,
nullptr, values_final, values_final);
95 values_final[0] =
floorf(values_final[0] + 0.5f);
96 values_final[1] =
floorf(values_final[1] + 0.5f);
117 if (op !=
nullptr && prop !=
nullptr) {
144 if (ssp ==
nullptr) {
MINLINE void madd_v2_v2v2fl(float r[2], const float a[2], const float b[2], float f)
MINLINE void copy_v2_v2(float r[2], const float a[2])
MINLINE void copy_v3_fl(float r[3], float f)
MINLINE void mul_v2_v2fl(float r[2], const float a[2], float f)
size_t BLI_snprintf_rlen(char *__restrict dst, size_t dst_maxncpy, const char *__restrict format,...) ATTR_NONNULL(1
size_t BLI_snprintf(char *__restrict dst, size_t dst_maxncpy, const char *__restrict format,...) ATTR_NONNULL(1
@ USER_SEQ_ED_SIMPLE_TWEAKING
void ED_area_status_text(ScrArea *area, const char *str)
Read Guarded memory(de)allocation.
PropertyRNA * RNA_struct_find_property(PointerRNA *ptr, const char *identifier)
bool RNA_property_boolean_get(PointerRNA *ptr, PropertyRNA *prop)
bool use_restore_handle_selection
void(* applyVec)(const TransInfo *t, const TransDataContainer *tc, const TransData *td, const float in[3], float r_out[3])
TransCustomDataContainer custom