{"action":"created","issue":{"url":"https://api.github.com/repos/seivan/VectorArithmetic/issues/3","repository_url":"https://api.github.com/repos/seivan/VectorArithmetic","labels_url":"https://api.github.com/repos/seivan/VectorArithmetic/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/seivan/VectorArithmetic/issues/3/comments","events_url":"https://api.github.com/repos/seivan/VectorArithmetic/issues/3/events","html_url":"https://github.com/seivan/VectorArithmetic/issues/3","id":67825838,"number":3,"title":"vector and point confusion.  Point subtraction.","user":{"login":"bootchk","id":702481,"avatar_url":"https://avatars.githubusercontent.com/u/702481?v=3","gravatar_id":"","url":"https://api.github.com/users/bootchk","html_url":"https://github.com/bootchk","followers_url":"https://api.github.com/users/bootchk/followers","following_url":"https://api.github.com/users/bootchk/following{/other_user}","gists_url":"https://api.github.com/users/bootchk/gists{/gist_id}","starred_url":"https://api.github.com/users/bootchk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bootchk/subscriptions","organizations_url":"https://api.github.com/users/bootchk/orgs","repos_url":"https://api.github.com/users/bootchk/repos","events_url":"https://api.github.com/users/bootchk/events{/privacy}","received_events_url":"https://api.github.com/users/bootchk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-04-11T19:44:00Z","updated_at":"2016-05-30T13:58:45Z","closed_at":null,"body":"You point out that Apple confuses points and vectors.  That comment could be more clear by saying that this project continues that tradition.  For example you provide comparison operators between points and vectors.  A user must be very careful because that can lead to errors.\r\n\r\nAlso, you don't provide a subtraction operator between points.  But that is the fundamental definition of what a vector is: the difference between two points.  And for example, in some maths, addition of points is not defined.\r\n\r\nI am not suggesting this is wrong or easily resolved.  Just that you might warn users.  You see the same thing in other libraries such as PyEuclid.  I forked geometryFramed from PyEuclid and there I do distinguish points and vectors.  \r\n\r\nThanks for porting to Swift."},"comment":{"url":"https://api.github.com/repos/seivan/VectorArithmetic/issues/comments/222498474","html_url":"https://github.com/seivan/VectorArithmetic/issues/3#issuecomment-222498474","issue_url":"https://api.github.com/repos/seivan/VectorArithmetic/issues/3","id":222498474,"user":{"login":"seivan","id":55424,"avatar_url":"https://avatars.githubusercontent.com/u/55424?v=3","gravatar_id":"","url":"https://api.github.com/users/seivan","html_url":"https://github.com/seivan","followers_url":"https://api.github.com/users/seivan/followers","following_url":"https://api.github.com/users/seivan/following{/other_user}","gists_url":"https://api.github.com/users/seivan/gists{/gist_id}","starred_url":"https://api.github.com/users/seivan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seivan/subscriptions","organizations_url":"https://api.github.com/users/seivan/orgs","repos_url":"https://api.github.com/users/seivan/repos","events_url":"https://api.github.com/users/seivan/events{/privacy}","received_events_url":"https://api.github.com/users/seivan/received_events","type":"User","site_admin":false},"created_at":"2016-05-30T13:58:45Z","updated_at":"2016-05-30T13:58:45Z","body":"@bootchk I'll added new test cases, could you please check it out :) \r\n"}}
{"actor":{"display_login":"seivan"}}