void PixelMap::setPixel(const IntPoint &pixel, bool is) { if(pixel.getX() >= size.getWidth() || pixel.getY() >= size.getHeight() || pixel.getX() < 0 || pixel.getY() < 0) return; set_pixel(pixel.getX(), pixel.getY(), is); }
bool PixelMap::isPixel(const IntPoint &pixel) { if(pixel.getX() >= size.getWidth() || pixel.getY() >= size.getHeight() || pixel.getX() < 0 || pixel.getY() < 0) return false; return is_pixel(pixel.getX(), pixel.getY()); }
bool RasterMap::isCell(const IntPoint &cell) const { if(!is_point_in_size(cell, mapsize)) return false; return is_cell(cell.getX(), cell.getY()); }
void RasterMap::setCell(const IntPoint &cell, bool is) { if(!is_point_in_size(cell, mapsize)) return; set_cell(cell.getX(), cell.getY(), is); }