rectangular triangle?
-
How can I use the Paint routine "fillTriangle" to create this triangle "A" (rectangular).
I only get this to "B" (isosceles)? -
You have two options:
- Rotate the canvas before calling the method, then make sure that the third point makes Pythagoras happy
- Create a path and build the triangle yourself.
-
Door number 3: Use an SVG
-
Well - simply anyone can :-)
Thanks guys
-
@MikeB
Is This What You Want?HiseSnippet 928.3ocsV00aaaCEkxIpn1sYXEn+.H7Sx.ttTYMoEnXXN1IdvnMoF0dEcnXnfQh1hHRjBTzM0nn+21Oo8zdc6RQIKkFujTCLZCae+3Pc3k7dnmnjArrLoB4zb1pTFx4gtSWIzQCinbAZ7wHmev8TZllovVWCVkRyxXgHGmc9UiCml6hxG+0uLfFSEArJWHz6j7.1q4Ibck2I8eEONdDMjMimTK6m0ebfTLTFKWB7YGWBJkFbAcA6LpIsFtHm6cRHWKUS0TMKC4r6.Y3poQxKE17eGOiedLyX3ilBSj08HYbngwFungQ73vIkq6LDLKSppB6XqBO18TdHes+ppwOlG.Wgnd8vowMQO+amdjMQOmZzaWK8dj6z.EOUWEwvsG3NV.aTyovVPcZYyE03ua3NTBYHz8RnWvFo.i0H7NjP5hOfP57x8ZYdAaEYZ7mnJ7DpfE6i+YbI5EL8PYRpT.FdssgaWhy7x5pWFSOAJb52JWp4Bl27kh.MWJ7VzYuVeAaxDCiElDsa6d1ux5cIWGcTbZD0i79QEitX+dDBti4IYv8zmhmISwyTbpXQLqbxlCGtJ848AXQAu22r37Ij+n6oTcTOs7szPHiLO+WPf4CudBGH0ZYxsOm9jZebsYkrli0+71Wmj7w2tNywMRZp0GAbHtMrdNzVtKKCbcLKqL6PE8xih4KDrvYrOaP0t6G1Gl1m77RRuugz31AvFnhE1t5IcMrC.r.fCO3+BY913W67xxMWrTblTydivqSquzpYqu1B+sglOeiwLGuTx3XlZigMhEpaBnmXYx4LUW3Pa7R15Dgtlq1Vdu6VaYf8zdsDkhwBt9MorB6aVWAUzt.+52FeLUSM8xE9f7RYJM2PGmiYeBDIsc1McOlkcgVllmaQOFPYcdz8J66M8WHN7nuuqsWC8405n8k8Ws13OOu+k7PcTkJ6u2OhwWDUSOl2GccIFPnSFtLlpup5mQxuH.T6uhLiQJQjw0qpekv2gjH4NqXeWo6ibmv0AQaluM1.egcn+u4awEL64dx74r.cEY20cz621aS9NnhUKdAHXo3vYF2yVlLEThBX.SDvII3A45zvb50ZSL1lJyTlHL23efQQPeisSQP+xfnDZfR9w.aWo4Jr6m6A3jH+l7lveo.rw9n7NU.mKoGAk.2r9wf.So3I.22Ll82BL+zVf4YaAlC1BLGtEXd9Vf4E2HFyep4nkvMe11DvwjSxkrbbNQPgSY4mHQ+K+cgrFB
-
@Natan said in rectangular triangle?:
after 5 hours in front of the computer you can't even think of such simple things anymore
I'm getting too old for this shi... :-)thank you very much Natan
-
@MikeB No Problem
Glad To Help
Learn To Use Svg Paths, With That You Can Do All Your Shape Ideas From Adobe Illustrator To Hise, Easily.Have a Great Day Sir.
-
@Natan
Now I have to bother you againI try to create a MouseCallback that colors my white triangle on mouse click in green
and execute a function.I can only find complicated multistate examples here
Do you have a small hint?
-
@MikeB Made from @Natan's snippet:
Toggle version:
HiseSnippet 1132.3ocsV0uaaaCDmJIZq1adXEXO.b9elLPppbVSZwJFpisiGL1RhQcVPGJJJXjnsHBMofHcbMBx61dF1SxdC1NJJYo74J7PjsLLOd+N9i2G73nTYHUojoHmZmrLghb9Z2wKE53dwDl.MrOx4abOjnzzTrUT2kIDkhFgbb17WLBbpsEJ64ueSWBmHBokhPnSkrP5uwlwzkRG04WYb9.RD8D1rJZ+hNCCkhdRtbNvmMcCPIjvyISoGQLpsgKx4KNHhokoi0DMUgb1pqLZ43X4BgU+SYJ1YbpYPazXvPVwCj7HCiMRQ8hY7nQE6aEBrxnRuvlVuv24dHKhsRdo23ayl.Whnp+vYiGhdsqRufOe54TgdaYo2ScGGlxRzkyX31W4NT.ApIDHDTkVVcQa7Wa41SBZHz9yHmSGjBCVgvauffsw6FDz50Mpa9.gBkFeAIEOhHn713eFWfdJU2SNKQJfAdMsS2r.m4iUjuhpGANN8aky0LA0axbQnlIEdSa0n9k3F0wviYEByh4vJniYJi4OkvmS8ZgeC1lNn7mHSoJ8zTJUf+Ibv6Fj+7ZqUr+N0rjVDdE.Wvzw6yShId1UYaba+f.bqV4He9ywmHSvmjxHhobZggl.onEx7dO3Zfu6XbQsCB9v1GRzw9Z4aIQfFJu1uJ.rGdkA6J0Z4r+aa1NnxO2xpAq33+28XFlARSzZeX84Mg8xd1.VgKfo4TUg1QojE6yYSEznSnexfp41ueGflO6kEDdGCgwMCgTfTZTyxU5VX6BXA.6s68gDa3wUk4OkYOGJmqn8Hb9YvAAkoOzK.rspeY8ZrIX6H+PNK7bZTKKMtrQ8ZqBtSA2MjlAYT4RyxxTEYYe+MR5LDo.rYsA0o3DCm9AEtW2p1HLFhkzHuhc+UlsQ9t.POp.T9NnQclfCEB3hcBVJraVSkUpjCgu7xpssD1TmrJF0WhWJmm8tfHz3XZJ022GHD.WI4T+jTnZyyhDnzUv6CWyZykxV6Ut4avIigpv2ijZ5wBuLue8qpiu4TSlbmykaLNM8Nm1zHH8g.5IlO6LZZgaoPQ3Dwqejq68eja0NBgVuREEkhgBl93Dp39NHFk6Jg+86C6SzDyYy4x.8RnoZlgBN8oW.M8rmTWysOUctVljoat+G47k5rYaTbNtwgiXvo0Ow057QeZUewNxNKWM3OOqyBVjNtrq4ezIlxlFWo+JqCDJkKJBnJy5zyTdnvGK3KgFv2pgBzVSFMmSzWuWmoAe9DPz3ZMULMNDJldY0K.7nz.7yktO0cDSGFe27ci6fuP76wlu4Wmng6ASlPC0kjcK2Au6w+tCHam2oPikTFjQ4dz7Yig9CgTfIBHOyTw3rgI21NNvL13YFSEQYC9G3Iex1lwN4S1tXRzLRXp7ig15TyEVdRlDfShr6sUCt.ILF2FkU6B3bC7CPyf6Q8wvPiq3Y.2uaL6rFX9w0.yKVCL6tFX1aMv7x0.yqdPLlqvt+b3FJ1xDPvnCxNPyw4.AAxxxxHQ+KAlKSHC
Momentary version:
HiseSnippet 1157.3ocsV0naaaCDlJIZq1adXEXO.LFCYx.opxYMoEqXnNwIdKXKoF0oAcnXnfQh1hHzjBjzw0HHua6QZuAaGEkrbZ9YAdnx+x632wu6Gxi8UxXpVKUHuZmLKih79Z+AyDlztoDl.c39Huuw+Hh1PUXmn8lkQzZZBxya0ewJvq1Zn7m+9U6Q3DQLsRDBcpjES+c1XloRZ+N+Fiy6QRnmvFuvreVmCikhtRtbBvmU8iPYj3yIinGSrSaEej2WbPByHUCLDCUi7VaOYxrAoxoB27OkoYmwo1AsQC.C4D2SxSrL1JE0MkwS5W52ZDXk9UQgUcQguy+HVBat7pnw2lq.WgXw3g2J2G8ZuH8hd3zyaA5slidO1ePrhkYpzX41W4en.RTCIPJXQZ4lKZku22uqDlgvDNlbNsmBFLGQvNQQah2NJp0KaT29BREZC9BhB2mHn713eFWhdD0zUNNSJfAAMcpaVhy9xIJTSM8g.m4MxIFlfFLbhH1vjhfQsZT+Rbi5X3wtBw44bXELoLs07mR3SnAsvuB6JGzgCkJp1LRQoB7OgidWuhmW5rh66Q1kzgHnD3TlIcWdVJIvsJahaGFEga0p.4SeJ9DYF9DEiHFwokFZHThVJK38PnAdukMD0NJ5O27HhIMzHeCIAlgNn8Kh.6gmav8jFib7+sMaGsvW2vpQy43+WeLGSOoMasKr97lfuriKgUFBXFNUWN6DEY5tb1HAM4D5GsnZt462Bn4SddIg2xRXbyXnDPQSZVsR2.6d.V.vNaeWHwVdbUU8SU0yQxIZZWBmeFbPPU4C8B.aq5WVuFaH1MJLlyhOmlf2XC75NIisfeaVKGwtrQ8Z1eyqvzkUXF0DpcgqTEmBoGZRPoCck6GJWSwUq1Cw1CI.l6x3Naa85BmFxA498OnwkNbi5LAG12fKcbrT3hM1MhJIGx1E6B2D1FAqoca07T59R7L4j7OSIBCNkpngggN8VWoDRN+.SpkbZXlhYKS5lGNMyv4wU75quddJ9J3y8eJfq5LmdySbeBssFZAW5Xog9ZQPd9r9U0weppgCuUcEFiSU2pZaqE08ALPLY7YTUYjqbhvYrW+Pb+69P7E6wD6hJKLQo3PAy75Lp3tNZGUDJg+81C2mXH1S6KjAyKipLLKE71mdAzF0c1eM+8o5yMxr74VD+QdeoIWaixNC1.NhAm++HeWvG8w4cZ6H6La9f+5rNSYIlzp9v+QmTJaT5BcrYcfTobZYBUa6ClWgnwaf+U4ETEzU+FcofdkxjIbh45MPs2ZnPAjPtVmJa2HglYls3sJ9rzU8gR2G62mYhSuc9txsvWHE94luE2Qog+ACGRiMUjcM+du6y+ERPt14iftUJFTT4e7jwCflNwTfIBnTytowaEa4sabjcrMxLfJRxG7OvSgx11wdEJaWpDMlDqjeH1sU0dKnGkKA3jH+xf0fakBiwsQ4aeAb9QgQnwvky9PbrMT7Df62NlsVBL+3Rf4YKAlsWBL6rDXd9Rf4E2KF68h2cBbsG21DPP+CxOSyy6.AApxxqHQ+KH1gioF
-
@ustk Great - many thanks for this
This helps me a lot