Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
DepthPeeling Member List

This is the complete list of members for DepthPeeling, including all inherited members.

addLight(const LightData &_light)ACG::IRendererprivatevirtual
addRenderObject(ACG::RenderObject *_renderObject)DepthPeelingvirtual
bindObjectRenderStates(ACG::RenderObject *_obj)ACG::IRendererprivatevirtual
bindObjectUniforms(ACG::RenderObject *_obj, GLSL::Program *_prog)ACG::IRendererprivatevirtual
bindObjectVBO(ACG::RenderObject *_obj, GLSL::Program *_prog)ACG::IRendererprivatevirtual
blockScenegraphUpdates(bool _block)BaseInterfaceinlineprivatevirtual
camDirWS_ACG::IRendererprivate
camPosWS_ACG::IRendererprivate
checkOpenGL() (defined in DepthPeeling)DepthPeelingprivateslot
clearInputFbo(const ACG::Vec4f &_clearColor)ACG::IRendererprivatevirtual
cmpPriority(const void *, const void *)ACG::IRendererprivatestatic
collectRenderObjects(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_sceneGraphRoot)ACG::IRendererprivatevirtual
copyDepthToBackBuffer(GLuint _depthTex, float _scale=1.0f)ACG::IRendererprivatevirtual
copyFrontDepth_ (defined in DepthPeeling)DepthPeelingprivate
curViewerID_ACG::IRendererprivate
depthCopyShader_ACG::IRendererprivate
depthMaps_ACG::IRendererprivate
depthMapUsed_ACG::IRendererprivate
DepthPeeling() (defined in DepthPeeling)DepthPeeling
description()DepthPeelinginlinevirtual
drawObject(ACG::RenderObject *_obj)ACG::IRendererprivatevirtual
dumpCurrentRenderObjectsToString(ACG::RenderObject **_list=0, bool _outputShaders=false, std::vector< ACG::ShaderModifier * > *_modifiers=0)ACG::IRendererprivatevirtual
dumpRenderObjectsToFile(const char *_fileName, ACG::RenderObject **_sortedList=0) const ACG::IRendererprivate
errorDetectionLevel_ACG::IRendererprivate
exit() (defined in DepthPeeling)DepthPeelinginlineprivateslot
finishRenderingPipeline(bool _drawOverlay=true)ACG::IRendererprivatevirtual
getCurrentRenderer(unsigned int _viewer, QString &_rendererName)BaseInterfaceinlineprivatevirtual
getErrorDetectionLevel() const ACG::IRendererprivate
getGlobalAmbientScale() const ACG::IRendererinlineprivate
getLight(int i)ACG::IRendererprivate
getLineGL42RenderObject(int i)ACG::IRendererprivate
getNumLights() const ACG::IRendererprivate
getNumLineGL42Objects() const ACG::IRendererprivate
getNumOverlayObjects() const ACG::IRendererprivate
getNumRenderObjects() const ACG::IRendererprivate
getOverlayRenderObject(int i)ACG::IRendererprivate
getRenderObject(int i)ACG::IRendererprivate
globalLightModelAmbient_ACG::IRendererprivate
initDepthPeeling()DepthPeelingprivate
initDualDepthPeeling()DepthPeelingprivate
initializePlugin() (defined in DepthPeeling)DepthPeelingprivateslot
IRenderer() (defined in ACG::IRenderer)ACG::IRendererprivate
lights_ACG::IRendererprivate
log(Logtype _type, QString _message) (defined in DepthPeeling)DepthPeelingsignal
log(QString _message) (defined in DepthPeeling)DepthPeelingsignal
maxPeelCount_DepthPeelingprivate
name()DepthPeelinginlinevirtual
nodeVisibilityChanged(int _identifier)BaseInterfaceinlineprivatevirtual
noguiSupported()BaseInterfaceinlineprivatevirtual
numLights_ACG::IRendererprivate
optionsAction()DepthPeelingvirtual
overlayObjects_ACG::IRendererprivate
peelBlend_DepthPeelingprivate
peelBlendDual_DepthPeelingprivate
peelFinal_DepthPeelingprivate
peelFinalDual_ (defined in DepthPeeling)DepthPeelingprivate
peelMode_DepthPeelingprivate
peelQueryID_DepthPeelingprivate
prepareRenderingPipeline(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_scenegraphRoot)ACG::IRendererprivatevirtual
prevDrawBuffer_ACG::IRendererprivate
prevFbo_ACG::IRendererprivate
prevFboSaved_ACG::IRendererprivate
prevViewport_ACG::IRendererprivate
reloadShaders()RenderInterfaceinlineprivatevirtual
render(ACG::GLState *_glState, Viewer::ViewerProperties &_properties) (defined in DepthPeeling)DepthPeelingprivateslot
renderDepthMap(int _viewerID, int _width, int _height)ACG::IRendererprivatevirtual
renderDualPeeling(ACG::GLState *_glState, Viewer::ViewerProperties &_properties)DepthPeelingprivate
rendererName() (defined in DepthPeeling)DepthPeelinginlineprivateslot
renderFrontPeeling(ACG::GLState *_glState, Viewer::ViewerProperties &_properties)DepthPeelingprivate
renderObject(ACG::RenderObject *_obj, GLSL::Program *_prog=0, bool _constRenderStates=false, const std::vector< unsigned int > *_shaderModifiers=0)ACG::IRendererprivatevirtual
renderObjects_ACG::IRendererprivate
renderObjectsInfo(bool _outputShaderInfo)DepthPeelingvirtual
restoreFbo(GLint _fboId, const GLint *_outViewport, GLint _drawBuffer) const ACG::IRendererprivatevirtual
restoreInputFbo()ACG::IRendererprivatevirtual
saveActiveFbo(GLint *_outFboId, GLint *_outViewport, GLint *_outDrawBuffer) const ACG::IRendererprivatevirtual
saveInputFbo()ACG::IRendererprivatevirtual
setErrorDetectionLevel(int _level)ACG::IRendererprivate
setLineThicknessRenderingGL42(bool _enable)ACG::IRendererprivate
setRenderer(unsigned int _viewer, QString _rendererName)BaseInterfaceinlineprivatevirtualsignal
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions)BaseInterfaceinlineprivatevirtualsignal
setViewerID(int _viewerID)ACG::IRendererprivate
slotModeChanged(QAction *) (defined in DepthPeeling)DepthPeelingprivateslot
sortedObjects_ACG::IRendererprivate
sortRenderObjects()ACG::IRendererprivatevirtual
supportedDrawModes(ACG::SceneGraph::DrawModes::DrawMode &_mode) (defined in DepthPeeling)DepthPeelinginlineprivateslot
traverseRenderableNodes(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ACG::SceneGraph::BaseNode *_node, const ACG::SceneGraph::Material *_mat)ACG::IRendererprivate
updatedObject(int _objectId)BaseInterfaceinlineprivatevirtual
updatedObject(int _identifier, const UpdateType &_type)BaseInterfaceinlineprivatevirtual
updateView()BaseInterfaceinlineprivatevirtualsignal
version() (defined in DepthPeeling)DepthPeelinginlineslot
viewerRes_DepthPeelingprivate
viewMatrix_ACG::IRendererprivate
~BaseInterface()BaseInterfaceinlineprivatevirtual
~DepthPeeling() (defined in DepthPeeling)DepthPeeling
~IRenderer() (defined in ACG::IRenderer)ACG::IRendererprivatevirtual
~LoggingInterface()LoggingInterfaceinlineprivatevirtual
~RenderInterface()RenderInterfaceinlineprivatevirtual