callYfromKb method
dynamic
callYfromKb(
- dynamic x,
- dynamic draw
Implementation
callYfromKb(x, draw) {
//如果斜率1 则是直线 要么是顶部 要么是底部
if (draw['k'] == 1) {
if (draw['startPoint']['y'] == draw['stopPoint']['y']) {
return draw['stopPoint']['y'];
} else if (draw['stopPoint']['y'] > draw['startPoint']['y']) {
return klineState.klineBox['height'];
} else {
return 0;
}
} else {
//无需小于0
return Tools.max(draw['k'] * x + draw['b'], 0);
}
}