Developer Documentation
DepthPeelingPlugin Member List

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

blendDualPeelProg_DepthPeelingPluginprivate
blendQueryID_DepthPeelingPluginprivate
blendShaders_DepthPeelingPluginprivate
blockScenegraphUpdates(bool _block)BaseInterfaceinlineprivatevirtual
checkOpenGL() (defined in DepthPeelingPlugin)DepthPeelingPluginprivateslot
DepthPeelingPlugin() (defined in DepthPeelingPlugin)DepthPeelingPlugin
description()DepthPeelingPlugininlinevirtual
destroyResources()DepthPeelingPluginprivate
destroyResources(int _viewerId)DepthPeelingPluginprivate
drawQuadProj(float _x0=-1.0f, float _y0=1.0f, float _w=2.0f, float _h=2.0f)DepthPeelingPluginprivate
drawScenePass(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, BaseNode *_sceneGraphRoot)DepthPeelingPluginprivate
drawScenePeelPass(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, BaseNode *_sceneGraphRoot, int _peelPass) (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
exit() (defined in DepthPeelingPlugin)DepthPeelingPluginprivateslot
generatePeelingShaders(GLSL::StringList *_strVertexShaderOut, GLSL::StringList *_strFragmentShaderOut, GLSL::StringList *_strGeometryShaderOut, bool _textured, bool _flatShaded, bool _phong, bool _vertexColor, bool _wireFrame)DepthPeelingPluginprivate
getCurrentRenderer(unsigned int _viewer, QString &_rendererName)BaseInterfaceinlineprivatevirtual
getPeelShaderIndex(ACG::SceneGraph::DrawModes::DrawMode _drawMode)DepthPeelingPluginprivate
glLightIDs_DepthPeelingPluginprivate
glStateTmp_DepthPeelingPluginprivate
initializePlugin() (defined in DepthPeelingPlugin)DepthPeelingPluginprivateslot
LightType enum nameDepthPeelingPluginprivate
LIGHTTYPE_DIRECTIONAL enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
LIGHTTYPE_POINT enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
LIGHTTYPE_SPOT enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
lightTypes_DepthPeelingPluginprivate
log(Logtype _type, QString _message) (defined in DepthPeelingPlugin)DepthPeelingPluginsignal
log(QString _message) (defined in DepthPeelingPlugin)DepthPeelingPluginsignal
name()DepthPeelingPlugininlinevirtual
nodeVisibilityChanged(int _identifier)BaseInterfaceinlineprivatevirtual
noguiSupported()BaseInterfaceinlineprivatevirtual
numLights_DepthPeelingPluginprivate
optionsAction()RenderInterfaceinlineprivatevirtual
PEEL_NUM_COMBINATIONS enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
PEEL_SHADER_FLAT enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
PEEL_SHADER_GOURAUD enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
PEEL_SHADER_HIDDENLINE enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
PEEL_SHADER_NUM_FLAGS enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
PEEL_SHADER_PHONG enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
PEEL_SHADER_TEXTURED enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
PEEL_SHADER_VERTEXCOLORS enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
PEEL_SHADER_WIREFRAME enum value (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
peelProgs_DepthPeelingPluginprivate
peelShaders_DepthPeelingPluginprivate
reloadResources(int _viewerId)DepthPeelingPluginprivate
reloadShaders()RenderInterfaceinlineprivatevirtual
render(ACG::GLState *_glState, Viewer::ViewerProperties &_properties) (defined in DepthPeelingPlugin)DepthPeelingPluginprivateslot
rendererName() (defined in DepthPeelingPlugin)DepthPeelingPluginprivateslot
renderObjectsInfo(bool _outputShaderInfo)RenderInterfaceinlineprivatevirtual
setRenderer(unsigned int _viewer, QString _rendererName)BaseInterfaceinlineprivatevirtualsignal
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions)BaseInterfaceinlineprivatevirtualsignal
supportedDrawModes(ACG::SceneGraph::DrawModes::DrawMode &_mode) (defined in DepthPeelingPlugin)DepthPeelingPluginprivateslot
traverseDraw(BaseNode *_node, Action &_action, ACG::SceneGraph::DrawModes::DrawMode _globalDrawMode, int _pass, int _peelPass) (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
traverseDrawApplyAction(BaseNode *_node, Action &_action, ACG::SceneGraph::DrawModes::DrawMode _globalDrawMode, int _pass, int _peelPass) (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
traverseLightNodes(BaseNode *_node)DepthPeelingPluginprivate
updatedObject(int _objectId)BaseInterfaceinlineprivatevirtual
updatedObject(int _identifier, const UpdateType &_type)BaseInterfaceinlineprivatevirtual
updatePeelingShaderSet()DepthPeelingPluginprivate
updateView()BaseInterfaceinlineprivatevirtualsignal
version() (defined in DepthPeelingPlugin)DepthPeelingPlugininlineslot
viewerRes_ (defined in DepthPeelingPlugin)DepthPeelingPluginprivate
~BaseInterface()BaseInterfaceinlineprivatevirtual
~DepthPeelingPlugin() (defined in DepthPeelingPlugin)DepthPeelingPlugin
~LoggingInterface()LoggingInterfaceinlineprivatevirtual
~RenderInterface()RenderInterfaceinlineprivatevirtual