\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 4.12 - Point Set Processing
Point Set Processing Reference

Pierre Alliez, Simon Giraudot, Clément Jamin, Florent Lafarge, Quentin Mérigot, Jocelyn Meyron, Laurent Saboret, Nader Salman, Shihao Wu
This CGAL component implements methods to analyze and process unorganized point sets. The input is an unorganized point set, possibly with normal attributes (unoriented or oriented). The point set can be analyzed to measure its average spacing, and processed through functions devoted to the simplification, outlier removal, smoothing, normal estimation, normal orientation and feature edges estimation.

Introduced in: CGAL 3.5
Depends on: CGAL and Solvers
BibTeX: cgal:ass-psp-18a
License: GPL
Windows Demo: Polyhedron demo
Common Demo Dlls: dlls

Classified Reference Pages


IO (XYZ/OFF Formats)

IO (PLY Format)

IO (LAS Format)


 Named Parameters for Point Set Processing
 In this package, all functions optional parameters are implemented as BGL optional named parameters (see Named Parameters for more information on how to use them).
 Collection of algorithms of point set processing (smoothing, simplification, etc.).
 IO (XYZ/OFF Formats)
 Read and write points (with or without normal vectors) in XYZ and OFF formats.
 IO (PLY Format)
 Read and write points (with or without additional properties) in PLY format.
 IO (LAS Format)
 Read and write points (with or without additional properties) in LAS format.