def paint(self, paintHidden=False): Bezier.paint(self, paintHidden) p1 = None pm = None (p1, pm) = self.get_border_points(200, 300) v = p1 - pm v = v.normalize() v = JPoint2d(-v.getY(), v.getX()) p2 = pm + v * 30 p3 = pm - v * 30 glColor3f(0, 1, 0) glBegin(GL_TRIANGLES) glVertex2f(p1.getX(), p1.getY()) glVertex2f(p2.getX(), p2.getY()) glVertex2f(p3.getX(), p3.getY()) #glVertex2f(pm.getX(), pm.getY()) glEnd()