P2D/API

From Robowiki
< P2D
Jump to navigation Jump to search

P2D API

drawLine(Point2D p1, Point2D p2, Color color);

Draws a line on screen using the x/y coordinates, in pixels, supplied in p1 and p2. p1.x and p1.y are the starting x/y coordinates and p2.x and p2.y are the ending x/y coordinates. The color variable is optional, and if it isn't called, will default to using Color.WHITE

drawCircle(Point2D center, double radius, Color color);

Draws a circle with the the size specified by the radius variable with the center of the circle at the x/y coordinates, in pixels, supplied by the center variable. The color variable is optional, and if it isn't called, will default to using Color.WHITE

drawPoint(Point2D p1, Color color);

Draws a dot, or point, on screen using the x/y coordinates supplied in p1. The color variable is optional, and if it isn't called, will default to using Color.WHITE

drawText(String text, double x, double y, Color color);

Renders the string supplied in the text at the x/y coordinates supplied in the x and y variables. The color variable is optional, and if it isn't called, will default to using Color.WHITE