package nbtool.gui.field;
import java.awt.*;
import java.awt.geom.*;
import java.awt.event.*;
import javax.swing.*;
public class GeoCorner {
float x,y;
int id, correspondence;
float prob;
public GeoCorner() {
x = 0;
y = 0;
id = -1;
}
public GeoCorner(float cx, float cy, int c_id, int c_cor, float c_prob) {
x = cx;
y = cy;
id = c_id;
correspondence = c_cor;
prob = c_prob;
}
public void draw(Graphics2D g2, boolean shouldFlip) {
Font font = new Font("Sans_Serif", Font.PLAIN, 30);
g2.setColor(Color.black);
g2.setFont(font);
switch(id) {
case 0: g2.drawString("C",x,FieldConstants.FIELD_HEIGHT-y);
break;
case 1: g2.drawString("V",x,FieldConstants.FIELD_HEIGHT-y);
break;
case 2: g2.drawString("T",x,FieldConstants.FIELD_HEIGHT-y);
}
font = new Font("Sans_Serif", Font.PLAIN, 18);
g2.setFont(font);
g2.drawString(Integer.toString(correspondence),x,FieldConstants.FIELD_HEIGHT-y+30);
g2.drawString(Float.toString(prob),x,FieldConstants.FIELD_HEIGHT-y+60);
}
}