Computational geometry algorithms library

P. Alliez, Andreas Fabri
{"title":"Computational geometry algorithms library","authors":"P. Alliez, Andreas Fabri","doi":"10.1145/1665817.1665821","DOIUrl":null,"url":null,"abstract":"The CGAL C++ library offers geometric data structures and algorithms that are reliable, efficient, easy to use, and easy to integrate in existing software. Use of de facto standard libraries like CGAL increases productivity, because they allow software developers to focus on the application layer. This course is an overview of CGAL geometric algorithms and data structures. The lectures cover: •CGAL for 2D vector graphics, including Boolean operations on Bézier curves, offsets, simplification, and geometry on the sphere. •CGAL for 3D point sets, including principal component analysis, bounding volumes, simplification, outlier removal, normal estimation, normal orientation, denoising, triangulation, and surface reconstruction. •CGAL for mesh-based modeling and processing, including Boolean operations, convex decomposition, simplification, and parameterization. •CGAL for mesh generation, including surface and volume mesh generation, from 3D images, implicit functions, or polyhedral surfaces. The introductory lecture covers non-geometric topics: the exact geometric computing paradigm that makes CGAL reliable without sacrificing efficiency and the generic programming paradigm that facilitates integration into existing software.","PeriodicalId":118424,"journal":{"name":"ACM SIGGRAPH ASIA 2009 Courses","volume":"111 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SIGGRAPH ASIA 2009 Courses","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1665817.1665821","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The CGAL C++ library offers geometric data structures and algorithms that are reliable, efficient, easy to use, and easy to integrate in existing software. Use of de facto standard libraries like CGAL increases productivity, because they allow software developers to focus on the application layer. This course is an overview of CGAL geometric algorithms and data structures. The lectures cover: •CGAL for 2D vector graphics, including Boolean operations on Bézier curves, offsets, simplification, and geometry on the sphere. •CGAL for 3D point sets, including principal component analysis, bounding volumes, simplification, outlier removal, normal estimation, normal orientation, denoising, triangulation, and surface reconstruction. •CGAL for mesh-based modeling and processing, including Boolean operations, convex decomposition, simplification, and parameterization. •CGAL for mesh generation, including surface and volume mesh generation, from 3D images, implicit functions, or polyhedral surfaces. The introductory lecture covers non-geometric topics: the exact geometric computing paradigm that makes CGAL reliable without sacrificing efficiency and the generic programming paradigm that facilitates integration into existing software.
计算几何算法库
CGAL c++库提供了可靠、高效、易于使用和易于集成到现有软件中的几何数据结构和算法。使用事实上的标准库(如CGAL)可以提高生产力,因为它们允许软件开发人员专注于应用程序层。本课程概述了CGAL几何算法和数据结构。•用于二维矢量图形的CGAL,包括bsamzier曲线上的布尔运算,偏移量,简化和球面上的几何。•用于3D点集的CGAL,包括主成分分析、边界体积、简化、异常值去除、法线估计、法线方向、去噪、三角测量和表面重建。•CGAL基于网格的建模和处理,包括布尔运算,凸分解,简化和参数化。•CGAL网格生成,包括表面和体积网格生成,从3D图像,隐式函数,或多面体表面。导论讲座涵盖了非几何主题:使CGAL可靠而不牺牲效率的精确几何计算范式和促进集成到现有软件中的通用编程范式。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信