![]() |
HAL
|
Base class to store and update visual information about the graph. More...
#include <graph_shader.h>
Classes | |
struct | Shading |
Public Member Functions | |
GraphShader (const GraphContext *const context) | |
virtual | ~GraphShader ()=default |
virtual void | add (const QSet< u32 > modules, const QSet< u32 > gates, const QSet< u32 > nets)=0 |
virtual void | remove (const QSet< u32 > modules, const QSet< u32 > gates, const QSet< u32 > nets)=0 |
virtual void | update ()=0 |
const Shading & | getShading () |
Protected Attributes | |
const GraphContext *const | mContext |
Shading | mShading |
Base class to store and update visual information about the graph.
Definition at line 46 of file graph_shader.h.
|
explicit |
Definition at line 6 of file graph_shader.cpp.
|
virtualdefault |
|
pure virtual |
Implemented in hal::ModuleShader.
const GraphShader::Shading & hal::GraphShader::getShading | ( | ) |
Definition at line 12 of file graph_shader.cpp.
References mShading.
|
pure virtual |
Implemented in hal::ModuleShader.
|
pure virtual |
Implemented in hal::ModuleShader.
|
protected |
Definition at line 66 of file graph_shader.h.
Referenced by hal::ModuleShader::update().
|
protected |
Definition at line 68 of file graph_shader.h.
Referenced by getShading(), and hal::ModuleShader::update().