Public Member Functions | Protected Attributes | List of all members
CompareMeshVsPrimitive Class Reference
Inheritance diagram for CompareMeshVsPrimitive:
Inheritance graph
[legend]

Public Member Functions

 CompareMeshVsPrimitive ()
 
void SetUp ()
 
void TearDown ()
 
 ~CompareMeshVsPrimitive ()
 

Protected Attributes

std::vector< bodies::Body * > loaded_convex_meshes
 
std::vector< shapes::Mesh * > loaded_meshes
 
random_numbers::RandomNumberGenerator rng
 
std::vector< bodies::Body * > shape_convex_meshes
 
std::vector< shapes::Mesh * > shape_meshes
 

Detailed Description

Jorge Santos Test fixture that generates meshes from the primitive shapes SPHERE, CYLINDER, CONE and BOX, and load their twins from STL files. All the following tests are intended to verify that both procedures produce equivalent meshes, and particularly that changes related to issue #38 don't break mesh loading.

Definition at line 50 of file test_loaded_meshes.cpp.

Constructor & Destructor Documentation

CompareMeshVsPrimitive::CompareMeshVsPrimitive ( )
inline

Definition at line 53 of file test_loaded_meshes.cpp.

CompareMeshVsPrimitive::~CompareMeshVsPrimitive ( )
inline

Definition at line 81 of file test_loaded_meshes.cpp.

Member Function Documentation

void CompareMeshVsPrimitive::SetUp ( )
inline

Definition at line 57 of file test_loaded_meshes.cpp.

void CompareMeshVsPrimitive::TearDown ( )
inline

Definition at line 69 of file test_loaded_meshes.cpp.

Member Data Documentation

std::vector<bodies::Body*> CompareMeshVsPrimitive::loaded_convex_meshes
protected

Definition at line 92 of file test_loaded_meshes.cpp.

std::vector<shapes::Mesh*> CompareMeshVsPrimitive::loaded_meshes
protected

Definition at line 89 of file test_loaded_meshes.cpp.

random_numbers::RandomNumberGenerator CompareMeshVsPrimitive::rng
protected

Definition at line 86 of file test_loaded_meshes.cpp.

std::vector<bodies::Body*> CompareMeshVsPrimitive::shape_convex_meshes
protected

Definition at line 91 of file test_loaded_meshes.cpp.

std::vector<shapes::Mesh*> CompareMeshVsPrimitive::shape_meshes
protected

Definition at line 88 of file test_loaded_meshes.cpp.


The documentation for this class was generated from the following file:


geometric_shapes
Author(s): Ioan Sucan , Gil Jones
autogenerated on Fri Jun 7 2019 21:59:29