所有整數座標?我想要的點爲x座標和y座標值。查找給出一個二維座標系我怎麼能找到的所有點整數在半徑從給定的點的座標給定半徑
找點周圍的給定點方是容易的,可以這樣做:
for(int x = -radius + point.x; x < radius + point.x; ++x)
for(int y = -radius + point.y; y < radius + point.y; ++y)
{
points.insert(point(x, y));
}
但我怎麼能找到在圍繞給定的點了一圈點?該算法與性能相關,但與精度無關。所以,如果一個點接近半徑,加1或不加1並不重要。換句話說,我不需要浮點精度。
你的意思是radi_us_? – Eric
謝謝你指出。英語不是我的第一語言。我更新了問題文本和標題。 – danijar