|
HAL
v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
|


Public Member Functions | |
| WaveFormPrimitiveFilled (float x0, float x1, int val) | |
| void | paint (int y0, QPainter &painter) |
| void | add (const WaveFormPrimitiveFilled &other) |
| int | value () const |
Public Member Functions inherited from hal::WaveFormPrimitive | |
| WaveFormPrimitive (float x0, float x1) | |
| virtual | ~WaveFormPrimitive () |
| float | x0 () const |
| float | x1 () const |
| bool | isInRange (int x) const |
Additional Inherited Members | |
Protected Attributes inherited from hal::WaveFormPrimitive | |
| float | mX0 |
| float | mX1 |
A filled area that summarizes a stretch containing more transitions than can be drawn individually.
Definition at line 98 of file wave_form_primitive.h.
| hal::WaveFormPrimitiveFilled::WaveFormPrimitiveFilled | ( | float | x0, |
| float | x1, | ||
| int | val | ||
| ) |
Definition at line 50 of file wave_form_primitive.cpp.
References hal::WaveFormPrimitive::x0(), and hal::WaveFormPrimitive::x1().
| void hal::WaveFormPrimitiveFilled::add | ( | const WaveFormPrimitiveFilled & | other | ) |
Definition at line 58 of file wave_form_primitive.cpp.
Referenced by hal::WaveFormPainted::generate().
|
virtual |
Implements hal::WaveFormPrimitive.
Definition at line 64 of file wave_form_primitive.cpp.
References QPainter::brush(), QPen::color(), QPainter::drawLine(), QPainter::drawRect(), hal::WaveFormPrimitive::mX0, hal::WaveFormPrimitive::mX1, QPainter::pen(), QColor::setAlpha(), QPainter::setBrush(), and hal::sum.
|
inlinevirtual |
Reimplemented from hal::WaveFormPrimitive.
Definition at line 105 of file wave_form_primitive.h.
References hal::WaveGroupValue::sTooManyTransitions.