BaseMod.geo.geoHistory.GEEllipseChange

class BaseMod.geo.geoHistory.GEEllipseChange(history, rect: ~PySide6.QtCore.QRect, replace, layers: [<class 'bool'>, <class 'bool'>, <class 'bool'>], hollow=False)[source]

Bases: GEChange

Parameters:
  • rect (QRect)

  • layers ([<class 'bool'>, <class 'bool'>, <class 'bool'>])

__init__(history, rect: ~PySide6.QtCore.QRect, replace, layers: [<class 'bool'>, <class 'bool'>, <class 'bool'>], hollow=False)[source]
Parameters:
  • rect (QRect)

  • layers ([<class 'bool'>, <class 'bool'>, <class 'bool'>])

Methods

__init__(history, rect, replace, layers[, ...])

drawpoint(pos[, saveblock])

drawpointredo(pos)

redo_changes()

redraw()

undo_changes()

Attributes

drawpoint(pos: QPoint, saveblock=True)[source]
Parameters:

pos (QPoint)

drawpointredo(pos)[source]
undo_changes()[source]
redo_changes()[source]
property basemod
property level
property manager
redraw()