MCPcopy Index your code
hub / github.com/JacquesLucke/code_autocomplete / draw_rectangle_border

Function draw_rectangle_border

graphics.py:14–33  ·  view source on GitHub ↗
(rectangle, thickness = 1, color = (0.1, 0.1, 0.1, 1.0))

Source from the content-addressed store, hash-verified

12 glEnd()
13
14def draw_rectangle_border(rectangle, thickness = 1, color = (0.1, 0.1, 0.1, 1.0)):
15 glColor4f(*color)
16
17 d = thickness / 2.5
18
19 glLineWidth(thickness)
20 glBegin(GL_LINES)
21
22 glVertex2f(rectangle.left - d, rectangle.top)
23 glVertex2f(rectangle.right + d, rectangle.top)
24
25 glVertex2f(rectangle.right, rectangle.top + d)
26 glVertex2f(rectangle.right, rectangle.bottom - d)
27
28 glVertex2f(rectangle.right + d, rectangle.bottom)
29 glVertex2f(rectangle.left - d, rectangle.bottom)
30
31 glVertex2f(rectangle.left, rectangle.bottom - d)
32 glVertex2f(rectangle.left, rectangle.top + d)
33 glEnd()
34
35font_id = 1
36def draw_text_on_rectangle(text, rectangle, color = (0.2, 0.2, 0.2, 1.0), size = 20, align = "LEFT"):

Callers 5

draw_operator_boxMethod · 0.85
draw_description_boxMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected