\( \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
Organization of the Manual
Package Overview
Acknowledging CGAL
CGAL 4.7 - Manual
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Groups
Pages
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
Class and Concept List
Here is the list of all concepts and classes of the CGAL Library. Classes are inside the namespace CGAL. Concepts are in the global namespace.
[detail level
1
2
3
]
CGAL
Shape_detection_3
Voronoi_covariance_3
Sphere_discretization
Algebraic_structure_traits
Euclidean_ring_tag
Field_tag
Field_with_kth_root_tag
Field_with_root_of_tag
Field_with_sqrt_tag
Integral_domain_tag
Integral_domain_without_division_tag
Unique_factorization_domain_tag
Coercion_traits
Fraction_traits
Real_embeddable_traits
Advancing_front_surface_reconstruction
Advancing_front_surface_reconstruction_cell_base_3
Advancing_front_surface_reconstruction_vertex_base_3
AABB_face_graph_triangle_primitive
AABB_halfedge_graph_segment_primitive
AABB_polyhedron_segment_primitive
AABB_polyhedron_triangle_primitive
AABB_primitive
AABB_segment_primitive
AABB_traits
AABB_tree
AABB_triangle_primitive
Polygon_2
Protect_FPU_rounding
Set_ieee_double_precision
Gmpfi
Gmpfr
Gmpq
Gmpz
Gmpzf
Interval_nt
Lazy_exact_nt
MP_Float
Mpzf
NT_converter
Number_type_checker
Quotient
Rational_traits
Root_of_traits
Sqrt_extension
Is_valid
Max
Min
Alpha_shape_2
Alpha_shape_face_base_2
Alpha_shape_vertex_base_2
Weighted_alpha_shape_euclidean_traits_2
Alpha_shape_3
Alpha_shape_cell_base_3
Alpha_status
Alpha_shape_vertex_base_3
Fixed_alpha_shape_3
Fixed_alpha_shape_cell_base_3
Fixed_alpha_shape_vertex_base_3
Apollonius_graph_2
Apollonius_graph_filtered_traits_2
Apollonius_graph_hierarchy_2
Apollonius_graph_hierarchy_vertex_base_2
Apollonius_graph_traits_2
Apollonius_graph_vertex_base_2
Apollonius_site_2
Approximate_min_ellipsoid_d
Approximate_min_ellipsoid_d_traits_2
Approximate_min_ellipsoid_d_traits_3
Approximate_min_ellipsoid_d_traits_d
Min_annulus_d
Min_circle_2
Min_circle_2_traits_2
Min_ellipse_2
Min_ellipse_2_traits_2
Min_quadrilateral_default_traits_2
Min_sphere_annulus_d_traits_2
Min_sphere_annulus_d_traits_3
Min_sphere_annulus_d_traits_d
Min_sphere_d
Min_sphere_of_points_d_traits_2
Min_sphere_of_points_d_traits_3
Min_sphere_of_points_d_traits_d
Min_sphere_of_spheres_d
Min_sphere_of_spheres_d_traits_2
Min_sphere_of_spheres_d_traits_3
Min_sphere_of_spheres_d_traits_d
Rectangular_p_center_default_traits_2
Extremal_polygon_area_traits_2
Extremal_polygon_perimeter_traits_2
Largest_empty_iso_rectangle_2
Dynamic_matrix
Sorted_matrix_search_traits_adaptor
Ipelet_base
Circulator_from_container
Circulator_from_iterator
Circulator_traits
Container_from_circulator
Circulator_tag
Iterator_tag
Forward_circulator_tag
Bidirectional_circulator_tag
Random_access_circulator_tag
Circulator_base
Forward_circulator_base
Bidirectional_circulator_base
Random_access_circulator_base
Forward_circulator_ptrbase
Bidirectional_circulator_ptrbase
Random_access_circulator_ptrbase
Convex_hull_constructive_traits_2
Convex_hull_traits_2
Convex_hull_traits_3
Convex_hull_d
Convex_hull_d_traits_3
Delaunay_d
Envelope_diagram_1
Env_plane_traits_3
Env_sphere_traits_3
Env_surface_data_traits_3
Env_triangle_traits_3
Envelope_diagram_2
Combination_enumerator
Random_points_in_disc_2
Random_points_in_square_2
Random_points_in_triangle_2
Random_points_on_circle_2
Random_points_on_segment_2
Random_points_on_square_2
Points_on_segment_2
Random_points_in_cube_3
Random_points_in_sphere_3
Random_points_in_triangle_3
Random_points_in_tetrahedron_3
Random_points_on_sphere_3
Random_points_in_ball_d
Random_points_in_cube_d
Random_points_on_sphere_d
Random
Random_convex_set_traits_2
Geomview_stream
HalfedgeDS_const_decorator
HalfedgeDS_decorator
HalfedgeDS_default
HalfedgeDS_face_base
HalfedgeDS_face_min_base
HalfedgeDS_halfedge_base
HalfedgeDS_halfedge_min_base
HalfedgeDS_items_2
HalfedgeDS_items_decorator
HalfedgeDS_list
HalfedgeDS_min_items
HalfedgeDS_vector
HalfedgeDS_vertex_base
HalfedgeDS_vertex_min_base
HalfedgeDS_face_max_base_with_id
HalfedgeDS_halfedge_max_base_with_id
HalfedgeDS_vertex_max_base_with_id
Polyhedron_items_with_id_3
Triangulation_vertex_base_with_id_2
Halfedge_around_source_iterator
Halfedge_around_target_iterator
Halfedge_around_face_iterator
Halfedge_around_target_circulator
Halfedge_around_source_circulator
Face_around_target_circulator
Halfedge_around_face_circulator
Face_around_face_iterator
Face_around_face_circulator
Face_around_target_iterator
Vertex_around_face_circulator
Vertex_around_face_iterator
Opposite_edge_around_face_iterator
Vertex_around_target_circulator
Vertex_around_target_iterator
Out_edge_iterator
In_edge_iterator
Cell_attribute
Combinatorial_map
Combinatorial_map_min_items
Dart
Cell_attribute_with_point
Linear_cell_complex
Linear_cell_complex_min_items
Linear_cell_complex_traits
Interval_skip_list
Interval_skip_list_interval
Level_interval
Extended_cartesian
Extended_homogeneous
Filtered_extended_homogeneous
Nef_polyhedron_2
Qt_widget_Nef_S2
Nef_polyhedron_S2
Qt_widget_Nef_3
Nef_nary_union_3
Nef_polyhedron_3
Linear_program_from_iterators
Nonnegative_linear_program_from_iterators
Nonnegative_quadratic_program_from_iterators
Quadratic_program_from_iterators
Quadratic_program_from_mps
Quadratic_program
Quadratic_program_options
Quadratic_program_solution
Delaunay_mesh_criteria_2
Delaunay_mesh_face_base_2
Delaunay_mesh_size_criteria_2
Delaunay_mesh_vertex_base_2
Delaunay_mesher_2
Triangulation_conformer_2
Gray_level_image_3
Implicit_surface_3
Manifold_tag
Manifold_with_boundary_tag
Non_manifold_tag
Surface_mesh_cell_base_3
Surface_mesh_complex_2_in_triangulation_3
Surface_mesh_default_criteria_3
Surface_mesh_default_triangulation_3
Surface_mesh_traits_generator_3
Surface_mesh_vertex_base_3
Compact_mesh_cell_base_3
Implicit_mesh_domain_3
Implicit_multi_domain_to_labeling_function_wrapper
Labeled_image_mesh_domain_3
Labeled_mesh_domain_3
Mesh_cell_base_3
Mesh_cell_criteria_3
Mesh_complex_3_in_triangulation_3
Mesh_constant_domain_field_3
Mesh_criteria_3
Mesh_domain_with_polyline_features_3
Mesh_edge_criteria_3
Mesh_facet_criteria_3
Mesh_polyhedron_3
Mesh_triangulation_3
Mesh_vertex_base_3
Polyhedral_mesh_domain_3
Polyhedral_mesh_domain_with_features_3
Triangle_accessor_3
Eigen_svd
Monge_via_jet_fitting
Greene_convex_decomposition_2
Hertel_Mehlhorn_convex_decomposition_2
Optimal_convex_decomposition_2
Polygon_triangulation_decomposition_2
Polygon_vertical_decomposition_2
Small_side_angle_bisector_decomposition_2
Handle_hash_function
Memory_sizer
Modifier_base
Profile_counter
Real_timer
Timer
Union_find
Unique_hash_map
Modular_traits
Residue
Partition_is_valid_traits_2
Partition_traits_2
Is_convex_2
Is_vacuously_valid
Is_y_monotone_2
Data_access
Interpolation_gradient_fitting_traits_2
Interpolation_traits_2
Voronoi_intersection_2_traits_3
Aff_transformation_2
Aff_transformation_3
Identity_transformation
Reflection
Rotation
Scaling
Translation
Bbox_2
Bbox_3
Cartesian
Cartesian_converter
Circle_2
Circle_3
Ambient_dimension
Dimension_tag
Dynamic_dimension_tag
Feature_dimension
Direction_2
Direction_3
Exact_predicates_exact_constructions_kernel
Exact_predicates_exact_constructions_kernel_with_kth_root
Exact_predicates_exact_constructions_kernel_with_root_of
Exact_predicates_exact_constructions_kernel_with_sqrt
Exact_predicates_inexact_constructions_kernel
Filtered_kernel_adaptor
Filtered_kernel
Filtered_predicate
Homogeneous
Homogeneous_converter
Iso_cuboid_3
Iso_rectangle_2
Kernel_traits
Line_2
Line_3
Null_vector
Origin
Plane_3
Point_2
Point_3
Projection_traits_xy_3
Projection_traits_xz_3
Projection_traits_yz_3
Ray_2
Ray_3
Segment_2
Segment_3
Simple_cartesian
Simple_homogeneous
Sphere_3
Tetrahedron_3
Triangle_2
Triangle_3
Vector_2
Vector_3
Algebraic_kernel_for_circles_2_2
Circular_arc_2
Circular_arc_point_2
Circular_kernel_2
Exact_circular_kernel_2
Line_arc_2
Polynomial_1_2
Polynomial_for_circles_2_2
Root_for_circles_2_2
Algebraic_kernel_for_spheres_2_3
Circular_arc_3
Circular_arc_point_3
Exact_spherical_kernel_3
Line_arc_3
Polynomial_1_3
Polynomial_for_spheres_2_3
Polynomials_for_lines_3
Root_for_spheres_2_3
Spherical_kernel_3
Algebraic_kernel_d_1
Algebraic_kernel_d_2
Algebraic_kernel_rs_gmpq_d_1
Algebraic_kernel_rs_gmpz_d_1
Cartesian_d
Epick_d
Homogeneous_d
Aff_transformation_d
Direction_d
Hyperplane_d
Iso_box_d
Line_d
Point_d
Ray_d
Segment_d
Sphere_d
Vector_d
Linear_algebraCd
Linear_algebraHd
Point_set_2
Range_segment_tree_traits_set_2
Range_segment_tree_traits_set_3
Range_tree_traits_map_2
Range_tree_traits_map_3
Segment_tree_traits_map_2
Segment_tree_traits_map_3
Range_tree_d
Range_tree_k
Segment_tree_d
Segment_tree_k
Tree_anchor
tree_interval_traits
tree_point_traits
Mean_curvature_flow_skeletonization
Polytope_distance_d
Polytope_distance_d_traits_2
Polytope_distance_d_traits_3
Polytope_distance_d_traits_d
Width_3
Width_default_traits_3
Polyhedron_3
Polyhedron_incremental_builder_3
Polyhedron_items_3
Polyhedron_min_items_3
Polyhedron_traits_3
Polyhedron_traits_with_normals_3
Exponent_vector
Polynomial
Polynomial_traits_d
Polynomial_type_generator
CC_safe_handle
Compact_container_base
Compact_container
Compact_container_traits
Compact
Fast
Concurrent_compact_container_traits
Concurrent_compact_container
Default
Fourtuple
Cast_function_object
Compare_to_less
Creator_1
Creator_2
Creator_3
Creator_4
Creator_5
Creator_uniform_2
Creator_uniform_3
Creator_uniform_4
Creator_uniform_5
Creator_uniform_6
Creator_uniform_7
Creator_uniform_8
Creator_uniform_9
Creator_uniform_d
Dereference
Get_address
Identity
Project_facet
Project_next
Project_next_opposite
Project_normal
Project_opposite_prev
Project_plane
Project_point
Project_prev
Project_vertex
In_place_list_base
In_place_list
Const_oneset_iterator
Counting_iterator
Dispatch_or_drop_output_iterator
Dispatch_output_iterator
Emptyset_iterator
Filter_iterator
Insert_iterator
Inverse_index
Join_input_iterator_1
Join_input_iterator_2
Join_input_iterator_3
N_step_adaptor
Oneset_iterator
Random_access_adaptor
Random_access_value_adaptor
Iterator_range
Location_policy
Multiset
Object
Sixtuple
Spatial_lock_grid_3
Boolean_tag
Null_functor
Sequential_tag
Parallel_tag
Null_tag
Threetuple
Twotuple
Uncertain
Quadruple
Triple
Skin_surface_3
Skin_surface_polyhedral_items_3
Skin_surface_traits_3
Union_of_balls_3
Snap_rounding_traits_2
Arr_accessor
Arr_algebraic_segment_traits_2
Arr_Bezier_curve_traits_2
Arr_circle_segment_traits_2
Arr_circular_arc_traits_2
Arr_circular_line_arc_traits_2
Arr_conic_traits_2
Arr_consolidated_curve_data_traits_2
Arr_curve_data_traits_2
Arr_dcel_base
Arr_default_dcel
Arr_default_overlay_traits
Arr_face_overlay_traits
Arr_extended_dcel
Arr_extended_face
Arr_extended_halfedge
Arr_extended_vertex
Arr_face_extended_dcel
Arr_face_index_map
Arr_landmarks_point_location
Arr_line_arc_traits_2
Arr_linear_traits_2
Arr_naive_point_location
Arr_non_caching_segment_basic_traits_2
Arr_non_caching_segment_traits_2
Arr_observer
Arr_point_location_result
Arr_polycurve_traits_2
Arr_polyline_traits_2
Arr_rational_function_traits_2
Arr_segment_traits_2
Arr_oblivious_side_tag
Arr_open_side_tag
Arr_trapezoid_ric_point_location
Arr_vertex_index_map
Arr_walk_along_line_point_location
Arrangement_2
Arrangement_with_history_2
Arr_extended_dcel_text_formatter
Arr_face_extended_text_formatter
Arr_text_formatter
Arr_with_history_text_formatter
Gps_default_dcel
General_polygon_2
General_polygon_set_2
General_polygon_with_holes_2
Gps_circle_segment_traits_2
Gps_segment_traits_2
Gps_traits_2
Polygon_set_2
Polygon_with_holes_2
Triangulation_data_structure_2
Triangulation_ds_face_base_2
Triangulation_ds_vertex_base_2
Constrained_Delaunay_triangulation_2
No_intersection_tag
Exact_intersections_tag
Exact_predicates_tag
Constrained_triangulation_2
Constrained_triangulation_face_base_2
Constrained_triangulation_plus_2
Delaunay_triangulation_2
Weighted_point_mapper_2
Regular_triangulation_2
Regular_triangulation_euclidean_traits_2
Regular_triangulation_face_base_2
Regular_triangulation_filtered_traits_2
Regular_triangulation_vertex_base_2
Triangulation_2
Triangulation_cw_ccw_2
Triangulation_euclidean_traits_2
Triangulation_euclidean_traits_xy_3
Triangulation_face_base_2
Triangulation_face_base_with_info_2
Triangulation_hierarchy_2
Triangulation_hierarchy_vertex_base_2
Triangulation_vertex_base_2
Triangulation_vertex_base_with_info_2
Weighted_point
Triangulation_data_structure_3
Triangulation_ds_cell_base_3
Triangulation_ds_vertex_base_3
Triangulation_utils_3
Delaunay_triangulation_3
Delaunay_triangulation_cell_base_3
Delaunay_triangulation_cell_base_with_circumcenter_3
Regular_triangulation_3
Regular_triangulation_cell_base_3
Regular_triangulation_cell_base_with_weighted_circumcenter_3
Regular_triangulation_euclidean_traits_3
Regular_triangulation_filtered_traits_3
Triangulation_3
Triangulation_cell_base_3
Triangulation_cell_base_with_circumcenter_3
Triangulation_cell_base_with_info_3
Triangulation_simplex_3
Triangulation_vertex_base_3
Triangulation_vertex_base_with_info_3
Delaunay_triangulation
Triangulation
Triangulation_data_structure
Triangulation_ds_full_cell
Triangulation_ds_vertex
Triangulation_face
Triangulation_full_cell
Triangulation_vertex
Ridge_approximation
Ridge_line
Umbilic_approximation
Umbilic
Eigen_vcm_traits
value_type_traits
value_type_traits< std::back_insert_iterator< Container > >
value_type_traits< std::insert_iterator< Container > >
value_type_traits< std::front_insert_iterator< Container > >
Input_iterator_property_map
Dereference_property_map
Identity_property_map
First_of_pair_property_map
Second_of_pair_property_map
Nth_of_tuple_property_map
Listener
Multi_listener
Ref_counted
Periodic_2_Delaunay_triangulation_2
Periodic_2_Delaunay_triangulation_traits_2
Periodic_2_offset_2
Periodic_2_triangulation_2
Periodic_2_triangulation_face_base_2
Periodic_2_triangulation_hierarchy_2
Periodic_2_triangulation_hierarchy_vertex_base_2
Periodic_2_triangulation_traits_2
Periodic_2_triangulation_vertex_base_2
Periodic_3_Delaunay_triangulation_3
Periodic_3_Delaunay_triangulation_traits_3
Periodic_3_offset_3
Periodic_3_triangulation_3
Periodic_3_triangulation_ds_cell_base_3
Periodic_3_triangulation_ds_vertex_base_3
Periodic_3_triangulation_hierarchy_3
Periodic_3_triangulation_traits_3
Weighted_PCA_approximation_3
Scale_space_surface_reconstruction_3
Euclidean_distance
Euclidean_distance_sphere_point
Fuzzy_iso_box
Fuzzy_sphere
Incremental_neighbor_search
K_neighbor_search
Kd_tree
Kd_tree_node
Kd_tree_leaf_node
Kd_tree_internal_node
Kd_tree_rectangle
Manhattan_distance_iso_box_point
Orthogonal_incremental_neighbor_search
Orthogonal_k_neighbor_search
Plane_separator
Point_container
Search_traits
Search_traits_2
Search_traits_3
Distance_adapter
Search_traits_adapter
Search_traits_d
Fair
Median_of_max_spread
Median_of_rectangle
Midpoint_of_max_spread
Midpoint_of_rectangle
Sliding_fair
Sliding_midpoint
Weighted_Minkowski_distance
Hilbert_policy
Median
Middle
Hilbert_sort_2
Hilbert_sort_3
Hilbert_sort_d
Hilbert_sort_on_sphere_3
Multiscale_sort
Spatial_sort_traits_adapter_2
Spatial_sort_traits_adapter_3
Spatial_sort_traits_adapter_d
Segment_Delaunay_graph_2
Segment_Delaunay_graph_filtered_traits_2
Segment_Delaunay_graph_filtered_traits_without_intersections_2
Segment_Delaunay_graph_hierarchy_2
Segment_Delaunay_graph_hierarchy_vertex_base_2
Segment_Delaunay_graph_site_2
Segment_Delaunay_graph_storage_site_2
Segment_Delaunay_graph_traits_2
Segment_Delaunay_graph_traits_without_intersections_2
Segment_Delaunay_graph_vertex_base_2
Segment_Delaunay_graph_Linf_2
Segment_Delaunay_graph_Linf_filtered_traits_2
Segment_Delaunay_graph_Linf_filtered_traits_without_intersections_2
Segment_Delaunay_graph_Linf_hierarchy_2
Segment_Delaunay_graph_Linf_traits_2
Segment_Delaunay_graph_Linf_traits_without_intersections_2
Polygon_offset_builder_2
Polygon_offset_builder_traits_2
Straight_skeleton_2
Dummy_straight_skeleton_builder_2_visitor
Straight_skeleton_builder_2
Straight_skeleton_builder_traits_2
Straight_skeleton_converter_2
Straight_skeleton_items_converter_2
Straight_skeleton_face_base_2
Straight_skeleton_halfedge_base_2
Straight_skeleton_vertex_base_2
Rotational_sweep_visibility_2
Simple_polygon_visibility_2
Triangular_expansion_visibility_2
Apollonius_graph_caching_degeneracy_removal_policy_2
Apollonius_graph_degeneracy_removal_policy_2
Apollonius_graph_adaptation_traits_2
Delaunay_triangulation_caching_degeneracy_removal_policy_2
Delaunay_triangulation_degeneracy_removal_policy_2
Delaunay_triangulation_adaptation_traits_2
Identity_policy_2
Regular_triangulation_caching_degeneracy_removal_policy_2
Regular_triangulation_degeneracy_removal_policy_2
Regular_triangulation_adaptation_traits_2
Segment_Delaunay_graph_caching_degeneracy_removal_policy_2
Segment_Delaunay_graph_degeneracy_removal_policy_2
Segment_Delaunay_graph_adaptation_traits_2
Voronoi_diagram_2
CatmullClark_mask_3
DooSabin_mask_3
Loop_mask_3
Sqrt3_mask_3
Eigen_sparse_matrix
Eigen_sparse_symmetric_matrix
Eigen_solver_traits
Eigen_vector
Barycentric_mapping_parameterizer_3
Circular_border_parameterizer_3
Circular_border_uniform_parameterizer_3
Circular_border_arc_length_parameterizer_3
Discrete_authalic_parameterizer_3
Discrete_conformal_map_parameterizer_3
Fixed_border_parameterizer_3
LSCM_parameterizer_3
Mean_value_coordinates_parameterizer_3
Parameterization_mesh_feature_extractor
Parameterization_mesh_patch_3
Parameterization_polyhedron_adaptor_3
Parameterizer_traits_3
Square_border_parameterizer_3
Square_border_uniform_parameterizer_3
Square_border_arc_length_parameterizer_3
Two_vertices_parameterizer_3
Poisson_reconstruction_function
Euler_integrator_2
Regular_grid_2
Runge_kutta_integrator_2
Stream_lines_2
Triangular_field_2
Color
Input_rep
Output_rep
Istream_iterator
Ostream_iterator
Verbose_ostream
Deformation_Eigen_closest_rotation_traits_3
Deformation_Eigen_polar_closest_rotation_traits_3
Surface_mesh_deformation
Surface_mesh
Surface_mesh_shortest_path
Surface_mesh_shortest_path_traits
Polygon_mesh_slicer
Side_of_triangle_mesh
AABBGeomTraits
AABBPrimitive
AABBPrimitiveWithSharedData
AABBTraits
AdaptableBinaryFunction
This concept refers to the one described at
http://www.sgi.com/tech/stl/AdaptableBinaryFunction.html
AdaptableFunctor
The concept
AdaptableFunctor
defines an adaptable functor, that is, a functor that can be used with function object adaptors such as binders and composers
AdaptableUnaryFunction
This concept refers to the one described at
http://www.sgi.com/tech/stl/AdaptableUnaryFunction.html
AdaptationPolicy_2
AdaptationTraits_2
AlgebraicKernel_d_1
AlgebraicKernel_d_2
AlgebraicKernelForCircles
AlgebraicKernelForSpheres
AlgebraicStructureTraits
AllFurthestNeighborsTraits_2
AlphaShapeCell_3
AlphaShapeFace_2
AlphaShapeTraits_2
AlphaShapeTraits_3
AlphaShapeVertex_2
AlphaShapeVertex_3
ApolloniusGraphDataStructure_2
ApolloniusGraphHierarchyVertexBase_2
ApolloniusGraphTraits_2
ApolloniusGraphVertexBase_2
ApolloniusSite_2
ApproximateMinEllipsoid_d_Traits_d
ArrangementApproximateTraits_2
ArrangementBasicTraits_2
ArrangementConstructXMonotoneCurveTraits_2
ArrangementDcel
ArrangementDcelFace
ArrangementDcelHalfedge
ArrangementDcelHole
ArrangementDcelIsolatedVertex
ArrangementDcelVertex
ArrangementDcelWithRebind
ArrangementDirectionalXMonotoneTraits_2
ArrangementInputFormatter
ArrangementLandmarkTraits_2
ArrangementOpenBoundaryTraits_2
ArrangementOutputFormatter
ArrangementPointLocation_2
ArrangementTraits_2
ArrangementVerticalRayShoot_2
ArrangementWithHistoryInputFormatter
ArrangementWithHistoryOutputFormatter
ArrangementXMonotoneTraits_2
ArrTrimTraits_2
Assignable
This concept refers to the one described at
http://www.sgi.com/tech/stl/Assignable.html
BackInsertionSequence
This concepts refers to the one described at
http://www.sgi.com/tech/stl/BackInsertionSequence.html
BarycentricCoordinates_2
BarycentricTraits_2
BasicMatrix
BidirectionalCirculator
BidirectionalIterator
Concept from the
C++
standard. See
http://en.cppreference.com/w/cpp/concept/BidirectionalIterator
BisectionGeometricTraits_3
BorderParameterizer_3
BoxIntersectionBox_d
BoxIntersectionTraits_d
CellAttribute
CellAttributeWithPoint
Cone
Cylinder
Parameters
Efficient_RANSAC_traits
Plane
Shape_base
Sphere
Torus
Circle
CircularKernel
Circulator
CombinationElement
CombinatorialMap
CombinatorialMapItems
ConformingDelaunayTriangulationTraits_2
ConstHandle
ConstrainedDelaunayTriangulationTraits_2
ConstrainedTriangulationFaceBase_2
ConstrainedTriangulationTraits_2
ConstRange
ConvexHullPolyhedron_3
ConvexHullPolyhedronFacet_3
ConvexHullPolyhedronHalfedge_3
ConvexHullPolyhedronVertex_3
ConvexHullTraits_2
ConvexHullTraits_3
ConvexHullTraits_d
ConvexPartitionIsValidTraits_2
CopyConstructible
Concept from the
C++
standard. See
http://en.cppreference.com/w/cpp/concept/CopyConstructible
Dart
DataKernel
DefaultConstructible
Concept from the
C++
standard. See
http://en.cppreference.com/w/cpp/concept/DefaultConstructible
DeformationClosestRotationTraits_3
DelaunayGraph_2
DelaunayLiftedTraits_d
DelaunayMeshFaceBase_2
DelaunayMeshTraits_2
DelaunayMeshVertexBase_2
DelaunayTraits_d
DelaunayTriangulationCellBase_3
DelaunayTriangulationTraits
DelaunayTriangulationTraits_2
DelaunayTriangulationTraits_3
Descriptor
DQQMask_3
EdgeCollapsableSurfaceMesh
EdgeCollapsableSurfaceMeshWithConstraints
EdgeCollapseSimplificationVisitor
EdgeProfile
EfficientRANSACTraits
Ellipse
EnvelopeDiagram_1
EnvelopeDiagramEdge
EnvelopeDiagramVertex
EnvelopeTraits_3
EqualityComparable
Concept from the
C++
standard. See
http://en.cppreference.com/w/cpp/concept/EqualityComparable
EuclideanRing
ExplicitInteroperable
ExtendedKernelTraits_2
ExtremalPolygonTraits_2
FaceGraph
FaceListGraph
Field
FieldNumberType
FieldWithKthRoot
FieldWithRootOf
FieldWithSqrt
FixedAlphaShapeCell_3
FixedAlphaShapeTraits_3
FixedAlphaShapeVertex_3
FixedWeightedAlphaShapeTraits_3
ForwardCirculator
ForwardIterator
Concept from the
C++
standard. See
http://en.cppreference.com/w/cpp/concept/ForwardIterator
ForwardRange
See
http://www.boost.org/libs/range/doc/html/range/concepts/forward_range.html
/
Fraction
FractionTraits
FromDoubleConstructible
FromIntConstructible
FullCellData
FuzzyQueryItem
GeneralDistance
GeneralPolygon_2
GeneralPolygonSetDcel
GeneralPolygonSetDcelFace
GeneralPolygonSetTraits_2
GeneralPolygonWithHoles_2
GetCost
GetPlacement
GpsTraitsGeneralPolygon_2
GpsTraitsGeneralPolygonWithHoles_2
GradientFittingTraits
HalfedgeDS
HalfedgeDSFace
HalfedgeDSHalfedge
HalfedgeDSItems
HalfedgeDSVertex
HalfedgeGraph
HalfedgeListGraph
Handle
Hashable
ImplicitFunction
ImplicitInteroperable
ImplicitSurfaceTraits_3
Index
InputIterator
Concept from the
C++
standard. See
http://en.cppreference.com/w/cpp/concept/InputIterator
IntegralDomain
IntegralDomainWithoutDivision
Integrator_2
InterpolationTraits
IntersectionGeometricTraits_3
Interval
IsStronglyConvexTraits_3
IsYMonotoneTraits_2
Iterator
Concept from the
C++
standard. See
http://en.cppreference.com/w/cpp/concept/Iterator
Kernel
Kernel_d
KernelWithLifting_d
LabeledImage_3
LargestEmptyIsoRectangleTraits_2
leda_bigfloat
leda_integer
leda_rational
leda_real
LessThanComparable
Concept from the
C++
standard. See
http://en.cppreference.com/w/cpp/concept/LessThanComparable
LinearAlgebraTraits_d
LinearCellComplexItems
LinearCellComplexTraits
LinearProgram
LocalKernel
LvaluePropertyMap
See
http://www.boost.org/libs/property_map/doc/LvaluePropertyMap.html
/
Matrix
MeanCurvatureSkeletonizationTraits
MeshCellBase_3
MeshCellCriteria_3
MeshComplex_3InTriangulation_3
MeshComplexWithFeatures_3InTriangulation_3
MeshCriteria_3
MeshCriteriaWithFeatures_3
MeshDomain_3
MeshDomainField_3
MeshDomainWithFeatures_3
MeshEdgeCriteria_3
MeshFacetCriteria_3
MeshingCriteria_2
MeshPolyline_3
MeshVertexBase_3
MinCircle2Traits
MinEllipse2Traits
MinQuadrilateralTraits_2
MinSphereAnnulusDTraits
MinSphereOfSpheresTraits
Modularizable
ModularTraits
MonotoneMatrixSearchTraits
mpq_class
MPSFormat
mpz_class
MutableFaceGraph
MutableHalfedgeGraph
NonnegativeLinearProgram
NonnegativeQuadraticProgram
NormalEquationSparseLinearAlgebraTraits_d
ObjectWithEraseCounter
OptimalConvexPartitionTraits_2
OrthogonalDistance
OutputIterator
Concept from the
C++
standard. See
http://en.cppreference.com/w/cpp/concept/OutputIterator
OverlayTraits
ParameterizationMesh_3
ParameterizationPatchableMesh_3
ParameterizerTraits_3
PartitionIsValidTraits_2
PartitionTraits_2
Periodic_2DelaunayTriangulationTraits_2
Periodic_2Offset_2
Periodic_2TriangulationFaceBase_2
Periodic_2TriangulationTraits_2
Periodic_2TriangulationVertexBase_2
Periodic_3DelaunayTriangulationTraits_3
Periodic_3Offset_3
Periodic_3TriangulationDSCellBase_3
Periodic_3TriangulationDSVertexBase_3
Periodic_3TriangulationTraits_3
PointGenerator
PointSetTraits
PolygonConvexDecomposition_2
PolygonIsValid
PolygonOffsetBuilderTraits_2
PolygonTraits_2
PolygonWithHolesConvexDecomposition_2
PolyhedronItems_3
PolyhedronTraits_3
PolyhedronTraitsWithKernel_3
PolylineSimplificationCostFunction
PolylineSimplificationStopPredicate
PolylineSimplificationVertexBase_2
Polynomial_d
PolynomialTraits_d
PolytopeDistanceDTraits
PQQMask_3
ProjectionObject
PTQMask_3
QuadraticProgram
RandomAccessCirculator
RandomAccessContainer
This concept refers to the one described at
http://www.sgi.com/tech/stl/RandomAccessContainer.html
RandomAccessIterator
Concept from the
C++
standard. See
http://en.cppreference.com/w/cpp/concept/RandomAccessIterator
RandomAccessRange
See
http://www.boost.org/libs/range/doc/html/range/concepts/random_access_range.html
/
RandomConvexHullTraits_2
RandomConvexSetTraits_2
RandomPolygonTraits_2
Range
RangeSearchTraits
RangeSegmentTreeTraits_k
RawPoint_3
ReadablePropertyMap
See
http://www.boost.org/libs/property_map/doc/ReadablePropertyMap.html
/
ReadWritePropertyMap
See
http://www.boost.org/libs/property_map/doc/ReadWritePropertyMap.html
/
RealEmbeddable
RealEmbeddableTraits
RectangularPCenterTraits_2
RegularTriangulationCellBase_3
RegularTriangulationFaceBase_2
RegularTriangulationTraits_2
RegularTriangulationTraits_3
RegularTriangulationVertexBase_2
RingNumberType
RootOf_2
SearchTraits
SegmentationGeomTraits
SegmentDelaunayGraphDataStructure_2
SegmentDelaunayGraphHierarchyVertexBase_2
SegmentDelaunayGraphLinfTraits_2
SegmentDelaunayGraphSite_2
SegmentDelaunayGraphStorageSite_2
SegmentDelaunayGraphTraits_2
SegmentDelaunayGraphVertexBase_2
SelfIntersectionTraits
SinglePassRange
See
http://www.boost.org/libs/range/doc/html/range/concepts/single_pass_range.html
/
SkinSurface_3
SkinSurfaceTraits_3
SnapRoundingTraits_2
SortedMatrixSearchTraits
SparseLinearAlgebraTraits_d
SparseLinearAlgebraTraitsWithFactor_d
SpatialSeparator
SpatialSortingTraits_2
SpatialSortingTraits_3
SpatialSortingTraits_d
SpatialTree
SphericalKernel
Splitter
Sqrt3Mask_3
StopPredicate
StraightSkeleton_2
StraightSkeletonBuilder_2_Visitor
StraightSkeletonBuilderTraits_2
StraightSkeletonFace_2
StraightSkeletonHalfedge_2
StraightSkeletonItemsConverter_2
StraightSkeletonVertex_2
StreamLinesTraits_2
Sublayer
Surface_3
SurfaceMeshCellBase_3
SurfaceMeshComplex_2InTriangulation_3
SurfaceMeshFacetsCriteria_3
SurfaceMeshShortestPathTraits
SurfaceMeshShortestPathVisitor
SurfaceMeshTraits_3
SurfaceMeshTriangulation_3
SurfaceMeshVertexBase_3
SurfaceModelingWeights
SurjectiveLockDataStructure
SvdTraits
TriangleAccessor_3
TriangulationCellBase_3
TriangulationCellBaseWithInfo_3
TriangulationDataStructure
TriangulationDataStructure_2
TriangulationDataStructure_3
TriangulationDSCellBase_3
TriangulationDSFace
TriangulationDSFaceBase_2
TriangulationDSFullCell
TriangulationDSVertex
TriangulationDSVertexBase_2
TriangulationDSVertexBase_3
TriangulationFaceBase_2
TriangulationFullCell
TriangulationHierarchyVertexBase_2
TriangulationTraits
TriangulationTraits_2
TriangulationTraits_3
TriangulationVertex
TriangulationVertexBase_2
TriangulationVertexBase_3
TriangulationVertexBaseWithInfo_2
TriangulationVertexBaseWithInfo_3
UniqueFactorizationDomain
UniqueHashFunction
unspecified_type
This indicates that the definition of a type nested in a class is not documented
VCMTraits
Vector
VectorField_2
VertexContainer_2
Visibility_2
WeightedAlphaShapeTraits_3
WeightedApproximation_3
WeightedPoint
WidthTraits_3
WritablePropertyMap
See
http://www.boost.org/libs/property_map/doc/WritablePropertyMap.html
/
YMonotonePartitionIsValidTraits_2
YMonotonePartitionTraits_2