Rvcg: Manipulations of Triangular Meshes Based on the 'VCGLIB' API
Version 0.16

Operations on triangular meshes based on 'VCGLIB'. This package integrates nicely with the R-package 'rgl' to render the meshes processed by 'Rvcg'. The Visualization and Computer Graphics Library (VCG for short) is an open source portable C++ templated library for manipulation, processing and displaying with OpenGL of triangle and tetrahedral meshes. The library, composed by more than 100k lines of code, is released under the GPL license, and it is the base of most of the software tools of the Visual Computing Lab of the Italian National Research Council Institute ISTI , like 'metro' and 'MeshLab'. The 'VCGLIB' source is pulled from trunk and patched to work with options determined by the configure script as well as to work with the header files included by 'RcppEigen'.

AuthorStefan Schlager [aut, cre, cph], Girinon Francois [ctb]
Date of publication2017-04-06 06:54:12 UTC
MaintainerStefan Schlager <zarquon42@gmail.com>
LicenseGPL (>= 2) | file LICENSE
Version0.16
URL http://github.com/zarquon42b/Rvcg http://vcg.sf.net/
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("Rvcg")

Getting started

Package overview

Popular man pages

humface: Example mesh and landmarks
vcgArea: compute surface area of a triangular mesh
vcgCurve: calculate curvature of a triangular mesh
vcgPlyRead: Import ascii or binary PLY files.
vcgPlyWrite: Export meshes to PLY-files
vcgQEdecim: Performs Quadric Edge Decimation on triangular meshes.
vcgSmooth: Smoothes a triangular mesh
See all...

All man pages Function index File listing

Man pages

checkFaceOrientation: check the orientation of a mesh
dummyhead: dummyhead - dummy head and landmarks
humface: Example mesh and landmarks
meshInfo: print number of vertices and triangular faces of a mesh
meshintegrity: check if an object of class mesh3d contains valid data
nfaces: get number of vertices from a mesh
nverts: get number of vertices from a mesh
Rvcg-deprecated: deprecated functions of Rvcg
Rvcg-package: Interface between R and vcglib libraries for mesh operations
setRays: helper function to create an object to be processed by...
vcgArea: compute surface area of a triangular mesh
vcgBallPivoting: Ball pivoting surface reconstruction
vcgBary: get barycenters of all faces of a triangular mesh
vcgBorder: find all border vertices and faces of a triangular mesh
vcgClean: Clean triangular surface meshes
vcgClost: Project coordinates onto a target triangular surface mesh.
vcgClostKD: Project coordinates onto a target triangular surface mesh...
vcgClostOnKDtreeFromBarycenters: search a KD-tree from Barycenters for multiple closest point...
vcgCreateKDtree: create a KD-tree
vcgCreateKDtreeFromBarycenters: create a KD-tree from Barycenters for multiple closest point...
vcgCurve: calculate curvature of a triangular mesh
vcgGetEdge: Get all edges of a triangular mesh
vcgImport: Import common mesh file formats.
vcgIsolated: Remove isolated pieces from a surface mesh or split into...
vcgIsosurface: Create Isosurface from 3D-array
vcgKDtree: perform kdtree search for 3D-coordinates.
vcgKmeans: fast Kmean clustering for 1D, 2D and 3D data
vcgMeshres: calculates the average edge length of a triangular mesh
vcgMetro: evaluate the difference between two triangular meshes.
vcgNonBorderEdge: Get all non-border edges
vcgObjWrite: Export meshes to OBJ-files
vcgOffWrite: Export meshes to OFF-files
vcgPlatonic: create platonic objects as triangular meshes
vcgPlyRead: Import ascii or binary PLY files.
vcgPlyWrite: Export meshes to PLY-files
vcgQEdecim: Performs Quadric Edge Decimation on triangular meshes.
vcgRaySearch: check if a mesh is intersected by a set of rays
vcgSample: Subsamples points on a mesh surface
vcgSearchKDtree: search an existing KD-tree
vcgSmooth: Smoothes a triangular mesh
vcgStlWrite: Export meshes to STL-files
vcgSubdivide: subdivide the triangles of a mesh
vcgUniformRemesh: Resample a mesh uniformly
vcgUpdateNormals: updates vertex normals of a triangular meshes or point clouds
vcgVFadj: find all faces belonging to each vertex in a mesh
vcgWrlWrite: Export meshes to WRL-files

Functions

Files

