Public Member Functions | Static Public Member Functions
rtc::Mesh3DHelper Class Reference

#include <rtcMesh3DHelper.h>

List of all members.

Public Member Functions

 Mesh3DHelper ()
virtual ~Mesh3DHelper ()

Static Public Member Functions

static void addMeasurementNoise (Mesh3D &mesh, Vec3f &alpha_measurement)
static void removeIsolatedVertices (Mesh3D &srcdest)
static void updateVertexNormals (Mesh3D &srcdest, int n_neighbors=5)

Detailed Description

Definition at line 29 of file rtcMesh3DHelper.h.


Constructor & Destructor Documentation

Definition at line 33 of file rtcMesh3DHelper.cpp.

Definition at line 37 of file rtcMesh3DHelper.cpp.


Member Function Documentation

void rtc::Mesh3DHelper::addMeasurementNoise ( Mesh3D mesh,
Vec3f alpha_measurement 
) [static]

Definition at line 41 of file rtcMesh3DHelper.cpp.

void rtc::Mesh3DHelper::removeIsolatedVertices ( Mesh3D srcdest) [static]

remove isolated vertices

This method removes isolated vertices which are not connected to any triangle.

Definition at line 112 of file rtcMesh3DHelper.cpp.

void rtc::Mesh3DHelper::updateVertexNormals ( Mesh3D mesh,
int  n_neighbors = 5 
) [static]

update vertex normals

This method uses a local point neighborhood and calculates the normal by extracting principal directions. Face orientations are not considered for this procedure.

Definition at line 53 of file rtcMesh3DHelper.cpp.


The documentation for this class was generated from the following files:


rtc
Author(s): Benjamin Pitzer
autogenerated on Mon Oct 6 2014 10:07:35