using System.Drawing;
using HDGraph.Interfaces.ScanEngines;
using HDGraph.Interfaces.DrawEngines;

namespace HDGraph.DrawEngine
{
    public abstract class ImageGraphGeneratorBase
    {
        public abstract BiResult<Bitmap, DrawOptions> Draw(bool drawImage, bool drawText, DrawOptions options);

        public abstract IDirectoryNode FindNodeByCursorPosition(Point curseurPos);
    }
}
