메뉴 건너뛰기




Volumn 38, Issue 1-2, 2007, Pages 37-63

Advanced programming techniques applied to Cgal's arrangement package

Author keywords

Arrangements; Cgal; Design patterns; Exact computation; Generic programming; Robustness

Indexed keywords


EID: 84867943800     PISSN: 09257721     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.comgeo.2006.11.007     Document Type: Article
Times cited : (25)

References (48)
  • 5
    • 0018515704 scopus 로고
    • Algorithms for reporting and counting geometric intersections
    • J.L. Bentley, and T. Ottmann Algorithms for reporting and counting geometric intersections IEEE Transactions on Computers 28 9 1979 643 647
    • (1979) IEEE Transactions on Computers , vol.28 , Issue.9 , pp. 643-647
    • Bentley, J.L.1    Ottmann, T.2
  • 7
    • 84938090031 scopus 로고    scopus 로고
    • A computational basis for conic arcs and Boolean operations on conic polygons
    • Lecture Notes in Comput. Sci. Springer Berlin
    • E. Berberich, A. Eigenwillig, M. Hemmer, S. Hert, K. Mehlhorn, and E. Schömer A computational basis for conic arcs and Boolean operations on conic polygons Proc. 10th Europ. Sympos. Alg. (ESA) Lecture Notes in Comput. Sci. vol. 2461 2002 Springer Berlin 174 186
    • (2002) Proc. 10th Europ. Sympos. Alg. (ESA) , vol.2461 , pp. 174-186
    • Berberich, E.1    Eigenwillig, A.2    Hemmer, M.3    Hert, S.4    Mehlhorn, K.5    Schömer, E.6
  • 8
    • 27144486382 scopus 로고    scopus 로고
    • An exact, complete and efficient implementation for computing planar maps of quadric intersection curves
    • E. Berberich, M. Hemmer, L. Kettner, E. Schömer, N. Wolpert, An exact, complete and efficient implementation for computing planar maps of quadric intersection curves, in: Proc. 21st Annu. ACM Sympos. Comput. Geom. (SCG), 2005, pp. 99-106
    • (2005) Proc. 21st Annu. ACM Sympos. Comput. Geom. (SCG) , pp. 99-106
    • E. Berberich1
  • 10
    • 0005422241 scopus 로고    scopus 로고
    • Interval arithmetic yields efficient dynamic filters for computational geometry
    • H. Brönnimann, C. Burnikel, and S. Pion Interval arithmetic yields efficient dynamic filters for computational geometry Discrete Applied Mathematics 109 1-2 2001 25 47
    • (2001) Discrete Applied Mathematics , vol.109 , Issue.12 , pp. 25-47
    • Brönnimann, H.1    Burnikel, C.2    Pion, S.3
  • 15
    • 4544290536 scopus 로고    scopus 로고
    • Complete, exact and efficient computations with cubic curves
    • A. Eigenwillig, L. Kettner, E. Schömer, N. Wolpert, Complete, exact and efficient computations with cubic curves, in: Proc. 20th Annu. ACM Sympos. Comput. Geom. (SCG), 2004, pp. 409-418
    • (2004) Proc. 20th Annu. ACM Sympos. Comput. Geom. (SCG) , pp. 409-418
    • A. Eigenwillig1
  • 20
    • 33646845824 scopus 로고    scopus 로고
    • Exact and efficient construction of Minkowski sums of convex polyhedra with applications
    • E. Fogel, D. Halperin, Exact and efficient construction of Minkowski sums of convex polyhedra with applications, in: Proc. 8th Workshop Alg. Eng. Exper. (Alenex'06), 2006, pp. 3-15
    • (2006) Proc. 8th Workshop Alg. Eng. Exper. (Alenex'06) , pp. 3-15
    • Fogel, E.1    Halperin, D.2
  • 21
    • 35048865304 scopus 로고    scopus 로고
    • Code flexibility and program efficiency by genericity: Improving Cgal's arrangements
    • Lecture Notes in Comput. Sci. Springer Berlin
    • E. Fogel, R. Wein, and D. Halperin Code flexibility and program efficiency by genericity: Improving Cgal's arrangements Proc. 12th Europ. Sympos. Alg. (ESA) Lecture Notes in Comput. Sci. vol. 3221 2004 Springer Berlin 664 676
    • (2004) Proc. 12th Europ. Sympos. Alg. (ESA) , vol.3221 , pp. 664-676
    • Fogel, E.1    Wein, R.2    Halperin, D.3
  • 23
    • 0001798952 scopus 로고    scopus 로고
    • Arrangements
    • J.E. Goodman, J. O'Rourke, second ed. Chapman & Hall/CRC Chapter 24
    • D. Halperin Arrangements J.E. Goodman, J. O'Rourke, Handbook of Discrete and Computational Geometry second ed. 2004 Chapman & Hall/CRC 529 562 Chapter 24
    • (2004) Handbook of Discrete and Computational Geometry , pp. 529-562
    • Halperin, D.1
  • 25
    • 84896756067 scopus 로고    scopus 로고
    • Two-dimensional arrangements in Cgal and adaptive point location for parametric curves
    • Lecture Notes in Comput. Sci. Springer Berlin
    • I. Hanniel, and D. Halperin Two-dimensional arrangements in Cgal and adaptive point location for parametric curves Proc. 4th Internat. Workshop Alg. Eng. (WAE) Lecture Notes in Comput. Sci. vol. 1982 2000 Springer Berlin 171 182
    • (2000) Proc. 4th Internat. Workshop Alg. Eng. (WAE) , vol.1982 , pp. 171-182
    • Hanniel, I.1    Halperin, D.2
  • 28
    • 51349146108 scopus 로고    scopus 로고
    • Hybrid motion planning: Coordinating two discs moving among polygonal obstacles in the plane
    • J.-D. Boissonnat, J. Burdick, K. Goldberg, S. Hutchinson, Springer Berlin
    • S. Hirsch, and D. Halperin Hybrid motion planning: Coordinating two discs moving among polygonal obstacles in the plane J.-D. Boissonnat, J. Burdick, K. Goldberg, S. Hutchinson, Algorithmic Foundations of Robotics V 2003 Springer Berlin 239 255
    • (2003) Algorithmic Foundations of Robotics v , pp. 239-255
    • Hirsch, S.1    Halperin, D.2
  • 30
    • 0003651525 scopus 로고    scopus 로고
    • Using generic programming for designing a data structure for polyhedral surfaces
    • L. Kettner Using generic programming for designing a data structure for polyhedral surfaces Computational Geometry: Theory and Applications 13 1 1999 65 90
    • (1999) Computational Geometry: Theory and Applications , vol.13 , Issue.1 , pp. 65-90
    • Kettner, L.1
  • 31
    • 35048841152 scopus 로고    scopus 로고
    • Classroom examples of robustness problems in geometric computations
    • Lecture Notes in Comput. Sci. Springer Berlin
    • L. Kettner, K. Mehlhorn, S. Pion, S. Schirra, and C. Yap Classroom examples of robustness problems in geometric computations Proc. 12th Europ. Sympos. Alg. (ESA) Lecture Notes in Comput. Sci. vol. 3221 2004 Springer Berlin 702 713
    • (2004) Proc. 12th Europ. Sympos. Alg. (ESA) , vol.3221 , pp. 702-713
    • Kettner, L.1    Mehlhorn, K.2    Pion, S.3    Schirra, S.4    Yap, C.5
  • 33
    • 0033701512 scopus 로고    scopus 로고
    • Efficient and exact manipulation of algebraic points and curves
    • J. Keyser, T. Culver, D. Manocha, and S. Krishnan Efficient and exact manipulation of algebraic points and curves Computer-Aided Design 32 11 2000 649 662
    • (2000) Computer-Aided Design , vol.32 , Issue.11 , pp. 649-662
    • Keyser, J.1    Culver, T.2    Manocha, D.3    Krishnan, S.4
  • 35
    • 33750724734 scopus 로고    scopus 로고
    • Robust, generic and efficient construction of envelopes of surfaces in three-dimensional space
    • Lecture Notes in Comput. Sci. Springer Berlin
    • M. Meyerovitch Robust, generic and efficient construction of envelopes of surfaces in three-dimensional space Proc. 14th Europ. Sympos. Alg. (ESA) Lecture Notes in Comput. Sci. vol. 4168 2006 Springer Berlin 792 803
    • (2006) Proc. 14th Europ. Sympos. Alg. (ESA) , vol.4168 , pp. 792-803
    • Meyerovitch, M.1
  • 36
    • 34250177545 scopus 로고
    • A fast planar partition algorithm, i
    • K. Mulmuley A fast planar partition algorithm, I Journal of Symbolic Computation 10 3-4 1990 253 280
    • (1990) Journal of Symbolic Computation , vol.10 , Issue.34 , pp. 253-280
    • Mulmuley, K.1
  • 37
    • 53849144168 scopus 로고    scopus 로고
    • A new and useful template technique: "Traits"
    • S.B. Lippman (Ed.)
    • N. Myers, A new and useful template technique: "Traits", in: S.B. Lippman (Ed.), C++ Gems, SIGS Reference Library, vol. 5, 1997, pp. 451-458
    • (1997) C++ Gems, SIGS Reference Library , vol.5 , pp. 451-458
    • Myers, N.1
  • 38
  • 41
    • 0012075054 scopus 로고    scopus 로고
    • Robustness and precision issues in geometric computation
    • J.-R. Sack, J. Urrutia, Elsevier Science Publishers B.V., North-Holland Amsterdam
    • S. Schirra Robustness and precision issues in geometric computation J.-R. Sack, J. Urrutia, Handbook of Computational Geometry 1999 Elsevier Science Publishers B.V., North-Holland Amsterdam 597 632
    • (1999) Handbook of Computational Geometry , pp. 597-632
    • Schirra, S.1
  • 44
    • 84938076522 scopus 로고    scopus 로고
    • High-level filtering for arrangements of conic arcs
    • Lecture Notes in Comput. Sci. Springer Berlin
    • R. Wein High-level filtering for arrangements of conic arcs Proc. 10th Europ. Sympos. Alg. (ESA) Lecture Notes in Comput. Sci. vol. 2461 2002 Springer Berlin 884 895
    • (2002) Proc. 10th Europ. Sympos. Alg. (ESA) , vol.2461 , pp. 884-895
    • Wein, R.1
  • 48
    • 17644369824 scopus 로고    scopus 로고
    • Robust geometric computation
    • J.E. Goodman, J. O'Rourke, second ed. Chapman & Hall/CRC Chapter 41
    • C.K. Yap Robust geometric computation J.E. Goodman, J. O'Rourke, Handbook of Discrete and Computational Geometry second ed. 2004 Chapman & Hall/CRC 927 952 Chapter 41
    • (2004) Handbook of Discrete and Computational Geometry , pp. 927-952
    • Yap, C.K.1


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