<GitHub>
[solvespace] jwesthues commented on issue #72: That makes sense. The "text by two points" representation lacks sufficient degrees of freedom to handle reflections, though the third point would make that possible... https://github.com/solvespace/solvespace/issues/72#issuecomment-293456845
<GitHub>
[solvespace] whitequark commented on issue #72: We actually have four points now--this allows to e.g. outline a text with a bounding box easily. But the way it's implemented (ping @Evil-Spirit) means there is no way to represent mirrored text still. https://github.com/solvespace/solvespace/issues/72#issuecomment-293457262
<GitHub>
[solvespace] Evil-Spirit commented on issue #72: @whitequark I don't see any problems here, anyway we have to say text to be mirrored somehow. When we will geneate sketch mirror, we don't need to write equations because entities just a copies, so we can place any point where we want it to be. https://github.com/solvespace/solvespace/issues/72#issuecomment-293458799
<GitHub>
[solvespace] Evil-Spirit commented on issue #72: @whitequark, I think we anyway need to introduce some flags for chirality preserving of all constraints and entities which generates equations. So, for text and image it will be just mirrorX, mirrorY flags https://github.com/solvespace/solvespace/issues/72#issuecomment-293459365
<GitHub>
[solvespace] Evil-Spirit commented on issue #72: @whitequark, I propose to make universal group for arrays which can create step-and-transfrom by specifing transform formulas for translation, rotation and [uniform]scale. e. g. guitar frets can be adjusted using this approach. https://github.com/solvespace/solvespace/issues/72#issuecomment-293460040