Manipulations of Triangular Meshes Based on the 'VCGLIB' API


[Up] [Top]

Documentation for package ‘Rvcg’ version 0.13.1.2

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
vcgBox create platonic objects as triangular meshes
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
vcgCone create platonic objects as triangular meshes
vcgCurve calculate curvature of a triangular mesh
vcgDodecahedron create platonic objects as triangular meshes
vcgGetEdge Get all edges of a triangular mesh
vcgHexahedron create platonic objects as triangular meshes
vcgIcosahedron create platonic objects as triangular meshes
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
vcgOctahedron create platonic objects as triangular meshes
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
vcgSphere create platonic objects as triangular meshes
vcgSphericalCap create platonic objects as triangular meshes
vcgSquare create platonic objects as triangular meshes
vcgStlWrite Export meshes to STL-files
vcgTetrahedron create platonic objects as triangular meshes
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