Developer Documentation
|
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 | inlineprivatevirtual |
checkOpenGL() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | privateslot |
DepthPeelingPlugin() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | |
description() | DepthPeelingPlugin | inlinevirtual |
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 | privateslot |
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 | inlineprivatevirtual |
getPeelShaderIndex(ACG::SceneGraph::DrawModes::DrawMode _drawMode) | DepthPeelingPlugin | private |
glLightIDs_ | DepthPeelingPlugin | private |
glStateTmp_ | DepthPeelingPlugin | private |
initializePlugin() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | privateslot |
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 | inlinevirtual |
nodeVisibilityChanged(int _identifier) | BaseInterface | inlineprivatevirtual |
noguiSupported() | BaseInterface | inlineprivatevirtual |
numLights_ | DepthPeelingPlugin | private |
optionsAction() | RenderInterface | inlineprivatevirtual |
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 | inlineprivatevirtual |
render(ACG::GLState *_glState, Viewer::ViewerProperties &_properties) (defined in DepthPeelingPlugin) | DepthPeelingPlugin | privateslot |
rendererName() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | privateslot |
renderObjectsInfo(bool _outputShaderInfo) | RenderInterface | inlineprivatevirtual |
setRenderer(unsigned int _viewer, QString _rendererName) | BaseInterface | inlineprivatevirtualsignal |
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions) | BaseInterface | inlineprivatevirtualsignal |
supportedDrawModes(ACG::SceneGraph::DrawModes::DrawMode &_mode) (defined in DepthPeelingPlugin) | DepthPeelingPlugin | privateslot |
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 | inlineprivatevirtual |
updatedObject(int _identifier, const UpdateType &_type) | BaseInterface | inlineprivatevirtual |
updatePeelingShaderSet() | DepthPeelingPlugin | private |
updateView() | BaseInterface | inlineprivatevirtualsignal |
version() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | inlineslot |
viewerRes_ (defined in DepthPeelingPlugin) | DepthPeelingPlugin | private |
~BaseInterface() | BaseInterface | inlineprivatevirtual |
~DepthPeelingPlugin() (defined in DepthPeelingPlugin) | DepthPeelingPlugin | |
~LoggingInterface() | LoggingInterface | inlineprivatevirtual |
~RenderInterface() | RenderInterface | inlineprivatevirtual |