35
35
if(outConns.empty())
38
Delay & delay = _out->_outPushedHistory;
39
int historySize = delay.size();
39
42
glScaled(m_distance, 0.5, 1.0);
40
qreal deltaX = 1.0/_out->_outPushedHistory.size();
43
qreal deltaX = 1.0/historySize;
41
44
glTranslated(0.0, 0.0, -0.001);
43
for(int i = 0; i < _out->_outPushedHistory.size(); i++)
45
qreal deltaY = _out->_outPushedHistory[i];
46
glColor4d(1.0, 1.0, 1.0, 0.4);
47
glVertex3d(i*deltaX, -deltaY, 0.0);
48
glVertex3d(i*deltaX +deltaX -0.005, -deltaY, 0.0);
49
glVertex3d(i*deltaX +deltaX -0.005, deltaY, 0.0);
50
glVertex3d(i*deltaX, deltaY, 0.0);
46
for(int i = 0; i < historySize; i++)
48
qreal deltaY = delay[historySize-i];
49
glColor4d(1.0, 1.0, 1.0, 0.4);
50
glVertex3d(i*deltaX, -deltaY, 0.0);
51
glVertex3d(i*deltaX +deltaX -0.005, -deltaY, 0.0);
52
glVertex3d(i*deltaX +deltaX -0.005, deltaY, 0.0);
53
glVertex3d(i*deltaX, deltaY, 0.0);