메뉴 건너뛰기




Volumn 30, Issue 4, 2001, Pages 563-596

FIST: Fast Industrial-Strength Triangulation of polygons

Author keywords

Ear clipping; Experimental analysis; Geometric hashing; Polygon; Reliability; Robustness; Triangulation

Indexed keywords

ALGORITHMS; JAVA PROGRAMMING LANGUAGE; SILVER; STATISTICS; TRIANGULATION;

EID: 0013460131     PISSN: 01784617     EISSN: None     Source Type: Journal    
DOI: 10.1007/s00453-001-0028-4     Document Type: Article
Times cited : (48)

References (51)
  • 1
    • 0002357301 scopus 로고    scopus 로고
    • Heuristics for the Generation of Random Polygons
    • Ottawa. Carleton University Press, Ottawa
    • T. Auer and M. Held. Heuristics for the Generation of Random Polygons. In Proc. 8th Canad. Conf. Comput. Geom., pages 38-44, Ottawa. Carleton University Press, Ottawa, 1996.
    • (1996) Proc. 8th Canad. Conf. Comput. Geom. , pp. 38-44
    • Auer, T.1    Held, M.2
  • 3
    • 0026243269 scopus 로고
    • A Robust Method for Calculating the Simplicity and Orientation of Planar Polygons
    • Oct.
    • R. Balbes and J. Siegel. A Robust Method for Calculating the Simplicity and Orientation of Planar Polygons. Comput. Aided Geom. Design, 8(4):327-335, Oct. 1991.
    • (1991) Comput. Aided Geom. Design , vol.8 , Issue.4 , pp. 327-335
    • Balbes, R.1    Siegel, J.2
  • 7
    • 0028092564 scopus 로고
    • Piecewise-Linear Interpolation between Polygonal Slices
    • Stony Brook, NY
    • G. Barequet and M. Sharir. Piecewise-Linear Interpolation between Polygonal Slices. In Proc. 10th Annu. ACM Sympos. Comput. Geom., pages 93-102, Stony Brook, NY, 1994.
    • (1994) Proc. 10th Annu. ACM Sympos. Comput. Geom. , pp. 93-102
    • Barequet, G.1    Sharir, M.2
  • 8
    • 0029274970 scopus 로고
    • Filling Gaps in the Boundary of a Polyhedron
    • G. Barequet and M. Sharir. Filling Gaps in the Boundary of a Polyhedron. Comput. Aided Geom. Design, 12(1):207-229, 1995.
    • (1995) Comput. Aided Geom. Design , vol.12 , Issue.1 , pp. 207-229
    • Barequet, G.1    Sharir, M.2
  • 9
    • 0242344291 scopus 로고    scopus 로고
    • Optimizing a Corridor between Two Polygons with an Application to Polyhedral Interpolation
    • Ottawa. Carleton University Press, Ottawa
    • G. Barquet and B. Wolfers. Optimizing a Corridor between Two Polygons with an Application to Polyhedral Interpolation. In Proc. 8th Canad. Conf. Comput. Geom., pages 32-37, Ottawa. Carleton University Press, Ottawa, 1996.
    • (1996) Proc. 8th Canad. Conf. Comput. Geom. , pp. 32-37
    • Barquet, G.1    Wolfers, B.2
  • 10
    • 0001914423 scopus 로고
    • Mesh Generation and Optimal Triangulation
    • D.-Z. Du and F. Hwang, editors, World Scientific, Singapore, ISBN 981-02-0966-5
    • M. Bern and D. Eppstein. Mesh Generation and Optimal Triangulation. In D.-Z. Du and F. Hwang, editors, Computing in Euclidean Geometry, pages 23-90. World Scientific, Singapore, 1992. ISBN 981-02-0966-5.
    • (1992) Computing in Euclidean Geometry , pp. 23-90
    • Bern, M.1    Eppstein, D.2
  • 11
    • 0030645960 scopus 로고    scopus 로고
    • Computing Exact Geometric Predicates Using Modular Arithmetic with Single Precision
    • Nice, June
    • H. Brönnimann, I. Emiris, V. Pan, and S. Pion. Computing Exact Geometric Predicates Using Modular Arithmetic with Single Precision. In Proc. 13th Annu. ACM Sympos. Comput. Geom., pages 174-182, Nice, June 1997.
    • (1997) Proc. 13th Annu. ACM Sympos. Comput. Geom. , pp. 174-182
    • Brönnimann, H.1    Emiris, I.2    Pan, V.3    Pion, S.4
  • 15
    • 51249179364 scopus 로고
    • Triangulating a Simple Polygon in Linear Time
    • B. Chazelle. Triangulating a Simple Polygon in Linear Time. Discrete Comput. Geom., 6:485-524, 1991.
    • (1991) Discrete Comput. Geom. , vol.6 , pp. 485-524
    • Chazelle, B.1
  • 16
    • 0000351241 scopus 로고
    • Triangulation and Shape-Complexity
    • Apr.
    • B. Chazelle and J. Incerpi. Triangulation and Shape-Complexity. ACM Trans. Graph., 3(2):135-152, Apr. 1984.
    • (1984) ACM Trans. Graph. , vol.3 , Issue.2 , pp. 135-152
    • Chazelle, B.1    Incerpi, J.2
  • 17
    • 0000673235 scopus 로고
    • A Heuristic Triangulation Algorithm for Multiple Planar Contours Using an Extended Double Branching Procedure
    • Y.-K. Choi and K. H. Park. A Heuristic Triangulation Algorithm for Multiple Planar Contours Using an Extended Double Branching Procedure. Visual Comput., 10(7):372-387, 1994.
    • (1994) Visual Comput. , vol.10 , Issue.7 , pp. 372-387
    • Choi, Y.-K.1    Park, K.H.2
  • 18
  • 19
    • 0041002459 scopus 로고
    • A Fast Las Vegas Algorithm for Triangulating a Simple Polygon
    • K. L. Clarkson, R. E. Tarjan, and C. J. Van Wyk. A Fast Las Vegas Algorithm for Triangulating a Simple Polygon. Discrete Comput. Geom., 4:423-423, 1989.
    • (1989) Discrete Comput. Geom. , vol.4 , pp. 423-423
    • Clarkson, K.L.1    Tarjan, R.E.2    Van Wyk, C.J.3
  • 20
    • 0039702873 scopus 로고
    • Randomization Yields Simple O(n log* n) Algorithms for Difficult Ω(n) Problems
    • Mar.
    • O. Devillers. Randomization Yields Simple O(n log* n) Algorithms for Difficult Ω(n) Problems. Internat. J. Comput. Geom. Appl., 2(1):97-111, Mar. 1992.
    • (1992) Internat. J. Comput. Geom. Appl. , vol.2 , Issue.1 , pp. 97-111
    • Devillers, O.1
  • 21
    • 0025214884 scopus 로고
    • Simulation of Simplicity: A Technique to Cope with Degenerate Cases in Geometric Algorithms
    • Jan.
    • H. Edelsbrunner and E. P. Mücke. Simulation of Simplicity: A Technique to Cope with Degenerate Cases in Geometric Algorithms. ACM Trans. Graph., 9(1):66-104, Jan. 1990.
    • (1990) ACM Trans. Graph. , vol.9 , Issue.1 , pp. 66-104
    • Edelsbrunner, H.1    Mücke, E.P.2
  • 23
    • 0000361467 scopus 로고    scopus 로고
    • The CGAL Kernel: A Basis for Geometric Computation
    • Philadelphia, PA, May
    • A. Fabri et al. The CGAL Kernel: A Basis for Geometric Computation. In Proc. 1st ACM Workshop Appl. Comput. Geom., pages 97-103, Philadelphia, PA, May 1996.
    • (1996) Proc. 1st ACM Workshop Appl. Comput. Geom. , pp. 97-103
    • Fabri, A.1
  • 24
    • 84910836060 scopus 로고
    • Triangulating Simple Polygons and Equivalent Problems
    • A. Fournier and D. Y. Montuno. Triangulating Simple Polygons and Equivalent Problems. ACM Trans. Graph., 3(2): 153-174, 1984.
    • (1984) ACM Trans. Graph. , vol.3 , Issue.2 , pp. 153-174
    • Fournier, A.1    Montuno, D.Y.2
  • 26
    • 0346495599 scopus 로고    scopus 로고
    • Efficient and Reliable Triangulation of Polygons
    • Hannover, June
    • M. Held. Efficient and Reliable Triangulation of Polygons. In Proc. Comput. Graphics Internat. '98, pages 633-643, Hannover, June 1998.
    • (1998) Proc. Comput. Graphics Internat. '98 , pp. 633-643
    • Held, M.1
  • 28
    • 8844223381 scopus 로고    scopus 로고
    • http://www.cosy.sbg.ac.at/∼held/projects/triang/triang.html.
  • 29
    • 85034271567 scopus 로고
    • Fast Triangulation of Simple Polygons
    • Proc. 4th Internal. Conf. Found. Comput. Theory, Springer-Verlag, Berlin
    • S. Hertel and K. Mehlhorn. Fast Triangulation of Simple Polygons. In Proc. 4th Internal. Conf. Found. Comput. Theory, volume 158 of Lecture Notes in Computer Science, pages 207-218. Springer-Verlag, Berlin, 1983.
    • (1983) Lecture Notes in Computer Science , vol.158 , pp. 207-218
    • Hertel, S.1    Mehlhorn, K.2
  • 33
    • 0029184961 scopus 로고
    • LEDA: A Platform for Combinatorial and Geometric Computing
    • Jan.
    • K. Mehlhorn and S. Näher. LEDA: A Platform for Combinatorial and Geometric Computing. Comm. ACM, 38(1):96-102, Jan. 1995.
    • (1995) Comm. ACM , vol.38 , Issue.1 , pp. 96-102
    • Mehlhorn, K.1    Näher, S.2
  • 34
  • 35
    • 0002432475 scopus 로고
    • Fast Polygon Triangulation Based on Seidel's Algorithm
    • A.W. Paeth, editor, Academic Press, New York, ISBN 0-12-543455-3
    • A. Narkhede and D. Manocha. Fast Polygon Triangulation Based on Seidel's Algorithm. In A.W. Paeth, editor, Graphics Gems V, pages 394-397. Academic Press, New York, 1995. ISBN 0-12-543455-3.
    • (1995) Graphics Gems V , pp. 394-397
    • Narkhede, A.1    Manocha, D.2
  • 36
    • 8844232774 scopus 로고    scopus 로고
    • http://www.cs.unc.edu/∼dm/CODE/GEM/chapter.html.
  • 37
    • 0003845382 scopus 로고
    • Cambridge University Press, Cambridge, ISBN 0-521-44592-2
    • J. O'Rourke. Computational Geometry in C. Cambridge University Press, Cambridge, 1994. ISBN 0-521-44592-2.
    • (1994) Computational Geometry in C
    • O'Rourke, J.1
  • 38
    • 0012038329 scopus 로고    scopus 로고
    • Designing the Computational Geometry Algorithms Library CGAL
    • Philadelphia, PA, May
    • M. H. Overmars. Designing the Computational Geometry Algorithms Library CGAL. In Proc. 1st ACM Workshop Appl. Comput. Geom., pages 113-119, Philadelphia, PA, May 1996.
    • (1996) Proc. 1st ACM Workshop Appl. Comput. Geom. , pp. 113-119
    • Overmars, M.H.1
  • 39
    • 84989569839 scopus 로고    scopus 로고
    • Triangulating Multiply-Connected Polygons: A Simple, yet Efficient Algorithm
    • R. P. Ronfard and J. R. Rossignac. Triangulating Multiply-Connected Polygons: A Simple, yet Efficient Algorithm. Comput. Graph. Forum, 13(3):281-292, 1994. (Proc. Eurographics '94.)
    • (1994) Comput. Graph. Forum , vol.13 , Issue.3 , pp. 281-292
    • Ronfard, R.P.1    Rossignac, J.R.2
  • 40
    • 84989569839 scopus 로고    scopus 로고
    • R. P. Ronfard and J. R. Rossignac. Triangulating Multiply-Connected Polygons: A Simple, yet Efficient Algorithm. Comput. Graph. Forum, 13(3):281-292, 1994. (Proc. Eurographics '94.)
    • Proc. Eurographics '94
  • 41
    • 8844284463 scopus 로고    scopus 로고
    • Personal communication
    • E. Saade. Personal communication, 1997.
    • (1997)
    • Saade, E.1
  • 42
    • 0026282692 scopus 로고
    • A Simple and Fast Incremental Randomized Algorithm for Computing Trapezoidal Decompositions and for Triangulating Polygons
    • July
    • R. Seidel. A Simple and Fast Incremental Randomized Algorithm for Computing Trapezoidal Decompositions and for Triangulating Polygons. Comput. Geom. Theory Appl., 1(1):51-64, July 1991.
    • (1991) Comput. Geom. Theory Appl. , vol.1 , Issue.1 , pp. 51-64
    • Seidel, R.1
  • 43
    • 8844258832 scopus 로고    scopus 로고
    • http://www.cs.cmu.edu/∼quake/triangle.html.
  • 44
    • 0029709490 scopus 로고    scopus 로고
    • Robust Adaptive Floating-Point Geometric Predicates
    • Philadelphia, PA, June
    • J. R. Shewchuk. Robust Adaptive Floating-Point Geometric Predicates. In Proc. 12th Annu. ACM Sympos. Comput. Geom., pages 141-150, Philadelphia, PA, June 1996.
    • (1996) Proc. 12th Annu. ACM Sympos. Comput. Geom. , pp. 141-150
    • Shewchuk, J.R.1
  • 45
    • 0002804341 scopus 로고    scopus 로고
    • Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator
    • Philadelphia, PA, May
    • J. R. Shewchuk. Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator. In Proc. 1st ACM Workshop Appl. Comput. Geom., pages 124-133, Philadelphia, PA, May 1996.
    • (1996) Proc. 1st ACM Workshop Appl. Comput. Geom. , pp. 124-133
    • Shewchuk, J.R.1
  • 46
    • 0029533882 scopus 로고
    • Automatic Generation of Triangular Irregular Networks Using Greedy Cuts
    • San Jose, CA. IEEE Computer Society Press, Los Alamitos, CA
    • C. Silva, J. S. B. Mitchell, and A. E. Kaufman. Automatic Generation of Triangular Irregular Networks Using Greedy Cuts. In Visualization '95, pages 201-208, San Jose, CA. IEEE Computer Society Press, Los Alamitos, CA, 1995.
    • (1995) Visualization '95 , pp. 201-208
    • Silva, C.1    Mitchell, J.S.B.2    Kaufman, A.E.3
  • 47
    • 8844246448 scopus 로고    scopus 로고
    • ftp://ftp.cis.uab.edu/pub/sloan/Software/triangulation/src/.
  • 48
    • 0023952676 scopus 로고
    • An O (n log log n)-Time Algorithm for Triangulating a Simple Polygon
    • R. E. Tarjan and C. J. Van Wyk. An O (n log log n)-Time Algorithm for Triangulating a Simple Polygon. SIAM J. Comput., 17:143-178, 1988.
    • (1988) SIAM J. Comput. , vol.17 , pp. 143-178
    • Tarjan, R.E.1    Van Wyk, C.J.2
  • 49
    • 0026220913 scopus 로고
    • Efficient Triangulation of Simple Polygons
    • Sept.
    • G. T. Toussaint. Efficient Triangulation of Simple Polygons. Visual Comput., 7(5-6):280-295, Sept. 1991.
    • (1991) Visual Comput. , vol.7 , Issue.5-6 , pp. 280-295
    • Toussaint, G.T.1
  • 50
    • 0003364706 scopus 로고    scopus 로고
    • Robust Geometric Computation
    • J. E. Goodman and J. O'Rourke, editors, CRC Press, Boca Raton, FL, ISBN 0-8493-8524-5
    • C. K. Yap. Robust Geometric Computation. In J. E. Goodman and J. O'Rourke, editors, CRC Handbook of Discrete and Computational Geometry; pages 653-668. CRC Press, Boca Raton, FL, 1997. ISBN 0-8493-8524-5.
    • (1997) CRC Handbook of Discrete and Computational Geometry , pp. 653-668
    • Yap, C.K.1
  • 51
    • 0001119219 scopus 로고
    • The Exact Computation Paradigm
    • D.-Z. Du and F. K. Hwang, editors, World Scientific, Singapore, ISBN 981-02-1876-1
    • C. K. Yap and T. Dubé. The Exact Computation Paradigm. In D.-Z. Du and F. K. Hwang, editors, Computing in Euclidean Geometry, pages 452-492. World Scientific, Singapore, 1995. ISBN 981-02-1876-1.
    • (1995) Computing in Euclidean Geometry , pp. 452-492
    • Yap, C.K.1    Dubé, T.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.