Commit 66d7030c authored by Jan Möbius's avatar Jan Möbius

Renderer and PostProcessor Interface help pages

git-svn-id: http://www.openflipper.org/svnrepo/OpenFlipper/branches/Free@12697 383ad7c9-94d9-4d36-a494-682f7c89f535
parent ad5ff252
......@@ -49,12 +49,12 @@
/** \file PostProcessorInterface.hh
*
* Interface for adding global image post processor functions. \ref PostProcessorInterfacePage
* Interface for adding global image post processor functions. \ref postProcessorInterfacePage
*/
/** \brief Interface to add global image post processor functions from within plugins.
*
* \ref PostProcessorInterfacePage "Detailed description"
* \ref postProcessorInterfacePage "Detailed description"
* \n
* \n
*
......@@ -93,7 +93,7 @@ class PostProcessorInterface {
};
/** \page PostProcessorInterfacePage Post Processor Interface
/** \page postProcessorInterfacePage Post Processor Interface
\image html PostProcessorInterfacePage.png
\n
......
......@@ -49,12 +49,12 @@
/** \file RenderInterface.hh
*
* Interface for adding global rendering functions. \ref RenderInterfacePage
* Interface for adding global rendering functions. \ref renderInterfacePage
*/
/** \brief Interface to add additional rendering functions from within plugins.
*
* \ref RenderInterfacePage "Detailed description"
* \ref renderInterfacePage "Detailed description"
* \n
* \n
*
......@@ -114,7 +114,7 @@ class RenderInterface {
};
/** \page RenderInterfacePage Render Interface
/** \page renderInterfacePage Render Interface
\image html RenderInterface.png
\n
......
......@@ -49,6 +49,8 @@ The following groups of Interfaces are available:
\subpage pluginInterfacesInputDevices
\subpage pluginInterfacesRendering
\subpage pluginInterfacesOtherInterfaces
......@@ -230,6 +232,29 @@ plugins will only start, if a valid license is available. The license is bound t
*/
/** \page pluginInterfacesRendering Rendering Interface
This page shows interfaces which could be used to modify OpenFlippers rendering system
\subpage renderInterfacePage
\n
\image html RenderInterface.png
\n
The RenderInterface can be used to replace OpenFlippers default renderer. Therefore special rendering
capabilities can be added as a plugin.( \ref renderInterfacePage )
\n
\subpage postProcessorInterfacePage
\n
\image html PostProcessorInterface.png
\n
The PostProcessorInterface can be used to add a post processing step to OpenFlipper. After an image is
rendered, it is passed to the post processor which can add additional image processing steps
like edge detection.( \ref renderInterfacePage )
\n
*/
......
......@@ -22,14 +22,14 @@ if(GTEST_FOUND)
if ( NOT WIN32)
# Link against all necessary libraries
target_link_libraries(unittests OpenFlipperPluginLib ACG OpenMeshCore OpenMeshTools pthread ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES})
target_link_libraries(unittests ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES})
# Set output directory to ${BINARY_DIR}/Unittests
set_target_properties(unittests PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/Unittests)
else()
# Link against all necessary libraries
target_link_libraries(unittests OpenFlipperPluginLib ACG OpenMeshCore OpenMeshTools pthread ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES})
target_link_libraries(unittests ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES})
endif()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment