Public Member Functions | Public Attributes | List of all members
SurgSim::Physics::Fem3DVSTruthCubeRenderTests Struct Reference
Inheritance diagram for SurgSim::Physics::Fem3DVSTruthCubeRenderTests:
SurgSim::Physics::RenderTests

Public Member Functions

void addComponent (std::shared_ptr< SurgSim::Framework::Component > component)
 
virtual void SetUp () override
 
- Public Member Functions inherited from SurgSim::Physics::RenderTests
virtual void TearDown ()
 
virtual void runTest (const SurgSim::Math::Vector3d &cameraPosition, const SurgSim::Math::Vector3d &cameraLookAt, double miliseconds)
 

Public Attributes

std::shared_ptr< TruthCubeDatatruthCubeData
 The truth cube data set. More...
 
std::array< Vector3d, 8 > cubeCorners
 The 8 corners of the cube defining the truth cube (useful to setup the Fem3D) More...
 
- Public Attributes inherited from SurgSim::Physics::RenderTests
std::shared_ptr< SurgSim::Framework::Runtimeruntime
 
std::shared_ptr< SurgSim::Graphics::OsgManagergraphicsManager
 
std::shared_ptr< SurgSim::Physics::PhysicsManagerphysicsManager
 
std::shared_ptr< SurgSim::Framework::BehaviorManagerbehaviorManager
 
std::shared_ptr< SurgSim::Framework::Scenescene
 
std::shared_ptr< SurgSim::Graphics::OsgViewElementviewElement
 

Member Function Documentation

void SurgSim::Physics::Fem3DVSTruthCubeRenderTests::addComponent ( std::shared_ptr< SurgSim::Framework::Component component)
inline
virtual void SurgSim::Physics::Fem3DVSTruthCubeRenderTests::SetUp ( )
inlineoverridevirtual

Reimplemented from SurgSim::Physics::RenderTests.

Member Data Documentation

std::array<Vector3d, 8> SurgSim::Physics::Fem3DVSTruthCubeRenderTests::cubeCorners

The 8 corners of the cube defining the truth cube (useful to setup the Fem3D)

std::shared_ptr<TruthCubeData> SurgSim::Physics::Fem3DVSTruthCubeRenderTests::truthCubeData

The truth cube data set.


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