1989
DOI: 10.1111/j.1467-8659.1989.tb00484.x
|View full text |Cite
|
Sign up to set email alerts
|

Algorithm for Clpping Arbitrary Polygons

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
13
0

Year Published

1994
1994
2022
2022

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 23 publications
(13 citation statements)
references
References 5 publications
0
13
0
Order By: Relevance
“…If so, it computes the intersections and inserts them into corresponding edges. It does in this way, until all Black: (1,1)(4,1)(4,3)(a)(2,4)(2,3)(a)(1,2) Read: (2,2)(5,2)(a)(6,1)(6,3)(4,5)(a)(2,4.5) (1,4) P1: (10,10), (40,10), (40,30), (20,40), (15,30), (15,15) P2: (20,20), (45,20),(55,30),(50,50), (30,45) edges of P 1 are processed. The rest of steps are to assign the entry-exit properties and to traverse, which are the same as the ones of our proposed method.…”
Section: A Methodologiesmentioning
confidence: 99%
See 1 more Smart Citation
“…If so, it computes the intersections and inserts them into corresponding edges. It does in this way, until all Black: (1,1)(4,1)(4,3)(a)(2,4)(2,3)(a)(1,2) Read: (2,2)(5,2)(a)(6,1)(6,3)(4,5)(a)(2,4.5) (1,4) P1: (10,10), (40,10), (40,30), (20,40), (15,30), (15,15) P2: (20,20), (45,20),(55,30),(50,50), (30,45) edges of P 1 are processed. The rest of steps are to assign the entry-exit properties and to traverse, which are the same as the ones of our proposed method.…”
Section: A Methodologiesmentioning
confidence: 99%
“…The conic polygon has several special or degenerate cases: (i) the linear polygon (known as traditional polygon), whose boundaries consist of only linear curves, i.e., straight line segments; and (ii) the circular-arc polygon, whose boundaries consist of circular-arcs and/or straight line segments. The natural problem -boolean operation on traditional polygons -has been extensively investigated, see e.g., [1], [11], [13], [14], [15], [16], [17], [18], [20], [21], [22], [25]. However, in existing literature (almost) no article focuses on another natural problem -boolean operation on circular-arc polygons.…”
Section: Introductionmentioning
confidence: 99%
“…Many available algorithms exist for boolean operations, but some of them have limitations on the shape of input polygons. For example, Andreev [21] required a rectangular clip polygon, while Rappoport [22] required a convex clip polygon. Greiner and Hormann [23] handled degenerate cases by perturbing the position of the vertex, but, by doing so, it required some additional computational overhead, which makes its running time undeterminable.…”
Section: Boolean Operationsmentioning
confidence: 99%
“…Greiner and Hormann [23] handled degenerate cases by perturbing the position of the vertex, but, by doing so, it required some additional computational overhead, which makes its running time undeterminable. Weiler [7], Weiler and Atherton [24], and Andreev [21] permitted any clip or subject polygons to be concave or with holes, but could not handle self-intersecting polygons. Vatti [25] and Greiner and Hormann [23] could perform boolean operations for any clip and subject polygons including those that are self-intersecting, concave, or with holes.…”
Section: Boolean Operationsmentioning
confidence: 99%
“…There are lesser known variants of the three most widely known line clipping algorithms (CS, LB, NLN), in addition to other algorithms. Improvements to the CS algorithm have been developed (Andreev 1989;Duvanenko et al 1990;Shi et al 1990;Blinn 1991), concentrating on speeding up the algorithm by minimizing the work involved in recomputing line segment endpoint encodings. In some work (Liang and Barsky 1990;) the original LB algorithm is improved by reducing the number of divisions in favour of more comparisons.…”
Section: Introductionmentioning
confidence: 99%