#include <Rendering/OpenGL/Shaders/wsglsurfacerepresentationeffect.h>
|
| WSGLSurfaceRepresentationEffect (WSGLShaderProgram &firstPass, const QColor &wireframeColor=QColor(0, 0, 0, 255), int depthPeelingTextureIndex=0) |
|
virtual | ~WSGLSurfaceRepresentationEffect () |
|
bool | activate (WSGLRenderer &renderer, SurfaceRepresentation rep) |
|
bool | deactivate (WSGLRenderer &renderer) |
|
WSGLShaderProgram & | getLineShader () const |
|
bool | renderGlyphs (WSGLRenderer &renderer, WSGLRenderItem &item, RenderGlyphCallback *renderGlyphCallback=nullptr, const WSGLRenderElementsFilter *elementsFilter=nullptr) |
|
bool | renderItem (WSGLRenderer &renderer, WSGLRenderItem &item, const WSGLRenderElementsFilter *elementsFilter=nullptr) |
|
void | setWireframeColor (const QColor &color) |
|
◆ WSGLSurfaceRepresentationEffect()
◆ ~WSGLSurfaceRepresentationEffect()
◆ activate()
◆ deactivate()
◆ getLineShader()
- Returns
- the shader used for rendering surface representation lines.
◆ renderGlyphs()
◆ renderItem()
◆ setWireframeColor()
void setWireframeColor |
( |
const QColor & |
color | ) |
|
- Parameters
-
color | Color to render wireframe. |