from Processing import *
import math

window(600, 300)

# Requirements
angle = radians(45)
w = width()
h = height()
dis = 0.5*min(w, h)
diam = 0.1*min(w, h)

hyp = 0.5*dis
dy = hyp*math.sin(angle)
dx = hyp*math.cos(angle)

cx = 0.5*w
cy = 0.5*h
x1 = cx + dx
y1 = cy + dy
x2 = cx - dx
y2 = cy - dy

fill(0,0,255)
line(x1, y1, x2, y2)
ellipse(x1, y1, diam, diam)
ellipse(x2, y2, diam, diam)