{"action":"created","issue":{"url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/523","repository_url":"https://api.github.com/repos/LibreCAD/LibreCAD","labels_url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/523/labels{/name}","comments_url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/523/comments","events_url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/523/events","html_url":"https://github.com/LibreCAD/LibreCAD/issues/523","id":72002413,"number":523,"title":"two intersections found instead of tangent point","user":{"login":"r-a-v-a-s","id":12013378,"avatar_url":"https://avatars.githubusercontent.com/u/12013378?v=3","gravatar_id":"","url":"https://api.github.com/users/r-a-v-a-s","html_url":"https://github.com/r-a-v-a-s","followers_url":"https://api.github.com/users/r-a-v-a-s/followers","following_url":"https://api.github.com/users/r-a-v-a-s/following{/other_user}","gists_url":"https://api.github.com/users/r-a-v-a-s/gists{/gist_id}","starred_url":"https://api.github.com/users/r-a-v-a-s/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/r-a-v-a-s/subscriptions","organizations_url":"https://api.github.com/users/r-a-v-a-s/orgs","repos_url":"https://api.github.com/users/r-a-v-a-s/repos","events_url":"https://api.github.com/users/r-a-v-a-s/events{/privacy}","received_events_url":"https://api.github.com/users/r-a-v-a-s/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/LibreCAD/LibreCAD/labels/bug","name":"bug","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":59,"created_at":"2015-04-29T22:02:46Z","updated_at":"2016-02-16T16:05:39Z","closed_at":null,"body":"* create a triangle using the line tool\r\n* create the incircle using geometric construction or the inscribed circle tool\r\n* enable snap intersection\r\n* select the distance point to point tool\r\n* hover the mouse over a point of tangency\r\n* move the mouse side to side in very small movements\r\n\r\nYou will see that in most cases it is snapping between two points that are extremely close together.\r\n"},"comment":{"url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/comments/184746834","html_url":"https://github.com/LibreCAD/LibreCAD/issues/523#issuecomment-184746834","issue_url":"https://api.github.com/repos/LibreCAD/LibreCAD/issues/523","id":184746834,"user":{"login":"vlachoudis","id":3834594,"avatar_url":"https://avatars.githubusercontent.com/u/3834594?v=3","gravatar_id":"","url":"https://api.github.com/users/vlachoudis","html_url":"https://github.com/vlachoudis","followers_url":"https://api.github.com/users/vlachoudis/followers","following_url":"https://api.github.com/users/vlachoudis/following{/other_user}","gists_url":"https://api.github.com/users/vlachoudis/gists{/gist_id}","starred_url":"https://api.github.com/users/vlachoudis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vlachoudis/subscriptions","organizations_url":"https://api.github.com/users/vlachoudis/orgs","repos_url":"https://api.github.com/users/vlachoudis/repos","events_url":"https://api.github.com/users/vlachoudis/events{/privacy}","received_events_url":"https://api.github.com/users/vlachoudis/received_events","type":"User","site_admin":false},"created_at":"2016-02-16T16:05:38Z","updated_at":"2016-02-16T16:05:38Z","body":"@dxli I did a similar test with your equations created the quadratic/conic form, split to two lines and multiply them to get the combined coefficients and normalize them to the highest value. I've tested the diff between the coefficients and I got the following maxerr\r\n\r\n1 2 1 2 3 2 maxerr=0\r\n1 2 1 1 4 5 maxerr=0\r\n1 2 1 4 1 7 maxerr=0\r\n1 2 1 3 1 3 maxerr=0\r\n1 2 1 1 1 4 maxerr=0\r\n1 2 1 1 10 1 maxerr=0\r\n1 2 1 10 1 11 maxerr=0\r\n1 2 1 4 0 7 maxerr=0\r\n2 3 2 1 4 5 maxerr=0\r\n2 3 2 4 1 7 maxerr=0\r\n2 3 2 3 1 3 maxerr=0\r\n2 3 2 1 1 4 maxerr=0\r\n2 3 2 1 10 1 maxerr=0\r\n2 3 2 10 1 11 maxerr=0\r\n2 3 2 4 0 7 maxerr=0\r\n1 4 5 4 1 7 maxerr=0\r\n1 4 5 3 1 3 maxerr=1.776356839400250464678e-15\r\n1 4 5 1 1 4 maxerr=0\r\n1 4 5 1 10 1 maxerr=0\r\n1 4 5 10 1 11 maxerr=7.105427357601001858711e-15\r\n1 4 5 4 0 7 maxerr=0\r\n4 1 7 3 1 3 maxerr=0\r\n4 1 7 1 1 4 maxerr=0\r\n4 1 7 1 10 1 maxerr=0\r\n4 1 7 10 1 11 maxerr=0\r\n4 1 7 4 0 7 maxerr=0\r\n3 1 3 1 1 4 maxerr=0\r\n3 1 3 1 10 1 maxerr=0\r\n3 1 3 10 1 11 maxerr=0\r\n3 1 3 4 0 7 maxerr=0\r\n1 1 4 1 10 1 maxerr=0\r\n1 1 4 10 1 11 maxerr=7.105427357601001858711e-15\r\n1 1 4 4 0 7 maxerr=0\r\n1 10 1 10 1 11 maxerr=1.421085471520200371742e-14\r\n1 10 1 4 0 7 maxerr=0\r\n10 1 11 4 0 7 maxerr=0"}}