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

Go to the source code of this file.

Classes

struct  MeshTraits< IsManifoldT >
class  TestQuadMesh< 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::QuadMesh
< MeshTraits< true > > 
ManifoldQuadMesh
typedef
pcl::geometry::QuadMesh
< MeshTraits< false > > 
NonManifoldQuadMesh
typedef testing::Types
< ManifoldQuadMesh,
NonManifoldQuadMesh
QuadMeshTypes
typedef pcl::geometry::VertexIndex VertexIndex
typedef std::vector< VertexIndexVertexIndices

Functions

int main (int argc, char **argv)
 TYPED_TEST (TestQuadMesh, CorrectMeshTag)
 TYPED_TEST (TestQuadMesh, CorrectNumberOfVertices)
 TYPED_TEST (TestQuadMesh, OneQuad)
 TYPED_TEST (TestQuadMesh, NineQuads)
 TYPED_TEST_CASE (TestQuadMesh, QuadMeshTypes)

Typedef Documentation

Definition at line 54 of file test_quad_mesh.cpp.

Definition at line 55 of file test_quad_mesh.cpp.

typedef std::vector<FaceIndex> FaceIndices

Definition at line 59 of file test_quad_mesh.cpp.

Definition at line 53 of file test_quad_mesh.cpp.

typedef std::vector<HalfEdgeIndex> HalfEdgeIndices

Definition at line 58 of file test_quad_mesh.cpp.

Definition at line 71 of file test_quad_mesh.cpp.

Definition at line 72 of file test_quad_mesh.cpp.

Definition at line 74 of file test_quad_mesh.cpp.

Definition at line 52 of file test_quad_mesh.cpp.

typedef std::vector<VertexIndex> VertexIndices

Definition at line 57 of file test_quad_mesh.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 393 of file test_quad_mesh.cpp.

TYPED_TEST ( TestQuadMesh  ,
CorrectMeshTag   
)

Definition at line 87 of file test_quad_mesh.cpp.

TYPED_TEST ( TestQuadMesh  ,
CorrectNumberOfVertices   
)

Definition at line 97 of file test_quad_mesh.cpp.

TYPED_TEST ( TestQuadMesh  ,
OneQuad   
)

Definition at line 120 of file test_quad_mesh.cpp.

TYPED_TEST ( TestQuadMesh  ,
NineQuads   
)

Definition at line 222 of file test_quad_mesh.cpp.



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