VCG Library
File List
Here is a list of all documented files with brief descriptions:
o*aabb_binary_tree.cpp
o*adjacency.dxy
o*allocate.h
o*allocation.dxy
o*append.h
o*attributes.dxy
o*basic_concepts.dxy
o*bounding.h
o*clean.h
o*color.h
o*colorspace.cpp
o*complex.h
o*vertex/component.h
o*edge/component.h
o*face/component.h
o*component_ep.h
o*curvature.h
o*curvature_fitting.h
o*edgemesh_sampling.cpp
o*fileformat.dxy
o*fitmaps.h
o*flag.h
o*flags.dxy
o*geodesic.h
o*groups.dxy
o*halfedge_indexed.h
o*halfedge_topology.h
o*index.dxy
o*inertia.h
o*install.dxy
o*metro.dxy
o*namespaces.dxy
o*normal.h
o*optional_component.dxy
o*platonic.h
o*point_sampling.h
o*polygonmesh.cpp
o*polygonmesh_dual.cpp
o*polygonmesh_optimize.cpp
o*polygonmesh_polychord_collapse.cpp
o*polygonmesh_quadsimpl.cpp
o*polygonmesh_zonohedra.cpp
o*position.h
o*quality.h
o*refine.h
o*selection.h
o*shot.dxy
o*simple_volume.h
o*space_index_2d.cpp
o*space_minimal.cpp
o*space_packer.cpp
o*style.dxy
o*texture.h
o*simplex/face/topology.h
o*complex/algorithms/update/topology.h
o*trimesh_allocate.cppMinimal example about creating and deleting elements
o*trimesh_attribute.cppMinimal example of using the attributes
o*trimesh_ball_pivoting.cpp
o*trimesh_base.cppMinimal example of using the lib
o*trimesh_closest.cpp
o*trimesh_clustering.cppMinimal example of a clustering based simplification
o*trimesh_color.cppBrief overview of the various color oriented functionalities
o*trimesh_copy.cpp
o*trimesh_curvature.cppExample showing the various techniques for computing curvatures
o*trimesh_cylinder_clipping.cpp
o*trimesh_disk_parametrization.cpp
o*trimesh_edge.cpp
o*trimesh_fitting.cppA small example about sampling and fitting
o*trimesh_geodesic.cpp
o*trimesh_harmonic.cpp
o*trimesh_hole.cpp
o*trimesh_implicit_smooth.cpp
o*trimesh_indexing.cpp
o*trimesh_inertia.cppAn example of computing the inertia properties of meshes
o*trimesh_intersection_mesh.cppAn example of adaptively remeshing the intersection between a cube and a sphere
o*trimesh_intersection_plane.cppAn example of computing the intersection of a mesh with a plane, saving this polyline as a well projected 2D SVG and splicing the mesh in the two components below and over the plane
o*trimesh_isosurface.cpp
o*trimesh_join.cpp
o*trimesh_kdtree.cppAn example about using a kdtree to spatially index the vertexes of a mesh
o*trimesh_montecarlo_sampling.cpp
o*trimesh_normal.cppAn example of all the methods for computing normals over a mesh
o*trimesh_optional.cppMinimal example of using the Optional Components
o*trimesh_optional_occ.cpp
o*trimesh_optional_ocf.cpp
o*trimesh_pointcloud_sampling.cpp
o*trimesh_pointmatching.cpp
o*trimesh_ransac.cpp
o*trimesh_ray.cpp
o*trimesh_refine.cpp
o*trimesh_remeshing.cpp
o*trimesh_sampling.cpp
o*trimesh_select.cppMinimal example of using the selection functionality
o*trimesh_selfintersection.cpp
o*trimesh_simpdata_simp.cpp
o*trimesh_smooth.cppMinimal example of using the lib
o*trimesh_split_vertex.cpp
o*trimesh_texture.cpp
o*trimesh_topological_cut.cpp
o*trimesh_topology.cpp
o*trimesh_volumesampling.cpp
o*trimesh_voronoi.cpp
o*trimesh_voronoi_remesh.cpp
o*trimesh_voronoiatlas.cpp
o*trimesh_voronoiclustering.cpp
\*trimesh_voronoisampling.cpp