inst
inst/CITATION
inst/NEWS.Rd
inst/COPYRIGHTS
src
src/Makevars
src/RupdateNormals.cpp
src/Rcurvature.cpp
src/metroSampling.h
src/Rballpivot.cpp
src/Rclost.cpp
src/Rmarch.cpp
src/typedefImport.h
src/vcglib
src/vcglib/vcg
src/vcglib/vcg/math
src/vcglib/vcg/math/legendre.h
src/vcglib/vcg/math/old_matrix.h
src/vcglib/vcg/math/quadric.h
src/vcglib/vcg/math/similarity2.h
src/vcglib/vcg/math/eigen.h
src/vcglib/vcg/math/random_generator.h
src/vcglib/vcg/math/disjoint_set.h
src/vcglib/vcg/math/polar_decomposition.h
src/vcglib/vcg/math/perlin_noise.h
src/vcglib/vcg/math/factorial.h
src/vcglib/vcg/math/base.h
src/vcglib/vcg/math/matrix33.h
src/vcglib/vcg/math/old_deprecated_matrix.h
src/vcglib/vcg/math/spherical_harmonics.h
src/vcglib/vcg/math/linear.h
src/vcglib/vcg/math/old_matrix44.h
src/vcglib/vcg/math/eigen_matrixbase_addons.h
src/vcglib/vcg/math/eigen_matrix_addons.h
src/vcglib/vcg/math/old_lin_algebra.h
src/vcglib/vcg/math/similarity.h
src/vcglib/vcg/math/camera.h
src/vcglib/vcg/math/old_matrix33.h
src/vcglib/vcg/math/matrix44.h
src/vcglib/vcg/math/histogram.h
src/vcglib/vcg/math/gen_normal.h
src/vcglib/vcg/math/quaternion.h
src/vcglib/vcg/math/shot.h
src/vcglib/vcg/math/quadric5.h
src/vcglib/vcg/container
src/vcglib/vcg/container/derivation_chain.h
src/vcglib/vcg/container/container_allocation_table.h
src/vcglib/vcg/container/vector_occ.h
src/vcglib/vcg/container/simple_temporary_data.h
src/vcglib/vcg/container/entries_allocation_table.h
src/vcglib/vcg/connectors
src/vcglib/vcg/connectors/hedge.h
src/vcglib/vcg/connectors/hedge_component.h
src/vcglib/vcg/connectors/halfedge_pos.h
src/vcglib/vcg/complex
src/vcglib/vcg/complex/algorithms
src/vcglib/vcg/complex/algorithms/mesh_to_matrix.h
src/vcglib/vcg/complex/algorithms/autoalign_4pcs.h
src/vcglib/vcg/complex/algorithms/smooth.h
src/vcglib/vcg/complex/algorithms/local_optimization.h
src/vcglib/vcg/complex/algorithms/overlap_estimation.h
src/vcglib/vcg/complex/algorithms/parametrization
src/vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h
src/vcglib/vcg/complex/algorithms/parametrization/uv_utils.h
src/vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h
src/vcglib/vcg/complex/algorithms/parametrization/distortion.h
src/vcglib/vcg/complex/algorithms/parametrization/tangent_field_operators.h
src/vcglib/vcg/complex/algorithms/attribute_seam.h
src/vcglib/vcg/complex/algorithms/quadrangulator.h
src/vcglib/vcg/complex/algorithms/bitquad_support.h
src/vcglib/vcg/complex/algorithms/polygon_support.h
src/vcglib/vcg/complex/algorithms/symmetry.h
src/vcglib/vcg/complex/algorithms/intersection.h
src/vcglib/vcg/complex/algorithms/crease_cut.h
src/vcglib/vcg/complex/algorithms/voronoi_volume_sampling.h
src/vcglib/vcg/complex/algorithms/refine_loop.h
src/vcglib/vcg/complex/algorithms/edge_collapse.h
src/vcglib/vcg/complex/algorithms/inside.h
src/vcglib/vcg/complex/algorithms/polygon_polychord_collapse.h
src/vcglib/vcg/complex/algorithms/nring.h
src/vcglib/vcg/complex/algorithms/ransac_matching.h
src/vcglib/vcg/complex/algorithms/clean.h
src/vcglib/vcg/complex/algorithms/pointcloud_normal.h
src/vcglib/vcg/complex/algorithms/bitquad_creation.h
src/vcglib/vcg/complex/algorithms/voronoi_processing.h
src/vcglib/vcg/complex/algorithms/local_optimization
src/vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h
src/vcglib/vcg/complex/algorithms/local_optimization/quad_diag_collapse.h
src/vcglib/vcg/complex/algorithms/local_optimization/tetra_edge_collapse.h
src/vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse.h
src/vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h
src/vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h
src/vcglib/vcg/complex/algorithms/outline_support.h
src/vcglib/vcg/complex/algorithms/skeleton.h
src/vcglib/vcg/complex/algorithms/textcoord_optimization.h
src/vcglib/vcg/complex/algorithms/stat.h
src/vcglib/vcg/complex/algorithms/harmonic.h
src/vcglib/vcg/complex/algorithms/refine.h
src/vcglib/vcg/complex/algorithms/inertia.h
src/vcglib/vcg/complex/algorithms/implicit_smooth.h
src/vcglib/vcg/complex/algorithms/hole.h
src/vcglib/vcg/complex/algorithms/clustering.h
src/vcglib/vcg/complex/algorithms/mesh_assert.h
src/vcglib/vcg/complex/algorithms/bitquad_optimization.h
src/vcglib/vcg/complex/algorithms/geodesic.h
src/vcglib/vcg/complex/algorithms/convex_hull.h
src/vcglib/vcg/complex/algorithms/point_outlier.h
src/vcglib/vcg/complex/algorithms/clip.h
src/vcglib/vcg/complex/algorithms/create
src/vcglib/vcg/complex/algorithms/create/extrude.h
src/vcglib/vcg/complex/algorithms/create/plymc
src/vcglib/vcg/complex/algorithms/create/plymc/volume.h
src/vcglib/vcg/complex/algorithms/create/plymc/svoxel.h
src/vcglib/vcg/complex/algorithms/create/plymc/simplemeshprovider.h
src/vcglib/vcg/complex/algorithms/create/plymc/plymc.h
src/vcglib/vcg/complex/algorithms/create/plymc/tri_edge_collapse_mc.h
src/vcglib/vcg/complex/algorithms/create/plymc/voxel.h
src/vcglib/vcg/complex/algorithms/create/advancing_front.h
src/vcglib/vcg/complex/algorithms/create/marching_cubes.h
src/vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h
src/vcglib/vcg/complex/algorithms/create/platonic.h
src/vcglib/vcg/complex/algorithms/create/resampler.h
src/vcglib/vcg/complex/algorithms/create/zonohedron.h
src/vcglib/vcg/complex/algorithms/create/readme.txt
src/vcglib/vcg/complex/algorithms/create/mc_lookup_table.h
src/vcglib/vcg/complex/algorithms/create/ball_pivoting.h
src/vcglib/vcg/complex/algorithms/curve_on_manifold.h
src/vcglib/vcg/complex/algorithms/closest.h
src/vcglib/vcg/complex/algorithms/halfedge_quad_clean.h
src/vcglib/vcg/complex/algorithms/update
src/vcglib/vcg/complex/algorithms/update/topology.h
src/vcglib/vcg/complex/algorithms/update/halfedge_indexed.h
src/vcglib/vcg/complex/algorithms/update/texture.h
src/vcglib/vcg/complex/algorithms/update/fitmaps.h
src/vcglib/vcg/complex/algorithms/update/halfedge_topology.h
src/vcglib/vcg/complex/algorithms/update/flag.h
src/vcglib/vcg/complex/algorithms/update/selection.h
src/vcglib/vcg/complex/algorithms/update/quality.h
src/vcglib/vcg/complex/algorithms/update/position.h
src/vcglib/vcg/complex/algorithms/update/curvature.h
src/vcglib/vcg/complex/algorithms/update/bounding.h
src/vcglib/vcg/complex/algorithms/update/curvature_fitting.h
src/vcglib/vcg/complex/algorithms/update/component_ep.h
src/vcglib/vcg/complex/algorithms/update/color.h
src/vcglib/vcg/complex/algorithms/update/normal.h
src/vcglib/vcg/complex/algorithms/cylinder_clipping.h
src/vcglib/vcg/complex/algorithms/point_sampling.h
src/vcglib/vcg/complex/base.h
src/vcglib/vcg/complex/exception.h
src/vcglib/vcg/complex/all_types.h
src/vcglib/vcg/complex/append.h
src/vcglib/vcg/complex/complex.h
src/vcglib/vcg/complex/used_types.h
src/vcglib/vcg/complex/allocate.h
src/vcglib/vcg/space
src/vcglib/vcg/space/point3.h
src/vcglib/vcg/space/outline2_packer.h
src/vcglib/vcg/space/point4.h
src/vcglib/vcg/space/deprecated_point3.h
src/vcglib/vcg/space/triangle3.h
src/vcglib/vcg/space/box3.h
src/vcglib/vcg/space/planar_polygon_tessellation.h
src/vcglib/vcg/space/texcoord2.h
src/vcglib/vcg/space/intersection
src/vcglib/vcg/space/intersection/triangle_triangle3.h
src/vcglib/vcg/space/ray3.h
src/vcglib/vcg/space/rasterized_outline2_packer.h
src/vcglib/vcg/space/sphere3.h
src/vcglib/vcg/space/line3.h
src/vcglib/vcg/space/intersection2.h
src/vcglib/vcg/space/smallest_enclosing.h
src/vcglib/vcg/space/point.h
src/vcglib/vcg/space/color4.h
src/vcglib/vcg/space/distance2.h
src/vcglib/vcg/space/triangle2.h
src/vcglib/vcg/space/fitting3.h
src/vcglib/vcg/space/segment2.h
src/vcglib/vcg/space/polygon3.h
src/vcglib/vcg/space/index
src/vcglib/vcg/space/index/closest2d.h
src/vcglib/vcg/space/index/grid_static_ptr2d.h
src/vcglib/vcg/space/index/perfect_spatial_hashing.h
src/vcglib/vcg/space/index/spatial_hashing.h
src/vcglib/vcg/space/index/space_iterators2d.h
src/vcglib/vcg/space/index/grid_util.h
src/vcglib/vcg/space/index/octree.h
src/vcglib/vcg/space/index/base.h
src/vcglib/vcg/space/index/aabb_binary_tree
src/vcglib/vcg/space/index/aabb_binary_tree/kclosest.h
src/vcglib/vcg/space/index/aabb_binary_tree/base.h
src/vcglib/vcg/space/index/aabb_binary_tree/aabb_binary_tree.h
src/vcglib/vcg/space/index/aabb_binary_tree/frustum_cull.h
src/vcglib/vcg/space/index/aabb_binary_tree/ray.h
src/vcglib/vcg/space/index/aabb_binary_tree/closest.h
src/vcglib/vcg/space/index/kdtree
src/vcglib/vcg/space/index/kdtree/priorityqueue.h
src/vcglib/vcg/space/index/kdtree/kdtree.h
src/vcglib/vcg/space/index/kdtree/mlsutils.h
src/vcglib/vcg/space/index/kdtree/kdtree_face.h
src/vcglib/vcg/space/index/grid_static_obj.h
src/vcglib/vcg/space/index/grid_util2d.h
src/vcglib/vcg/space/index/grid_closest.h
src/vcglib/vcg/space/index/base2d.h
src/vcglib/vcg/space/index/space_iterators.h
src/vcglib/vcg/space/index/spatial_hashing2d.h
src/vcglib/vcg/space/index/grid_static_ptr.h
src/vcglib/vcg/space/index/grid_closest2d.h
src/vcglib/vcg/space/index/octree_template.h
src/vcglib/vcg/space/space.h
src/vcglib/vcg/space/line2.h
src/vcglib/vcg/space/plane3.h
src/vcglib/vcg/space/point2.h
src/vcglib/vcg/space/tetra3.h
src/vcglib/vcg/space/box2.h
src/vcglib/vcg/space/rect_packer.h
src/vcglib/vcg/space/point_matching.h
src/vcglib/vcg/space/deprecated_point4.h
src/vcglib/vcg/space/distance3.h
src/vcglib/vcg/space/segment3.h
src/vcglib/vcg/space/ray2.h
src/vcglib/vcg/space/obox3.h
src/vcglib/vcg/space/deprecated_point.h
src/vcglib/vcg/space/deprecated_point2.h
src/vcglib/vcg/space/intersection3.h
src/vcglib/vcg/space/box.h
src/vcglib/vcg/space/colorspace.h
src/vcglib/vcg/simplex
src/vcglib/vcg/simplex/face
src/vcglib/vcg/simplex/face/topology.h
src/vcglib/vcg/simplex/face/component_polygon.h
src/vcglib/vcg/simplex/face/component_occ.h
src/vcglib/vcg/simplex/face/component.h
src/vcglib/vcg/simplex/face/base.h
src/vcglib/vcg/simplex/face/component_ocf.h
src/vcglib/vcg/simplex/face/distance.h
src/vcglib/vcg/simplex/face/component_ep.h
src/vcglib/vcg/simplex/face/pos.h
src/vcglib/vcg/simplex/face/jumping_pos.h
src/vcglib/vcg/simplex/vertex
src/vcglib/vcg/simplex/vertex/component_sph.h
src/vcglib/vcg/simplex/vertex/component_occ.h
src/vcglib/vcg/simplex/vertex/component.h
src/vcglib/vcg/simplex/vertex/base.h
src/vcglib/vcg/simplex/vertex/component_ocf.h
src/vcglib/vcg/simplex/vertex/distance.h
src/vcglib/vcg/simplex/tetrahedron
src/vcglib/vcg/simplex/tetrahedron/component.h
src/vcglib/vcg/simplex/tetrahedron/base.h
src/vcglib/vcg/simplex/tetrahedron/pos.h
src/vcglib/vcg/simplex/tetrahedron/tetrahedron.h
src/vcglib/vcg/simplex/edge
src/vcglib/vcg/simplex/edge/topology.h
src/vcglib/vcg/simplex/edge/component.h
src/vcglib/vcg/simplex/edge/base.h
src/vcglib/vcg/simplex/edge/distance.h
src/vcglib/vcg/simplex/edge/pos.h
src/vcglib/LICENSE.txt
src/vcglib/wrap
src/vcglib/wrap/gcache
src/vcglib/wrap/gcache/controller.h
src/vcglib/wrap/gcache/cache.h
src/vcglib/wrap/gcache/door.h
src/vcglib/wrap/gcache/provider.h
src/vcglib/wrap/gcache/docs
src/vcglib/wrap/gcache/docs/readme.html
src/vcglib/wrap/gcache/docs/img
src/vcglib/wrap/gcache/docs/img/overflow.png
src/vcglib/wrap/gcache/docs/img/architecture.png
src/vcglib/wrap/gcache/docs/img/shadow.png
src/vcglib/wrap/gcache/docs/img/architecture.svg
src/vcglib/wrap/gcache/docs/img/overflow.svg
src/vcglib/wrap/gcache/docs/css
src/vcglib/wrap/gcache/docs/css/prettify.css
src/vcglib/wrap/gcache/docs/js
src/vcglib/wrap/gcache/docs/js/prettify.css
src/vcglib/wrap/gcache/docs/js/prettify.js
src/vcglib/wrap/gcache/docs/Doxyfile
src/vcglib/wrap/gcache/dheap.h
src/vcglib/wrap/gcache/token.h
src/vcglib/wrap/io_trimesh
src/vcglib/wrap/io_trimesh/export_field.h
src/vcglib/wrap/io_trimesh/export_obj.h
src/vcglib/wrap/io_trimesh/import_ctm.h
src/vcglib/wrap/io_trimesh/import_nvm.h
src/vcglib/wrap/io_trimesh/export_fbx.h
src/vcglib/wrap/io_trimesh/export_off.h
src/vcglib/wrap/io_trimesh/import_dae.h
src/vcglib/wrap/io_trimesh/import_asc.h
src/vcglib/wrap/io_trimesh/import_field.h
src/vcglib/wrap/io_trimesh/import_smf.h
src/vcglib/wrap/io_trimesh/import_obj.h
src/vcglib/wrap/io_trimesh/export_ctm.h
src/vcglib/wrap/io_trimesh/additionalinfo.h
src/vcglib/wrap/io_trimesh/import_fbx.h
src/vcglib/wrap/io_trimesh/import_out.h
src/vcglib/wrap/io_trimesh/io_fan_tessellator.h
src/vcglib/wrap/io_trimesh/import_ply.h
src/vcglib/wrap/io_trimesh/import.h
src/vcglib/wrap/io_trimesh/io_ply.h
src/vcglib/wrap/io_trimesh/export_stl.h
src/vcglib/wrap/io_trimesh/import_stl.h
src/vcglib/wrap/io_trimesh/export_smf.h
src/vcglib/wrap/io_trimesh/export_iv.h
src/vcglib/wrap/io_trimesh/export_3ds.h
src/vcglib/wrap/io_trimesh/export_ply.h
src/vcglib/wrap/io_trimesh/export_vmi.h
src/vcglib/wrap/io_trimesh/export_vrml.h
src/vcglib/wrap/io_trimesh/export_dae.h
src/vcglib/wrap/io_trimesh/export_dxf.h
src/vcglib/wrap/io_trimesh/export_u3d.h
src/vcglib/wrap/io_trimesh/precision.h
src/vcglib/wrap/io_trimesh/export_idtf.h
src/vcglib/wrap/io_trimesh/import_raw.h
src/vcglib/wrap/io_trimesh/io_mask.h
src/vcglib/wrap/io_trimesh/io_material.h
src/vcglib/wrap/io_trimesh/export.h
src/vcglib/wrap/io_trimesh/import_off.h
src/vcglib/wrap/io_trimesh/import_ptx.h
src/vcglib/wrap/io_trimesh/export_gts.h
src/vcglib/wrap/io_trimesh/import_gts.h
src/vcglib/wrap/io_trimesh/how_to_write_an_io_filter.txt
src/vcglib/wrap/io_trimesh/import_vmi.h
src/vcglib/wrap/minpack
src/vcglib/wrap/minpack/minpack.h
src/vcglib/wrap/io_edgemesh
src/vcglib/wrap/io_edgemesh/export_svg.h
src/vcglib/wrap/io_edgemesh/export_dxf.h
src/vcglib/wrap/math
src/vcglib/wrap/math/system_interface_ldl.h
src/vcglib/wrap/math/sparse_matrix.h
src/vcglib/wrap/tsai
src/vcglib/wrap/tsai/tsaimethods.cpp
src/vcglib/wrap/tsai/tsaimethods.h
src/vcglib/wrap/gl
src/vcglib/wrap/gl/shaders.h
src/vcglib/wrap/gl/gl_object.h
src/vcglib/wrap/gl/gl_geometry.h
src/vcglib/wrap/gl/tetramesh.h
src/vcglib/wrap/gl/splatting_apss
src/vcglib/wrap/gl/splatting_apss/splatrenderer.qrc
src/vcglib/wrap/gl/splatting_apss/shaders
src/vcglib/wrap/gl/splatting_apss/shaders/Finalization.glsl
src/vcglib/wrap/gl/splatting_apss/shaders/Raycasting.glsl
src/vcglib/wrap/gl/splatting_apss/splatrenderer.h
src/vcglib/wrap/gl/pick.h
src/vcglib/wrap/gl/math.h
src/vcglib/wrap/gl/picking.h
src/vcglib/wrap/gl/space.h
src/vcglib/wrap/gl/trimesh.h
src/vcglib/wrap/gl/gl_mesh_attributes_info.h
src/vcglib/wrap/gl/addons.h
src/vcglib/wrap/gl/camera.h
src/vcglib/wrap/gl/gl_field.h
src/vcglib/wrap/gl/gl_surface.h
src/vcglib/wrap/gl/deprecated_space.h
src/vcglib/wrap/gl/pos.h
src/vcglib/wrap/gl/glu_tesselator.h
src/vcglib/wrap/gl/gl_type_name.h
src/vcglib/wrap/gl/gl_mesh_attributes_multi_viewer_bo_manager.h
src/vcglib/wrap/gl/glu_tessellator_cap.h
src/vcglib/wrap/gl/deprecated_math.h
src/vcglib/wrap/gl/fbo.h
src/vcglib/wrap/gl/shot.h
src/vcglib/wrap/opensg
src/vcglib/wrap/opensg/vertex_component.h
src/vcglib/wrap/ply
src/vcglib/wrap/ply/plylib.cpp
src/vcglib/wrap/ply/plylib.h
src/vcglib/wrap/ply/plystuff.h
src/vcglib/wrap/bmt
src/vcglib/wrap/bmt/bmt.h
src/vcglib/wrap/bmt/strip_mesh.h
src/vcglib/wrap/bmt/bmt.cpp
src/vcglib/wrap/qt
src/vcglib/wrap/qt/img_qt_io.h
src/vcglib/wrap/qt/anttweakbarMapper.cpp
src/vcglib/wrap/qt/img_qt.h
src/vcglib/wrap/qt/anttweakbarMapper.h
src/vcglib/wrap/qt/col_qt_convert.h
src/vcglib/wrap/qt/outline2_rasterizer.h
src/vcglib/wrap/qt/outline2_rasterizer.cpp
src/vcglib/wrap/qt/to_string.h
src/vcglib/wrap/qt/trackball.h
src/vcglib/wrap/qt/Outline2ToQImage.cpp
src/vcglib/wrap/qt/anttweakbarMapperNew.cpp
src/vcglib/wrap/qt/qt_thread_safe_memory_info.h
src/vcglib/wrap/qt/img_qt_convert.h
src/vcglib/wrap/qt/Outline2ToQImage.h
src/vcglib/wrap/qt/checkGLError.h
src/vcglib/wrap/qt/qt_thread_safe_texture_names_container.h
src/vcglib/wrap/qt/gl_label.h
src/vcglib/wrap/qt/qt_thread_safe_mesh_attributes_multi_viewer_bo_manager.h
src/vcglib/wrap/qt/shot_qt.h
src/vcglib/wrap/qt/device_to_logical.h
src/vcglib/wrap/utils.h
src/vcglib/wrap/mt
src/vcglib/wrap/mt/mt.h
src/vcglib/wrap/glw
src/vcglib/wrap/glw/common.h
src/vcglib/wrap/glw/texture2d.h
src/vcglib/wrap/glw/texture.h
src/vcglib/wrap/glw/shader.h
src/vcglib/wrap/glw/glheaders.h
src/vcglib/wrap/glw/config.h
src/vcglib/wrap/glw/renderbuffer.h
src/vcglib/wrap/glw/bookkeeping.h
src/vcglib/wrap/glw/utility.h
src/vcglib/wrap/glw/objectdeleter.h
src/vcglib/wrap/glw/glw.h
src/vcglib/wrap/glw/renderable.h
src/vcglib/wrap/glw/geometryshader.h
src/vcglib/wrap/glw/context.h
src/vcglib/wrap/glw/fragmentshader.h
src/vcglib/wrap/glw/texturecube.h
src/vcglib/wrap/glw/framebuffer.h
src/vcglib/wrap/glw/program.h
src/vcglib/wrap/glw/vertexshader.h
src/vcglib/wrap/glw/buffer.h
src/vcglib/wrap/glw/object.h
src/vcglib/wrap/glw/type.h
src/vcglib/wrap/glw/noncopyable.h
src/vcglib/wrap/dae
src/vcglib/wrap/dae/poly_triangulator.h
src/vcglib/wrap/dae/xmldocumentmanaging.h
src/vcglib/wrap/dae/colladaformat.h
src/vcglib/wrap/dae/util_dae.h
src/vcglib/wrap/dae/xmldocumentmanaging.cpp
src/vcglib/wrap/gui
src/vcglib/wrap/gui/frustum.h
src/vcglib/wrap/gui/trackrecorder.h
src/vcglib/wrap/gui/trackball.h
src/vcglib/wrap/gui/activecoordinateframe.cpp
src/vcglib/wrap/gui/coordinateframe.h
src/vcglib/wrap/gui/coordinateframe.cpp
src/vcglib/wrap/gui/view.h
src/vcglib/wrap/gui/trackutils.h
src/vcglib/wrap/gui/rubberband.h
src/vcglib/wrap/gui/trackmode.cpp
src/vcglib/wrap/gui/trackmode.h
src/vcglib/wrap/gui/rubberband.cpp
src/vcglib/wrap/gui/activecoordinateframe.h
src/vcglib/wrap/gui/trackball.cpp
src/vcglib/wrap/igl
src/vcglib/wrap/igl/smooth_field.h
src/vcglib/wrap/igl/lscm_parametrization.h
src/vcglib/wrap/igl/miq_parametrization.h
src/vcglib/wrap/callback.h
src/vcglib/wrap/io_tetramesh
src/vcglib/wrap/io_tetramesh/export_ts.h
src/vcglib/wrap/io_tetramesh/import_ply.h
src/vcglib/wrap/io_tetramesh/io_ply.h
src/vcglib/wrap/io_tetramesh/export_ply.h
src/vcglib/wrap/io_tetramesh/import_ts.h
src/vcglib/wrap/system
src/vcglib/wrap/system/getopt.cpp
src/vcglib/wrap/system/multithreading
src/vcglib/wrap/system/multithreading/mutex.h
src/vcglib/wrap/system/multithreading/mt.h
src/vcglib/wrap/system/multithreading/scoped_write_lock.h
src/vcglib/wrap/system/multithreading/semaphore.h
src/vcglib/wrap/system/multithreading/base.h
src/vcglib/wrap/system/multithreading/thread.h
src/vcglib/wrap/system/multithreading/condition.h
src/vcglib/wrap/system/multithreading/rw_lock.h
src/vcglib/wrap/system/multithreading/util.h
src/vcglib/wrap/system/multithreading/scoped_mutex_lock.h
src/vcglib/wrap/system/multithreading/scoped_read_lock.h
src/vcglib/wrap/system/multithreading/atomic_int_generic.h
src/vcglib/wrap/system/multithreading/atomic_int.h
src/vcglib/wrap/system/multithreading/atomic_int_apple.h
src/vcglib/wrap/system/time
src/vcglib/wrap/system/time/clock.h
src/vcglib/wrap/system/qgetopt.cpp
src/vcglib/wrap/system/qgetopt.h
src/vcglib/wrap/system/memory_info.h
src/vcglib/wrap/system/getopt.h
src/vcglib/wrap/nanoply
src/vcglib/wrap/nanoply/nanoply_vcg
src/vcglib/wrap/nanoply/nanoply_vcg/main.cpp
src/vcglib/wrap/nanoply/docs
src/vcglib/wrap/nanoply/docs/doxyfile
src/vcglib/wrap/nanoply/docs/index.dxy
src/vcglib/wrap/nanoply/include
src/vcglib/wrap/nanoply/include/nanoplyWrapper.hpp
src/vcglib/wrap/nanoply/include/nanoply.hpp
src/ROneRing.cpp
src/typedefCurvature.h
src/RkdtreeXptr.cpp
src/Rkdtree.cpp
src/Rsmooth.cpp
src/RvcgIO.h
src/Risolated.cpp
src/typedefTopo.h
src/Rmeshres.cpp
src/Rclean.cpp
src/checkListNames.cpp
src/Rsubdivision.cpp
src/typedefMetro.h
src/Rarea.cpp
src/RQEdecim.cpp
src/RallRead.cpp
src/Rsample.cpp
src/Volume.h
src/Rplatonic.cpp
src/Runiform_resample.cpp
src/checkListNames.h
src/RvcgXPTr.cpp
src/Rkmeans.cpp
src/Rexport.cpp
src/pointcloud.h
src/RvcgKD.h
src/RgetEdge.cpp
src/Rborder.cpp
src/init.c
src/RVFadj.cpp
src/typedef.h
src/Rmetro.cpp
src/Rintersect.cpp
NAMESPACE
data
data/dummyhead.rda
data/humface.rda
R
R/vcgArea.r
R/vcgMeshres.r
R/vcgUniformRemesh.r
R/vcgUpdateNormals.r
R/vcgQEdecim.r
R/vcgOneRingArea.r
R/meshInfo.r
R/vcgPlyRead.r
R/vcgGetEdge.r
R/onUnload.r
R/vcgImport.r
R/vcgClostKD.r
R/vcgPlatonic.r
R/vcgKmeans.r
R/vcgCurve.r
R/vcgPlyWrite.r
R/vcgCreateKD.r
R/vcgRaySearch.r
R/vcgVFadj.r
R/normorient.r
R/vcgClost.r
R/vcgBary.r
R/vcgIsolated.r
R/vcgIsosurface.r
R/vcgBorder.r
R/vcgSubdivide.r
R/meshintegrity.r
R/vcgSample.r
R/vcgMetro.r
R/vcgSmooth.r
R/Rvcg-package.R
R/vcgBallPivoting.r
R/vcgClean.r
R/vcgKDtree.r
MD5
DESCRIPTION
man
man/vcgGetEdge.Rd
man/vcgMetro.Rd
man/vcgArea.Rd
man/checkFaceOrientation.Rd
man/meshintegrity.Rd
man/Rvcg-package.Rd
man/dummyhead.Rd
man/nfaces.Rd
man/vcgUpdateNormals.Rd
man/vcgIsosurface.Rd
man/vcgCurve.Rd
man/vcgIsolated.Rd
man/vcgBorder.Rd
man/vcgCreateKDtree.Rd
man/vcgOffWrite.Rd
man/vcgPlatonic.Rd
man/vcgClost.Rd
man/vcgBallPivoting.Rd
man/vcgWrlWrite.Rd
man/vcgImport.Rd
man/humface.Rd
man/vcgSample.Rd
man/vcgMeshres.Rd
man/meshInfo.Rd
man/vcgSmooth.Rd
man/vcgClostKD.Rd
man/vcgNonBorderEdge.Rd
man/vcgClean.Rd
man/vcgPlyWrite.Rd
man/vcgVFadj.Rd
man/vcgRaySearch.Rd
man/nverts.Rd
man/vcgStlWrite.Rd
man/vcgKDtree.Rd
man/setRays.Rd
man/vcgClostOnKDtreeFromBarycenters.Rd
man/vcgObjWrite.Rd
man/vcgCreateKDtreeFromBarycenters.Rd
man/vcgPlyRead.Rd
man/Rvcg-deprecated.Rd
man/vcgKmeans.Rd
man/vcgUniformRemesh.Rd
man/vcgBary.Rd
man/vcgSubdivide.Rd
man/vcgSearchKDtree.Rd
man/vcgQEdecim.Rd
cleanup
LICENSE
Rvcg documentation built on May 20, 2017, 12:40 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.