adding a 2.0 draft for PCL's new API


git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2100 a9d63959-f2ad-4865-b262-bf0e56cfafb6
initial draft: Ideas put together from Radu, Ethan, Suat, Michael and Vincent

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2107 a9d63959-f2ad-4865-b262-bf0e56cfafb6
updated PCL2.0 draft branch, added possible GPU part interface

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2203 a9d63959-f2ad-4865-b262-bf0e56cfafb6
1) factored GPU part: added classes for device code, added device utils module(device_layer), etc.
2) implemented containers for PCL 2.0 branch.

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2234 a9d63959-f2ad-4865-b262-bf0e56cfafb6
added empty() for DeviceMemory
minor fix in PCL2.0 API draft/docs

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2333 a9d63959-f2ad-4865-b262-bf0e56cfafb6
subdir cmake added

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2679 a9d63959-f2ad-4865-b262-bf0e56cfafb6
bla

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2680 a9d63959-f2ad-4865-b262-bf0e56cfafb6
Adding some sample code to a temporary directory in the 2.0 draft branch

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2720 a9d63959-f2ad-4865-b262-bf0e56cfafb6
Fast SSE and scalar CPU kernels

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2741 a9d63959-f2ad-4865-b262-bf0e56cfafb6
kernels static, building on SSE

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2743 a9d63959-f2ad-4865-b262-bf0e56cfafb6
kernel test

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2744 a9d63959-f2ad-4865-b262-bf0e56cfafb6
Indexed kernels

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@2820 a9d63959-f2ad-4865-b262-bf0e56cfafb6
removed the draft


git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@4283 a9d63959-f2ad-4865-b262-bf0e56cfafb6
added new draft


git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@4284 a9d63959-f2ad-4865-b262-bf0e56cfafb6
More changes than I can list here. Added a bunch of matrix operations and functions.  Added some more examples.  Removed any uses of ConstMats, since we may be removing those classes

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@4522 a9d63959-f2ad-4865-b262-bf0e56cfafb6
Added new constructor in Cloud; started working on search

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@4532 a9d63959-f2ad-4865-b262-bf0e56cfafb6
nm

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@4534 a9d63959-f2ad-4865-b262-bf0e56cfafb6
bug fix

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@4535 a9d63959-f2ad-4865-b262-bf0e56cfafb6
more work on the search classes

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@4570 a9d63959-f2ad-4865-b262-bf0e56cfafb6
Added support for creating/caching a spatial index when calling findFixedRadiusNeighbors function; refactored core matrix code to replace some includes with forward declarations

git-svn-id: svn+ssh://svn.pointclouds.org/pcl/branches/pcl-2.0-draft@5084 a9d63959-f2ad-4865-b262-bf0e56cfafb6