Polygon

class mobrob_behcon.visu.graphics.Polygon(*points)[source]

Methods

__init__(*points)

clone()

draw(graphwin)

Draw the object in graphwin, which should be a GraphWin object.

getPoints()

move(dx, dy)

move object dx units in x direction and dy units in y direction

setFill(color)

Set interior color to color

setOutline(color)

Set outline color to color

setWidth(width)

Set line weight to width

undraw()

Undraw the object (i.e.

Details

__init__(*points)[source]
clone()[source]
draw(graphwin)

Draw the object in graphwin, which should be a GraphWin object. A GraphicsObject may only be drawn into one window. Raises an error if attempt made to draw an object that is already visible.

getPoints()[source]
move(dx, dy)

move object dx units in x direction and dy units in y direction

setFill(color)

Set interior color to color

setOutline(color)

Set outline color to color

setWidth(width)

Set line weight to width

undraw()

Undraw the object (i.e. hide it). Returns silently if the object is not currently drawn.