Classes | Namespaces | Functions

gp3.h File Reference

#include "pcl/surface/reconstruction.h"
#include "pcl/ros/conversions.h"
#include "pcl/kdtree/kdtree.h"
#include <pcl/kdtree/kdtree_flann.h>
#include <pcl/PolygonMesh.h>
#include <pcl/TextureMesh.h>
#include <boost/function.hpp>
#include <fstream>
#include <iostream>
#include <pcl/pcl_macros.h>
#include <pcl/point_types.h>
Include dependency graph for gp3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pcl::SearchPoint
class  pcl::GreedyProjectionTriangulation< PointInT >
 GreedyProjectionTriangulation is an implementation of a greedy triangulation algorithm for 3D points based on local 2D projections. More...
struct  pcl::GreedyProjectionTriangulation< PointInT >::nnAngle
 Struct for storing the angles to nearest neighbors.
struct  pcl::GreedyProjectionTriangulation< PointInT >::doubleEdge
 Struct for storing the edges starting from a fringe point.

Namespaces

namespace  pcl
 

Software License Agreement (BSD License).


Functions

bool pcl::isVisible (const Eigen::Vector2f &X, const Eigen::Vector2f &S1, const Eigen::Vector2f &S2, const Eigen::Vector2f &R=Eigen::Vector2f::Zero())
 Returns if a point X is visible from point R (or the origin) when taking into account the segment between the points S1 and S2.