Interface Pixmap<PX>

    • Method Detail

      • getPixels

        PX[][] getPixels()
        Returns the two dimensional pixels array representing the pixmap.
        Returns:
        The pixmap array.
      • getPixelAt

        PX getPixelAt​(int aPosX,
                      int aPosY)
               throws IndexOutOfBoundsException
        Retrieves a pixel at a given position.
        Parameters:
        aPosX - The x position for the pixel to be retrieved.
        aPosY - The y position for the pixel to be retrieved.
        Returns:
        The according pixel
        Throws:
        IndexOutOfBoundsException - in case the index is out of bounds.
      • hasPixelAt

        default boolean hasPixelAt​(int aPosX,
                                   int aPosY)
                            throws IndexOutOfBoundsException
        Tests whether there is a pixel at a given position.
        Parameters:
        aPosX - The x position for the pixel to be tested.
        aPosY - The y position for the pixel to be tested.
        Returns:
        True if we have a pixel at this position.
        Throws:
        IndexOutOfBoundsException - in case the index is out of bounds.