#include <vector>#include <typeinfo>#include <gtest/gtest.h>#include <pcl/geometry/quad_mesh.h>#include "test_mesh_common_functions.h"
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< FaceIndex > | FaceIndices |
| 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< VertexIndex > | VertexIndices |
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 pcl::geometry::EdgeIndex EdgeIndex |
Definition at line 54 of file test_quad_mesh.cpp.
| typedef pcl::geometry::FaceIndex FaceIndex |
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.
| typedef pcl::geometry::QuadMesh<MeshTraits <true > > ManifoldQuadMesh |
Definition at line 71 of file test_quad_mesh.cpp.
| typedef pcl::geometry::QuadMesh<MeshTraits <false> > NonManifoldQuadMesh |
Definition at line 72 of file test_quad_mesh.cpp.
| typedef testing::Types<ManifoldQuadMesh, NonManifoldQuadMesh> QuadMeshTypes |
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.
| 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.