opensurgsim
Typedefs | Functions
MeshElementTest.cpp File Reference

Tests for the MeshElement class. More...

#include "gtest/gtest.h"
#include "SurgSim/DataStructures/EmptyData.h"
#include "SurgSim/DataStructures/MeshElement.h"
#include "SurgSim/DataStructures/UnitTests/MockObjects.h"
#include "SurgSim/Math/Vector.h"

Typedefs

typedef SurgSim::DataStructures::MeshElement< 2, MockEdgeDataMockEdge
 Edge element with ID data.
 
typedef SurgSim::DataStructures::MeshElement< 3, MockTriangleDataMockTriangle
 Triangle element with ID and edge ID data.
 
typedef SurgSim::DataStructures::MeshElement< 4, EmptyDataMockTetrahedron
 Tetrahedron element with no data.
 

Functions

 TEST (MeshElementTest, InitTest)
 
 TEST (MeshElementTest, EdgeTest)
 
 TEST (MeshElementTest, TriangleTest)
 
 TEST (MeshElementTest, TetrahedronTest)
 

Detailed Description

Tests for the MeshElement class.

Edges and Triangles are used as example elements for testing.

Function Documentation

§ TEST() [1/3]

TEST ( MeshElementTest  ,
EdgeTest   
)

Check comparisons

§ TEST() [2/3]

TEST ( MeshElementTest  ,
TriangleTest   
)

Check comparisons

§ TEST() [3/3]

TEST ( MeshElementTest  ,
TetrahedronTest   
)

Check comparisons