New correspondence rejector
Forgot to add the doxy
Heuristic selection of number of histogram bins.
Small naming convention error
Add PCLContextItem and PCLContextImageItem classes

PCLContextItem is a PCL specialization of vtkContextItem for basic shapes
painting.
PCLContextImageItem is the vtkContextItem specialization that holds a
vtkImageData to be painted.
Fix the overlay issue in ImageViewer by using PCLContextItem.

ImageViewer used to employ PCLImageSourceCanvas2D to draw shapes on
images which doesn't preserve the image opacity, switching to
PCLContextItem fixes this issue.
While there, contract implementation of cases where r,g,b are
specified and not.
Put EIGEN_ALIGN16 after 'union' keyword

The EIGEN_ALIGN16 macro preceded the union keyword in the code, gcc 4.8 however requires it to follow, as stated for example by this warning:
[...]/point_types.hpp:813:5: note: in expansion of macro ‘PCL_ADD_POINT4D’
[...]/point_types.hpp:124:9: note: attribute for ‘union tas::lidar::Point::<anonymous>’ must follow the ‘union’ keyword"
Merge pull request #55 from hannometer/patch-1

Put EIGEN_ALIGN16 after 'union' keyword
Merge pull request #54 from nizar-sallem/image_viewer_fix_overlay

Image viewer fix overlay
Add AreaPickingEvent class

AreaPickingEvent will hold indices of the points inside in the selected area.
Update MouseEvent class to hold a new selection_mode_ attribute
Enable area picking in PCLVisualizerInteractorStyle and PointPickingCallback.

Make PCLVisualizerInteractorStyle inherit from vtkInteractorSyleRubberBandPick.
Make a room for an area picking signal and callback.
Handle the r,R switches that will enable rubber band tool.
Divert the p,P switch of vtkInteractorSyleRubberBandPick to x,X so that
PCLVisualizerInteractorStyle behavior remains unchanged.
Add an event listener for the mouse release event.
Pass the selection mode to the mouse event.
Remove vtkPointPicker header.

Adapt PointPickingCallback::Execute to the new PCLVisualizerInteractorStyle
and handle the area picking event.
Add PointPickingCallback::performAreaPick methode to return points indices
in the selected area.
Add vtkAreaPicker header.
fix half-pixel unprojection error
Merge pull request #56 from joschu/master

fix half pixel unprojection error
Update PCLVisualizer to enable area picking

Use a vtkAreaPicker instead of vtkPointPicker.
Add registerAreaPickingCallback methodes.
Merge pull request #57 from nizar-sallem/area_picking

Area picking
Merge branch 'master' of https://github.com/andersgb1/pcl into andersgb1-master
Replace boost::math::isnan with check using pcl::isFinite
Merge pull request #59 from patmarion/replace-boost-math-isnan

Replace boost::math::isnan with check using pcl::isFinite
Fixing half-pixel error in CorrespondenceEstimationOrganizedProjection