Developer Documentation

DepthPeelingPlugin Member List

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

blendDualPeelProg_ | DepthPeelingPlugin | private
blendQueryID_ | DepthPeelingPlugin | private
blendShaders_ | DepthPeelingPlugin | private
blockScenegraphUpdates(bool _block) | BaseInterface | inline private virtual
checkOpenGL() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private slot
DepthPeelingPlugin() (defined in DepthPeelingPlugin) | DepthPeelingPlugin |
description() | DepthPeelingPlugin | inline virtual
destroyResources() | DepthPeelingPlugin | private
destroyResources(int _viewerId) | DepthPeelingPlugin | private
drawQuadProj(float _x0=-1.0f, float _y0=1.0f, float _w=2.0f, float _h=2.0f) | DepthPeelingPlugin | private
drawScenePass(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, BaseNode *_sceneGraphRoot) | DepthPeelingPlugin | private
drawScenePeelPass(ACG::GLState *_glState, ACG::SceneGraph::DrawModes::DrawMode _drawMode, BaseNode *_sceneGraphRoot, int _peelPass) (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
exit() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private slot
generatePeelingShaders(GLSL::StringList *_strVertexShaderOut, GLSL::StringList *_strFragmentShaderOut, GLSL::StringList *_strGeometryShaderOut, bool _textured, bool _flatShaded, bool _phong, bool _vertexColor, bool _wireFrame) | DepthPeelingPlugin | private
getCurrentRenderer(unsigned int _viewer, QString &_rendererName) | BaseInterface | inline private virtual
getPeelShaderIndex(ACG::SceneGraph::DrawModes::DrawMode _drawMode) | DepthPeelingPlugin | private
glLightIDs_ | DepthPeelingPlugin | private
glStateTmp_ | DepthPeelingPlugin | private
initializePlugin() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private slot
LightType enum name | DepthPeelingPlugin | private
LIGHTTYPE_DIRECTIONAL enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
LIGHTTYPE_POINT enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
LIGHTTYPE_SPOT enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
lightTypes_ | DepthPeelingPlugin | private
log(Logtype _type, QString _message) (defined in DepthPeelingPlugin) | DepthPeelingPlugin | signal
log(QString _message) (defined in DepthPeelingPlugin) | DepthPeelingPlugin | signal
name() | DepthPeelingPlugin | inline virtual
nodeVisibilityChanged(int _identifier) | BaseInterface | inline private virtual
noguiSupported() | BaseInterface | inline private virtual
numLights_ | DepthPeelingPlugin | private
optionsAction() | RenderInterface | inline private virtual
PEEL_NUM_COMBINATIONS enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
PEEL_SHADER_FLAT enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
PEEL_SHADER_GOURAUD enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
PEEL_SHADER_HIDDENLINE enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
PEEL_SHADER_NUM_FLAGS enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
PEEL_SHADER_PHONG enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
PEEL_SHADER_TEXTURED enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
PEEL_SHADER_VERTEXCOLORS enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
PEEL_SHADER_WIREFRAME enum value (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
peelProgs_ | DepthPeelingPlugin | private
peelShaders_ | DepthPeelingPlugin | private
reloadResources(int _viewerId) | DepthPeelingPlugin | private
reloadShaders() | RenderInterface | inline private virtual
render(ACG::GLState *_glState, Viewer::ViewerProperties &_properties) (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private slot
rendererName() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private slot
renderObjectsInfo(bool _outputShaderInfo) | RenderInterface | inline private virtual
setRenderer(unsigned int _viewer, QString _rendererName) | BaseInterface | inline private virtual signal
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions) | BaseInterface | inline private virtual signal
supportedDrawModes(ACG::SceneGraph::DrawModes::DrawMode &_mode) (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private slot
traverseDraw(BaseNode *_node, Action &_action, ACG::SceneGraph::DrawModes::DrawMode _globalDrawMode, int _pass, int _peelPass) (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
traverseDrawApplyAction(BaseNode *_node, Action &_action, ACG::SceneGraph::DrawModes::DrawMode _globalDrawMode, int _pass, int _peelPass) (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
traverseLightNodes(BaseNode *_node) | DepthPeelingPlugin | private
updatedObject(int _objectId) | BaseInterface | inline private virtual
updatedObject(int _identifier, const UpdateType &_type) | BaseInterface | inline private virtual
updatePeelingShaderSet() | DepthPeelingPlugin | private
updateView() | BaseInterface | inline private virtual signal
version() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | inline slot
viewerRes_ (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private
~BaseInterface() | BaseInterface | inline private virtual
~DepthPeelingPlugin() (defined in DepthPeelingPlugin) | DepthPeelingPlugin |
~LoggingInterface() | LoggingInterface | inline private virtual
~RenderInterface() | RenderInterface | inline private virtual