Вот проблема математики/геометрии для математических свистов (не мой самый сильный предмет). Это для WPF, но должно быть достаточно общим для решения независимо:
У меня есть два встроенных элемента Границы с внешним, имеющим определенный угловой радиус, R
и толщина границ, T
. Учитывая эти два значения, что должно угловой радиус внутренней бровки, R'
набор быть к таким образом, что два угловых края встречаются без перекрытия или дыр?
До сих пор я только что был визуальным контролем это, но если бы кто-то может дать мне надлежащую формулу, которая была бы большой. Уважение указывает, можете ли Вы!!;)
T '/ 2 + R` = R - T / 2
или
Для заданных T, R и T' тогда R '= R - T / 2 - T '/ 2
Так, например, для толщины внешней границы (T = 10), радиуса (R = 8) и толщины внутренней границы (T' = 4) вам понадобится внутренняя граница радиус 1.