我想使用 Bresenham 算法画线,但我有问题。我不知道,我应该putPixel()
在我的代码中使用什么代替方法:
public void Line(int x0, int y0, int x1, int y1){
int deltaX = x1-x0;
int deltaY = y1-y0;
double error = 0;
double realError = deltaY/(double) deltaX;
double j = y0;
for(int i = x0; i<= x1; i++){
putpixel(i,(int)j);
j += realError;
}
}
所有教程都有putpixel()
方法。我可以用什么来代替这种方法?