\( \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.org
Top
Getting Started
Tutorials
Package Overview
Acknowledging CGAL
CGAL 4.11 - Triangulated Surface Mesh Simplification
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Groups
Pages
Namespaces
|
Classes
CGAL Namespace Reference
Namespaces
cpp11
IO
Scale_space_reconstruction_3
Shape_detection_3
Surface_mesh_parameterization
Surface_mesh_simplification
Classes
class
Aff_transformation_2
class
Aff_transformation_3
class
Identity_transformation
class
Reflection
class
Rotation
class
Scaling
class
Translation
class
Bbox_2
class
Bbox_3
class
Cartesian
class
Cartesian_converter
class
Circle_2
class
Circle_3
class
Ambient_dimension
class
Dimension_tag
class
Dynamic_dimension_tag
class
Feature_dimension
class
Direction_2
class
Direction_3
class
Exact_predicates_exact_constructions_kernel
class
Exact_predicates_exact_constructions_kernel_with_kth_root
class
Exact_predicates_exact_constructions_kernel_with_root_of
class
Exact_predicates_exact_constructions_kernel_with_sqrt
class
Exact_predicates_inexact_constructions_kernel
class
Filtered_kernel_adaptor
class
Filtered_kernel
class
Filtered_predicate
class
Homogeneous
class
Homogeneous_converter
class
Iso_cuboid_3
class
Iso_rectangle_2
class
Kernel_traits
class
Line_2
class
Line_3
class
Null_vector
class
Origin
class
Plane_3
class
Point_2
class
Point_3
class
Projection_traits_xy_3
class
Projection_traits_xz_3
class
Projection_traits_yz_3
class
Ray_2
class
Ray_3
class
Segment_2
class
Segment_3
class
Simple_cartesian
class
Simple_homogeneous
class
Sphere_3
class
Tetrahedron_3
class
Triangle_2
class
Triangle_3
class
Vector_2
class
Vector_3
class
Weighted_point_2
class
Weighted_point_3
struct
Construct_array
class
CC_safe_handle
class
Compact_container_base
class
Compact_container
class
Compact_container_traits
class
Compact
class
Fast
class
Concurrent_compact_container_traits
class
Concurrent_compact_container
class
Default
class
Fourtuple
class
Cast_function_object
class
Compare_to_less
class
Creator_1
class
Creator_2
class
Creator_3
class
Creator_4
class
Creator_5
class
Creator_uniform_2
class
Creator_uniform_3
class
Creator_uniform_4
class
Creator_uniform_5
class
Creator_uniform_6
class
Creator_uniform_7
class
Creator_uniform_8
class
Creator_uniform_9
class
Creator_uniform_d
class
Dereference
class
Get_address
class
Identity
class
Project_facet
class
Project_next
class
Project_next_opposite
class
Project_normal
class
Project_opposite_prev
class
Project_plane
class
Project_point
class
Project_prev
class
Project_vertex
class
In_place_list_base
class
In_place_list
class
Const_oneset_iterator
class
Counting_iterator
class
Dispatch_or_drop_output_iterator
class
Dispatch_output_iterator
class
Emptyset_iterator
class
Filter_iterator
class
Insert_iterator
class
Inverse_index
class
Join_input_iterator_1
class
Join_input_iterator_2
class
Join_input_iterator_3
class
N_step_adaptor
class
Oneset_iterator
class
Random_access_adaptor
class
Random_access_value_adaptor
class
Iterator_range
class
Location_policy
class
Multiset
class
Object
class
Sixtuple
class
Spatial_lock_grid_3
class
Boolean_tag
struct
Null_functor
struct
Sequential_tag
struct
Parallel_tag
class
Null_tag
class
Threetuple
class
Twotuple
class
Uncertain
class
Quadruple
class
Triple
struct
value_type_traits
struct
value_type_traits< std::back_insert_iterator< Container > >
struct
value_type_traits< std::insert_iterator< Container > >
struct
value_type_traits< std::front_insert_iterator< Container > >
class
Algebraic_structure_traits
class
Euclidean_ring_tag
class
Field_tag
class
Field_with_kth_root_tag
class
Field_with_root_of_tag
class
Field_with_sqrt_tag
class
Integral_domain_tag
class
Integral_domain_without_division_tag
class
Unique_factorization_domain_tag
class
Coercion_traits
class
Fraction_traits
class
Real_embeddable_traits
class
Circulator_from_container
class
Circulator_from_iterator
class
Circulator_traits
class
Container_from_circulator
struct
Circulator_tag
struct
Iterator_tag
struct
Forward_circulator_tag
struct
Bidirectional_circulator_tag
struct
Random_access_circulator_tag
struct
Circulator_base
struct
Forward_circulator_base
struct
Bidirectional_circulator_base
struct
Random_access_circulator_base
class
Forward_circulator_ptrbase
class
Bidirectional_circulator_ptrbase
class
Random_access_circulator_ptrbase
class
Color
class
Input_rep
class
Output_rep
class
Istream_iterator
class
Ostream_iterator
class
Verbose_ostream
class
Polyhedron_3
class
Polyhedron_incremental_builder_3
class
Polyhedron_items_3
class
Polyhedron_min_items_3
class
Polyhedron_traits_3
class
Polyhedron_traits_with_normals_3
class
HalfedgeDS_face_max_base_with_id
class
HalfedgeDS_halfedge_max_base_with_id
class
HalfedgeDS_vertex_max_base_with_id
class
Linear_cell_complex_bgl_min_items
class
Linear_cell_complex_for_bgl_combinatorial_map_helper
class
Polyhedron_items_with_id_3
class
Triangulation_vertex_base_with_id_2
class
Halfedge_around_source_iterator
class
Halfedge_around_target_iterator
class
Halfedge_around_face_iterator
class
Halfedge_around_target_circulator
class
Halfedge_around_source_circulator
class
Face_around_target_circulator
class
Halfedge_around_face_circulator
class
Face_around_face_iterator
class
Face_around_face_circulator
class
Face_around_target_iterator
class
Vertex_around_face_iterator
class
Vertex_around_target_circulator
class
Vertex_around_target_iterator
struct
Graph_with_descriptor_with_graph
struct
Graph_with_descriptor_with_graph_property_map
struct
Face_filtered_graph
class
Dual
class
Seam_mesh