Classes | Typedefs | Functions
test_polygon_mesh.cpp File Reference
#include <vector>
#include <typeinfo>
#include <gtest/gtest.h>
#include <pcl/geometry/polygon_mesh.h>
#include "test_mesh_common_functions.h"
Include dependency graph for test_polygon_mesh.cpp:

Go to the source code of this file.

Classes

struct  MeshTraits< IsManifoldT >
class  TestPolygonMesh< MeshT >

Typedefs

typedef pcl::geometry::EdgeIndex EdgeIndex
typedef pcl::geometry::FaceIndex FaceIndex
typedef std::vector< FaceIndexFaceIndices
typedef
pcl::geometry::HalfEdgeIndex 
HalfEdgeIndex
typedef std::vector
< HalfEdgeIndex
HalfEdgeIndices
typedef
pcl::geometry::PolygonMesh
< MeshTraits< true > > 
ManifoldPolygonMesh
typedef
pcl::geometry::PolygonMesh
< MeshTraits< false > > 
NonManifoldPolygonMesh
typedef testing::Types
< ManifoldPolygonMesh,
NonManifoldPolygonMesh
PolygonMeshTypes
typedef pcl::geometry::VertexIndex VertexIndex
typedef std::vector< VertexIndexVertexIndices

Functions

int main (int argc, char **argv)
 TYPED_TEST (TestPolygonMesh, CorrectMeshTag)
 TYPED_TEST (TestPolygonMesh, CorrectNumberOfVertices)
 TYPED_TEST (TestPolygonMesh, ThreePolygons)
 TYPED_TEST_CASE (TestPolygonMesh, PolygonMeshTypes)

Typedef Documentation

Definition at line 54 of file test_polygon_mesh.cpp.

Definition at line 55 of file test_polygon_mesh.cpp.

typedef std::vector<FaceIndex> FaceIndices

Definition at line 59 of file test_polygon_mesh.cpp.

Definition at line 53 of file test_polygon_mesh.cpp.

typedef std::vector<HalfEdgeIndex> HalfEdgeIndices

Definition at line 58 of file test_polygon_mesh.cpp.

Definition at line 71 of file test_polygon_mesh.cpp.

Definition at line 72 of file test_polygon_mesh.cpp.

Definition at line 74 of file test_polygon_mesh.cpp.

Definition at line 52 of file test_polygon_mesh.cpp.

typedef std::vector<VertexIndex> VertexIndices

Definition at line 57 of file test_polygon_mesh.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 221 of file test_polygon_mesh.cpp.

TYPED_TEST ( TestPolygonMesh  ,
CorrectMeshTag   
)

Definition at line 87 of file test_polygon_mesh.cpp.

TYPED_TEST ( TestPolygonMesh  ,
CorrectNumberOfVertices   
)

Definition at line 123 of file test_polygon_mesh.cpp.

TYPED_TEST ( TestPolygonMesh  ,
ThreePolygons   
)

Definition at line 146 of file test_polygon_mesh.cpp.



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