2015
DOI: 10.1080/16864360.2014.997637
|View full text |Cite
|
Sign up to set email alerts
|

Computing Mitered Offset Curves Based on Straight Skeletons

Abstract: We study the practical computation of mitered and beveled offset curves of planar straight-line graphs (PSLGs), i.e., of arbitrary collections of straight-line segments in the plane that do not intersect except possibly at common end points. The line segments can, but need not, form polygons. Similar to Voronoi-based offsetting, we propose to compute a straight skeleton of the input PSLG as a preprocessing step for mitered offsetting. For this purpose, we extend and adapt Aichholzer and Aurenhammer's triangula… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 8 publications
(11 citation statements)
references
References 16 publications
(34 reference statements)
0
7
0
Order By: Relevance
“…Nowadays it is generally uncontested that computing an appropriate skeletal data structure as preprocessing constitutes the premier choice for offsetting 2D polygons with regard to both speed and reliability. See, e.g., constant-radius offsets based on Voronoi diagrams [9] and mitered offsets based on straight skeletons [18]. Hence, it seems natural to apply a similar approach to mitered offsetting in three dimensions and to resort to 3D pendants of 2D straight skeletons.…”
Section: Offsettingmentioning
confidence: 99%
“…Nowadays it is generally uncontested that computing an appropriate skeletal data structure as preprocessing constitutes the premier choice for offsetting 2D polygons with regard to both speed and reliability. See, e.g., constant-radius offsets based on Voronoi diagrams [9] and mitered offsets based on straight skeletons [18]. Hence, it seems natural to apply a similar approach to mitered offsetting in three dimensions and to resort to 3D pendants of 2D straight skeletons.…”
Section: Offsettingmentioning
confidence: 99%
“…Suppose that our input has n edges in total. Operations like growing, dilation, erosion, merge, and clip cost time O(n 2 ) [10,18]. We iteratively aggregate in Section 2.3.…”
Section: Running Timementioning
confidence: 99%
“…The approach is identical to how constantdistance offsets are computed based on Voronoi diagrams or straight skeletons [11,16]. Roughly, we iterate through all the arcs of VD v (S) and add offset elements in each face that contains points at distance t · σ .…”
Section: Offsettingmentioning
confidence: 99%
“…Palfrader and Held [16] demonstrate that Aichholzer and Aurenhammer's triangulation-based algorithm [2] for computing unweighted straight skeletons can be implemented robustly on standard IEEE 754 double-precision floatingpoint arithmetic. Their experiments show that computing the straight skeleton of inputs of a million vertices takes under ten seconds, and that mitered offsets can be computed in fractions of a second if a straight skeleton is available.…”
Section: Offsetting Using Straight Skeletonsmentioning
confidence: 99%
See 1 more Smart Citation