ParCompMarkTest::TestRendererPlugin Class Reference
#include <TestRendererPlugin.h>
Detailed Description
Test suite for ParCompMark::RendererPlugin.This is a CppUnit test suite for class ParCompMark::RendererPlugin of project ParCompMark.
Definition at line 56 of file TestRendererPlugin.h.
Public Member Functions | |
void | setUp () |
Sets up context before running a test. | |
void | tearDown () |
Cleans up after the test run. | |
Protected Member Functions | |
void | test_constructor_cPlugin__PluginType_cstd__string_cstd__string () |
Tests constructor RendererPlugin::RendererPlugin(const Plugin::PluginType &type, const std::string &name, const std::string &filename). | |
void | test_destructor () |
Tests destructor RendererPlugin::~RendererPlugin(). | |
void | test__bufferGetter_cvoid_p_cchar_p_void_p () |
Tests method RendererPlugin::_bufferGetter(const void * pRenderer, const char * bufferName, void * pBufferData). | |
void | test_createRenderer_GLXRenderWindow__Pointer_OpenGLRenderingEngine_p () |
Tests method RendererPlugin::createRenderer(GLXRenderWindow::Pointer window, OpenGLRenderingEngine * parent). | |
void | test_destroyRenderer_Renderer_p () |
Tests method RendererPlugin::destroyRenderer(Renderer * renderer). | |
void | test_resize_void_p_cu32_cu32 () |
Tests method RendererPlugin::resize(void * rendererHandle, const u32 &width, const u32 &height). | |
void | test_getSortOrder_void_p () |
Tests method RendererPlugin::getSortOrder(void * rendererHandle). | |
void | test_render_void_p_cdouble_cunsigned () |
Tests method RendererPlugin::render(void * rendererHandle, const double &time, const unsigned &frame). | |
void | test_setMiscParam_void_p_cchar_p_cchar_p () |
Tests method RendererPlugin::setMiscParam(void * rendererHandle, const char * &name, const char * &value). | |
void | test_setObjectSpaceBoundingBox_void_p_cdouble_cdouble_cdouble_cdouble_cdouble_cdouble () |
Tests method RendererPlugin::setObjectSpaceBoundingBox(void * rendererHandle, const double &x0, const double &y0, const double &z0, const double &x1, const double &y1, const double &z1). | |
void | test_setObjectId_void_p_cunsigned () |
Tests method RendererPlugin::setObjectId(void * rendererHandle, const unsigned &objectId). | |
void | test_setScreenSpaceFramelet_void_p_cdouble_cdouble_cdouble_cdouble () |
Tests method RendererPlugin::setScreenSpaceFramelet(void * rendererHandle, const double &u0, const double &v0, const double &u1, const double &v1). | |
void | test_registerObjectSpaceBoundingBox_void_p_cdouble_cdouble_cdouble_cdouble_cdouble_cdouble () |
Tests method RendererPlugin::registerObjectSpaceBoundingBox(void * rendererHandle, const double &x0, const double &y0, const double &z0, const double &x1, const double &y1, const double &z1). | |
void | test__initializeSpecific () |
Tests method RendererPlugin::_initializeSpecific(). | |
void | test__finalizeSpecific () |
Tests method RendererPlugin::_finalizeSpecific(). | |
void | test__setBufferGetter () |
Tests method RendererPlugin::_setBufferGetter(). | |
void | test__getNeededOpenGLExts () |
Tests method RendererPlugin::_getNeededOpenGLExts(). | |
void | test__initFastFunctions () |
Tests method RendererPlugin::_initFastFunctions(). |
Member Function Documentation
void ParCompMarkTest::TestRendererPlugin::setUp | ( | ) |
void ParCompMarkTest::TestRendererPlugin::tearDown | ( | ) |
void ParCompMarkTest::TestRendererPlugin::test__bufferGetter_cvoid_p_cchar_p_void_p | ( | ) | [protected] |
Tests method RendererPlugin::_bufferGetter(const void * pRenderer, const char * bufferName, void * pBufferData).
Definition at line 75 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test__finalizeSpecific | ( | ) | [protected] |
Tests method RendererPlugin::_finalizeSpecific().
Definition at line 251 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test__getNeededOpenGLExts | ( | ) | [protected] |
Tests method RendererPlugin::_getNeededOpenGLExts().
Definition at line 279 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test__initFastFunctions | ( | ) | [protected] |
Tests method RendererPlugin::_initFastFunctions().
Definition at line 293 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test__initializeSpecific | ( | ) | [protected] |
Tests method RendererPlugin::_initializeSpecific().
Definition at line 237 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test__setBufferGetter | ( | ) | [protected] |
Tests method RendererPlugin::_setBufferGetter().
Definition at line 265 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_constructor_cPlugin__PluginType_cstd__string_cstd__string | ( | ) | [protected] |
Tests constructor RendererPlugin::RendererPlugin(const Plugin::PluginType &type, const std::string &name, const std::string &filename).
Definition at line 49 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_createRenderer_GLXRenderWindow__Pointer_OpenGLRenderingEngine_p | ( | ) | [protected] |
Tests method RendererPlugin::createRenderer(GLXRenderWindow::Pointer window, OpenGLRenderingEngine * parent).
Definition at line 96 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_destroyRenderer_Renderer_p | ( | ) | [protected] |
Tests method RendererPlugin::destroyRenderer(Renderer * renderer).
Definition at line 110 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_destructor | ( | ) | [protected] |
Tests destructor RendererPlugin::~RendererPlugin().
Definition at line 63 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_getSortOrder_void_p | ( | ) | [protected] |
Tests method RendererPlugin::getSortOrder(void * rendererHandle).
Definition at line 138 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_registerObjectSpaceBoundingBox_void_p_cdouble_cdouble_cdouble_cdouble_cdouble_cdouble | ( | ) | [protected] |
Tests method RendererPlugin::registerObjectSpaceBoundingBox(void * rendererHandle, const double &x0, const double &y0, const double &z0, const double &x1, const double &y1, const double &z1).
Definition at line 223 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_render_void_p_cdouble_cunsigned | ( | ) | [protected] |
Tests method RendererPlugin::render(void * rendererHandle, const double &time, const unsigned &frame).
Definition at line 152 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_resize_void_p_cu32_cu32 | ( | ) | [protected] |
Tests method RendererPlugin::resize(void * rendererHandle, const u32 &width, const u32 &height).
Definition at line 124 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_setMiscParam_void_p_cchar_p_cchar_p | ( | ) | [protected] |
Tests method RendererPlugin::setMiscParam(void * rendererHandle, const char * &name, const char * &value).
Definition at line 166 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_setObjectId_void_p_cunsigned | ( | ) | [protected] |
Tests method RendererPlugin::setObjectId(void * rendererHandle, const unsigned &objectId).
Definition at line 194 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_setObjectSpaceBoundingBox_void_p_cdouble_cdouble_cdouble_cdouble_cdouble_cdouble | ( | ) | [protected] |
Tests method RendererPlugin::setObjectSpaceBoundingBox(void * rendererHandle, const double &x0, const double &y0, const double &z0, const double &x1, const double &y1, const double &z1).
Definition at line 180 of file TestRendererPlugin.cpp.
void ParCompMarkTest::TestRendererPlugin::test_setScreenSpaceFramelet_void_p_cdouble_cdouble_cdouble_cdouble | ( | ) | [protected] |
Tests method RendererPlugin::setScreenSpaceFramelet(void * rendererHandle, const double &u0, const double &v0, const double &u1, const double &v1).
Definition at line 208 of file TestRendererPlugin.cpp.
The documentation for this class was generated from the following files: