class MarkerBitmap {

    public final Bitmap getBitmap(final boolean hasPhoto, final boolean ownPhoto, final boolean stationActive) {
        if (ownPhoto) {
            if (stationActive) {
                return iconBmpOwnPhoto;
            }
            return iconBmpOwnPhotoInactive;
        } else if (hasPhoto) {
            if (stationActive) {
                return iconBmpWithPhoto;
            }
            return iconBmpWithPhotoInactive;
        }
        if (stationActive) {
            return iconBmpWithoutPhoto;
        }
        return iconBmpWithoutPhotoInactive;
    }

    public  MarkerBitmap(final Context context, final Bitmap srcWithoutPhoto, final Bitmap srcWithPhoto, final Bitmap srcOwnPhoto,
                        final Bitmap srcWithoutPhotoInactive, final Bitmap srcWithPhotoInactive, final Bitmap srcOwnPhotoInactive,
                        final Point grid, final float textSize, final int maxSize, final Paint paint);
    public  MarkerBitmap(final Context context, final Bitmap bitmap, final Point grid, final float textSize, final int maxSize, final Paint paint);

}