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< TruthCubeData > truthCubeData
 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::Runtime > runtime
 
std::shared_ptr< SurgSim::Graphics::OsgManager > graphicsManager
 
std::shared_ptr< SurgSim::Physics::PhysicsManager > physicsManager
 
std::shared_ptr< SurgSim::Framework::BehaviorManager > behaviorManager
 
std::shared_ptr< SurgSim::Framework::Scene > scene
 
std::shared_ptr< SurgSim::Graphics::OsgViewElement > viewElement
 

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: