10#include <fmt/format.h>
71 fmt::memory_buffer
str;
83 fmt::format_to(fmt::appender(
str),
"{}",
IFACE_(
"Shrink/Fatten: "));
87 fmt::format_to(fmt::appender(
str),
"{}", c);
95 fmt::format_to(fmt::appender(
str),
"{}", unit_str);
98 fmt::format_to(fmt::appender(
str),
"{:.4f}",
distance);
103 fmt::format_to(fmt::appender(
str),
" {}", t->
proptext);
105 fmt::format_to(fmt::appender(
str),
", (");
112 fmt::format_to(fmt::appender(
str),
113 fmt::runtime(
IFACE_(
" or Alt) Even Thickness {}")),
119 for (const int i : range) {
120 TransData *td = &tc->data[i];
121 if (td->flag & TD_SKIP) {
124 transdata_elem_shrink_fatten(t, tc, td, distance);
void BKE_report(ReportList *reports, eReportType type, const char *message)
size_t BKE_unit_value_as_string_scaled(char *str, int str_maxncpy, double value, int prec, int type, const UnitSettings &settings, bool pad)
MINLINE void copy_v3_fl(float r[3], float f)
MINLINE void madd_v3_v3v3fl(float r[3], const float a[3], const float b[3], float f)
void ED_area_status_text(ScrArea *area, const char *str)
float distance(VecOp< float, D >, VecOp< float, D >) RET
void parallel_for(const IndexRange range, const int64_t grain_size, const Function &function, const TaskSizeHints &size_hints=detail::TaskSizeHints_Static(1))
const wmKeyMapItem * WM_modalkeymap_find_propvalue(const wmKeyMap *km, const int propvalue)
std::optional< std::string > WM_keymap_item_to_string(const wmKeyMapItem *kmi, const bool compact)
const char * WM_bool_as_string(bool test)