{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,10]],"date-time":"2024-07-10T13:19:39Z","timestamp":1720617579125},"reference-count":0,"publisher":"Wiley","issue":"5","license":[{"start":{"date-parts":[[2003,2,14]],"date-time":"2003-02-14T00:00:00Z","timestamp":1045180800000},"content-version":"vor","delay-in-days":2632,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"published-print":{"date-parts":[[1995,12]]},"abstract":"Abstract<\/jats:title>One of the most important operations in many graphical systems is the generation of a line segment. This process consists of two stages: clipping and drawing. These two stages are separated in current graphical applications. In this paper a new approach to line generation is proposed, which unifies these stages. The proposed algorithm is based on Bresenham's line generation algorithm to include necessary line clipping. The line clipping stage is an operation\u2010reduced, integer arithmetic only algorithm. The notion of correctness of line clipping is introduced and correctness of the proposed algorithm is shown. Complete C\u2010notation of the algorithm is included.<\/jats:p>","DOI":"10.1111\/1467-8659.1450275","type":"journal-article","created":{"date-parts":[[2003,3,11]],"date-time":"2003-03-11T11:33:43Z","timestamp":1047382423000},"page":"275-280","update-policy":"http:\/\/dx.doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Bresenham's Line Generation Algorithm with Built\u2010in Clipping"],"prefix":"10.1111","volume":"14","author":[{"given":"Yevgeny P.","family":"Kuzmin","sequence":"first","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2003,2,14]]},"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1111%2F1467-8659.1450275","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/1467-8659.1450275","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T14:19:27Z","timestamp":1698329967000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/1467-8659.1450275"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995,12]]},"references-count":0,"journal-issue":{"issue":"5","published-print":{"date-parts":[[1995,12]]}},"alternative-id":["10.1111\/1467-8659.1450275"],"URL":"https:\/\/doi.org\/10.1111\/1467-8659.1450275","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[1995,12]]},"assertion":[{"value":"2003-02-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}