Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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