Go to the source code of this file.
Classes | |
class | pcl::SampleConsensusModelPlane< PointT > |
SampleConsensusModelPlane defines a model for 3D plane segmentation. The model coefficients are defined as: More... | |
Namespaces | |
namespace | pcl |
Functions | |
template<typename Point > | |
double | pcl::pointToPlaneDistance (const Point &p, double a, double b, double c, double d) |
Get the distance from a point to a plane (unsigned) defined by ax+by+cz+d=0. | |
template<typename Point > | |
double | pcl::pointToPlaneDistance (const Point &p, const Eigen::Vector4f &plane_coefficients) |
Get the distance from a point to a plane (unsigned) defined by ax+by+cz+d=0. | |
template<typename Point > | |
double | pcl::pointToPlaneDistanceSigned (const Point &p, double a, double b, double c, double d) |
Get the distance from a point to a plane (signed) defined by ax+by+cz+d=0. | |
template<typename Point > | |
double | pcl::pointToPlaneDistanceSigned (const Point &p, const Eigen::Vector4f &plane_coefficients) |
Get the distance from a point to a plane (signed) defined by ax+by+cz+d=0. | |
template<typename Point > | |
void | pcl::projectPoint (const Point &p, const Eigen::Vector4f &model_coefficients, Point &q) |
Project a point on a planar model given by a set of normalized coefficients. |