pcl::geometry Namespace Reference

## Functions

template<typename PointT >
float distance (const PointT &p1, const PointT &p2)
template<typename PointT , typename NormalT >
void project (const PointT &point, const PointT &plane_origin, const NormalT &plane_normal, PointT &projected)
void project (const Eigen::Vector3f &point, const Eigen::Vector3f &plane_origin, const Eigen::Vector3f &plane_normal, Eigen::Vector3f &projected)
template<typename PointT >
float squaredDistance (const PointT &p1, const PointT &p2)

## Function Documentation

template<typename PointT >
 float pcl::geometry::distance ( const PointT & p1, const PointT & p2 ) ` [inline]`
Returns:
the euclidean distance between 2 points

Definition at line 55 of file common/include/pcl/common/geometry.h.

template<typename PointT , typename NormalT >
 void pcl::geometry::project ( const PointT & point, const PointT & plane_origin, const NormalT & plane_normal, PointT & projected ) ` [inline]`
Returns:
the point projection on a plane defined by its origin and normal vector
Parameters:
 point Point to be projected plane_origin The plane origin plane_normal The plane normal projected The returned projected point

Definition at line 74 of file common/include/pcl/common/geometry.h.

 void pcl::geometry::project ( const Eigen::Vector3f & point, const Eigen::Vector3f & plane_origin, const Eigen::Vector3f & plane_normal, Eigen::Vector3f & projected ) ` [inline]`
Returns:
the point projection on a plane defined by its origin and normal vector
Parameters:
 point Point to be projected plane_origin The plane origin plane_normal The plane normal projected The returned projected point

Definition at line 87 of file common/include/pcl/common/geometry.h.

template<typename PointT >
 float pcl::geometry::squaredDistance ( const PointT & p1, const PointT & p2 ) ` [inline]`
Returns:
the squared euclidean distance between 2 points

Definition at line 62 of file common/include/pcl/common/geometry.h.

pcl
Author(s): Open Perception
autogenerated on Mon Oct 6 2014 03:20:18