package com.adins.mss.base.receipt;

import android.graphics.Canvas;

/**
 * Created by Loise on 12/04/2018.
 */

/**
 * interface untuk menggambar pada canvas
 */
public interface IDrawItem {
    /**
     * Menggambar pada canvas
     * @param canvas objek canvas yang akan digambar
     * @param x lokasi menggambar pada sumbu x
     * @param y lokasi menggambar pada sumbu y
     */
    void drawOnCanvas(Canvas canvas, float x, float y);

    /**
     * mengembalikan tinggi objek
     * @return
     */
    int getHeight();
}
