All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.wirelabs.jmaps.map.painters.Painter Maven / Gradle / Ivy

The newest version!
package net.wirelabs.jmaps.map.painters;

import lombok.Getter;
import lombok.Setter;
import net.wirelabs.jmaps.map.geo.Coordinate;

import java.util.ArrayList;
import java.util.List;
import java.awt.*;

/**
 * Created 6/8/23 by Michał Szwaczko ([email protected])
 */
@Getter
@Setter
public abstract class Painter {

    private List objects = new ArrayList<>();   // objects being painted - in map coords
    public abstract void doPaint(Graphics2D graphics, T object, int width, int height);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy