All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
OsgShaderRenderTests.cpp File Reference

Render Tests for the OsgShader class. More...

#include "SurgSim/Framework/ApplicationData.h"
#include "SurgSim/Framework/BasicSceneElement.h"
#include "SurgSim/Framework/Runtime.h"
#include "SurgSim/Framework/Scene.h"
#include "SurgSim/Framework/SceneElement.h"
#include "SurgSim/Graphics/OsgAxesRepresentation.h"
#include "SurgSim/Graphics/OsgCamera.h"
#include "SurgSim/Graphics/OsgLight.h"
#include "SurgSim/Graphics/OsgManager.h"
#include "SurgSim/Graphics/OsgMaterial.h"
#include "SurgSim/Graphics/OsgShader.h"
#include "SurgSim/Graphics/OsgSphereRepresentation.h"
#include "SurgSim/Graphics/OsgUniform.h"
#include "SurgSim/Graphics/OsgViewElement.h"
#include "SurgSim/Graphics/RenderTests/RenderTest.h"
#include "SurgSim/Math/Quaternion.h"
#include "SurgSim/Math/Vector.h"
#include <boost/filesystem.hpp>
#include <gtest/gtest.h>
#include <random>
Include dependency graph for OsgShaderRenderTests.cpp:

Classes

struct  SurgSim::Graphics::OsgShaderRenderTests
 

Namespaces

 SurgSim
 
 SurgSim::Graphics
 

Functions

std::shared_ptr< Shader > SurgSim::Graphics::loadExampleShader (const SurgSim::Framework::ApplicationData &data)
 
std::shared_ptr< Material > SurgSim::Graphics::createShinyMaterial (const SurgSim::Framework::ApplicationData &data)
 
 SurgSim::Graphics::TEST_F (OsgShaderRenderTests, SphereShaderTest)
 Pops up a window with a sphere colored by its normals and its mirror along the x-axis is also drawn using the geometry shader. More...
 
 SurgSim::Graphics::TEST_F (OsgShaderRenderTests, ShinyShaderTest)
 
 SurgSim::Graphics::TEST_F (OsgShaderRenderTests, TexturedShinyShaderTest)
 

Detailed Description

Render Tests for the OsgShader class.