Manipulations of Triangular Meshes Based on the VCGLIB API


[Up] [Top]

Documentation for package ‘Rvcg’ version 0.10.1

Help Pages

Rvcg-package Interface between R and vcglib libraries for mesh operations
dummyhead dummyhead - dummy head and landmarks
dummyhead.lm dummyhead - dummy head and landmarks
dummyhead.mesh dummyhead - dummy head and landmarks
humface Example mesh and landmarks
humface.lm Example mesh and landmarks
meshintegrity check if an object of class mesh3d contains valid data
Rvcg Interface between R and vcglib libraries for mesh operations
setRays helper function to create an object to be processed by vcgRaySearch
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 using KD-tree search
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 connected components
vcgIsosurface Create Isosurface from 3D-array
vcgKDtree perform kdtree search for 3D-coordinates.
vcgMeshres calculates the average edge length of a triangular mesh
vcgNonBorderEdge Get all non-border edges
vcgPlyRead Import ascii or binary PLY files.
vcgPlyWrite Export meshes to PLY-files
vcgPlyWrite.matrix Export meshes to PLY-files
vcgPlyWrite.mesh3d 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
vcgSmooth Smoothes a triangular mesh
vcgStlWrite Export meshes to STL-files
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