Classes | Namespaces | Functions
geometry.h File Reference
#include <pcl/pcl_macros.h>
#include <math.h>
#include <vector>
#include "hash.h"
#include "geometry.hpp"
Include dependency graph for surface/include/pcl/surface/3rdparty/poisson4/geometry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pcl::poisson::CoredEdgeIndex
class  pcl::poisson::CoredFileMeshData
class  pcl::poisson::CoredFileMeshData2
class  pcl::poisson::CoredMeshData
class  pcl::poisson::CoredMeshData2
class  pcl::poisson::CoredPointIndex
class  pcl::poisson::CoredVectorMeshData
class  pcl::poisson::CoredVectorMeshData2
struct  pcl::poisson::CoredVertexIndex
class  pcl::poisson::Edge
class  pcl::poisson::EdgeIndex
struct  pcl::poisson::Point3D< Real >
class  pcl::poisson::Triangle
class  pcl::poisson::TriangleIndex
class  pcl::poisson::Triangulation< Real >
class  pcl::poisson::TriangulationEdge
class  pcl::poisson::TriangulationTriangle
struct  pcl::poisson::CoredMeshData2::Vertex

Namespaces

namespace  pcl
namespace  pcl::poisson

Functions

template<class Real >
void pcl::poisson::CrossProduct (const Point3D< Real > &p1, const Point3D< Real > &p2, Point3D< Real > &p)
template<class Real >
double pcl::poisson::Distance (const Point3D< Real > &p1, const Point3D< Real > &p2)
template<class Real >
void pcl::poisson::EdgeCollapse (const Real &edgeRatio, std::vector< TriangleIndex > &triangles, std::vector< Point3D< Real > > &positions, std::vector< Point3D< Real > > *normals)
template<class Real >
double pcl::poisson::Length (const Point3D< Real > &p)
template<class Real >
Real pcl::poisson::Random (void)
template<class Real >
Point3D< Real > pcl::poisson::RandomBallPoint (void)
template<class Real >
Point3D< Real > pcl::poisson::RandomSpherePoint (void)
template<class Real >
double pcl::poisson::SquareDistance (const Point3D< Real > &p1, const Point3D< Real > &p2)
template<class Real >
double pcl::poisson::SquareLength (const Point3D< Real > &p)
template<class Real >
void pcl::poisson::TriangleCollapse (const Real &edgeRatio, std::vector< TriangleIndex > &triangles, std::vector< Point3D< Real > > &positions, std::vector< Point3D< Real > > *normals)


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:45