OS X build fixes
Tweak OS X compilation
openni_pcd_recorder: Fix memory size calculation for 32-bit system with >4GB RAM.

Systems with e.g. a Linux PAE kernel can have more than 4GB RAM, which
means the size should always be calculated using 64-bit integers.  The
memory available for buffering, however, must be addressable by a
std::size_t.
Added a curvature parameter to region_3d

Added a curvature parameter to region_3d

Rebase test

Update region_3d.h

Update region_3d.h

Update region_3d.h
Update pcl_visualizer.hpp

Changed calls to update mesh structures from SetStrips() (works only with triangle strips) to SetPolys(), which correctly renders polygons regardless of the number of vertices.
Moved computeRoots2 implementation into hpp
Moved computeRoots implementation into hpp
Moved eigen22 implementation into hpp
Moved computeCorrespondingEigenVector implementation into hpp
Moved eigen33 implementation into hpp
Moved invert2x2 implementation into hpp
Moved invert3x3SymMatrix implementation into hpp
Moved invert3x3Matrix implementation into hpp
Moved determinant3x3Matrix implementation into hpp + missing documentation written
Templated getEulerAngles
Templated getTranslationAndEulerAngles
Inlined one of the getTransformation function
Identation corrections in the test unit
Added inlined transformPoint
Added inlined transformVector