Search:

Leadership Motivation Lead by example Leadership Course Self improvement success

CGAL: The Open Source Computational Geometry Algorithms Library

Motivate to Success
Motivate to Success Motivate to Success
Motivate to Success

Google Tech TalksMarch, 3 2008ABSTRACTIntroductionProject mission statement, history, internal organization, partners, CGAL in numbers.What's in CGALA survey on available data structures and algorithms, as well as examples how and by whom they are used. Topics include Triangulations, Voronoi diagrams, Boolean operations on polygons and polyhedra, arrangements of curves and their applications, Mesh generation, Geometry processing, Alpha shapes, Convex hull algorithms, Operations on polygons, Search structures, Interpolation, Shape analysis, fitting, and distances, Kinetic data structures...Generic Programming ParadigmCGAL data structures are C++ template classes and functions, usually taking several template parameters (with default values for ease of use). This gives developers an incredible flexibility to adapt the data structures to their needs, which is important internally for code reuse, and important for end users, as they typically integrate CGAL in already existing applications. Parts of CGAL are also interfaced with languages and software like Python, Java, Scilab, Qt and the Ipe drawing editor.Exact Geometric Computing ParadigmWe present how to make geometric algorithms correct, robust, and nevertheless fast, by combining floating point arithmetic with exact arithmetic, and clever filtering mechanisms to switch between these two modes. These mechanisms can be used for geometric predicates, as well as for geometric constructions, which instead of a discrete return value generate new geometric entities.Conclusion and OutlookA wrapup, and a sneak preview on algorithms that might make it into future releases of CGAL.Speaker: Andreas Fabri, PhD, GeometryFactoryAs member of the initial development team of the CGAL project, Andreas is one of the architects of the CGAL software. For several years he chaired the CGAL Editorial Board. In 2003, Andreas founded the GeometryFactory as spin-off of the CGAL project, offering licenses, service and support to commercial users. Andreas received his PhD in 1994 from the Ecole des Mines de Paris, while working on geometric algorithms for parallel machines at INRIA.Speaker: Sylvain Pion, PhD, INRIA Sophia-AntipolisSylvain got involved in the CGAL project during his PhD, which he received in 1999 at INRIA. He worked then on providing generic solutions to numerical robustness issues arising in geometric algorithms. Later on he worked on the efficiency of some fundamental geometric algorithms such as 3D Delaunay triangulations. He is now also involved in C++ standardization, and is working on parallel geometric algorithms. He is employed as researcher at INRIA, and is the current chair of the CGAL Editorial Board.

Channel: People & Blogs
Uploaded: March 13, 2008 at 9:13 am
Author: googletechtalks

Length: 24:59
Rating: 4.65
Views: 7790

Tags: education  engedu  google  googletechtalks  talk  talks  techtalk  techtalks  

Video Url:


Embed Code:

Video Comments

benc45yt (July 15, 2008 at 7:31 am)
great talk. especially on the exact GC :)
pranavaswaroop (July 11, 2008 at 1:26 pm)
I was actually looking for this video, finally I found it!! great thanks a lot
sylvainpion (June 25, 2008 at 8:22 am)
I'm glad you found our video useful.Note that you were not the first to comment, actually. What happened is that a first version of the video had the slides truncated, so we had a second version of it, but the update lost the comments of the first one (not that they were so numerous or great), together with a view count of about 2500.
peterwilson69 (June 21, 2008 at 3:38 pm)
Ok... I'll be the first person in 5738 views/people to comment. I found CGAL confusing at first, so I really appreciate this video.

Profesionalmuslim Blog | Profesionalmuslim Self-Confidence | Profesionalmuslim Management

Motivate to Success © 2007 All Rights Reserved.