Drawing an Arc problem...
-
I'm having a problem when trying to draw an arc. anything below about 160 degrees starts getting squashed and wonky. Need some help with figuring out what i'm doing wrong here....
function drawArc() { var a = [0, 0, 64, 64]; var p = Content.createPath(); p.startNewSubPath(0, 0); p.addArc(a, degToRad(0), degToRad(160)); var pathData = {}; pathData.Thickness = 2.0; pathData.StrokeType = "Solid"; g.setColour(accentColor); g.drawPath(p, a, pathData); } function degToRad(deg) { return deg * (Math.PI / 180); }45 Degrees:

160 Degrees:

-
@bwoogie works here
I usep.getBounds(1)HiseSnippet 947.3ocsV0saZiDEdLItp3tc0Vo8AvJWYphXABAXU0psMjjcQsIEUxVs2UMLyA7HLyXMy3jhh56beCZOiMN3rIJsEokK.e9aNey24GyXshAFiRS7BtXUJP79I+Iqj13gwTgjL5Xh2O6eF0XAcXgpiVkRMFfS7714ubJ7puKI+ym+yinITIC1nhPduRvf2HVJrazN9kuVjjbJkCWHVVw6tubDSIGpRTYHd1wuEIkxVPmCmSctUym72TSLw649GzuGcVm98AXVuV+d+9y50mQ6.P2C51cJmNsyfArAG1e.w6QmvEVkdhkZACdnGo3qlDqtRVjf2KLhoIfSnMYBl4B0jgwhD93RxwPHd6NdCUsSAU8q9mI3hazugx9kbCgahnJo4U6gfT6e.H4UAR6V.om4OgoEo1MVb34I9ijXEbFEqMUgRgujZWWyenB8PZatjt.NUiB2DQTuVs1OD+pwKBBv5iwFNjJujZB+ivxnlC1gpkoJIJDsWg48b9GLKSxrBkLjCyuP8NJOBenQ30A00fMSmqO74gQmQswMGOJ72BaOvkoOEDnQKoURBSCHiMFcLxcz0CtjpCSQwioVJ520e5EAkhMuHVvVHQJ.MzoYqJVlX0pEfitPS6gDrfuGdbEftoAriwxn8cpLqPBQk3OZdi.DztT5xkMVXb252nXzjiTYRtIpChp5ycmPQKbTwOllrXp1pgLC37HsowhxmCWMIaZ9sAo2VEVnb9qzrH59anqVMpHz8vF4W84M4Z5U4AmteXpCIqAQaz8xqpiFcmaP05fRdtxBuUFkeePdN7+ZZ1r60lqLnUIIf9dM6Fk0OTfQxrkSA89gWRSxfabDacu87vi99lGXEcEUbTIGIE12lBqkOUkvc84tmu6zCYcaE9z+LxwVtAp05P+RAsU3fi2wvk3Jrhwq59GClEVUZtuqa3QHays9zxgOpDRHBL0O1unsh7QhmumaG2pxGtRvswNANJDCh4w1RIxcmqwMJJdVB0d60LtEvqMfb8slscyuRivtp5B5efcOsdvcOeuP7Y9iEVV78iwZ2CFwpv+GXb8F6m5exrY.ytAf65e5+tsqm+FouXExbbylV3p+mmsbBtOfAX1kXGhwUuq45DKjaU1ZLAj7bgufeVarsS1asw1kFIKoLs5CrhIL26DdbtFDSx72YVGe4MJG1ljO0UkmWhuh5CL1sOp6DXmsMvC11.6tsAd31FXusMv9aafC91A59GDuJypVVL1PHmM9j70TddmHoXGXd2J4qDtC55M