Ejemplo n.º 1
0
  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);
  }
Ejemplo n.º 2
0
  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());
  }
Ejemplo n.º 3
0
  bool RasterMap::isCell(const IntPoint &cell) const
  {
    if(!is_point_in_size(cell, mapsize))
      return false;

    return is_cell(cell.getX(), cell.getY());
  }
Ejemplo n.º 4
0
  void RasterMap::setCell(const IntPoint &cell, bool is)
  {
    if(!is_point_in_size(cell, mapsize))
      return;

    set_cell(cell.getX(), cell.getY(), is);
  }