BaseMod.geo.geoHistory

Classes

GEBrushChange(history, start, replace, ], ...)

GEChange(history, replace, layers, , ])

GEEllipseChange(history, rect, replace, ...)

GEFillChange(history, start, replace, ], ...)

GEPointChange(history, start, replace, ], ...)

GERectChange(history, rect, replace, layers, , ])

LevelResizedGeo(history, newrect)

class BaseMod.geo.geoHistory.GEChange(history, replace, layers: [<class 'bool'>, <class 'bool'>, <class 'bool'>])[source]
Parameters:

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

redraw()[source]
class BaseMod.geo.geoHistory.GERectChange(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'>])

inborder(x, y)[source]
ishollow(x, y)[source]
undo_changes()[source]
redo_changes()[source]
class BaseMod.geo.geoHistory.GEEllipseChange(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'>])

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

pos (QPoint)

drawpointredo(pos)[source]
undo_changes()[source]
redo_changes()[source]
class BaseMod.geo.geoHistory.GEPointChange(history, start: ~PySide6.QtCore.QPoint, replace: [<class 'int'>, <class 'bool'>], layers: [<class 'bool'>, <class 'bool'>, <class 'bool'>])[source]
Parameters:
  • start (QPoint)

  • replace ([<class 'int'>, <class 'bool'>])

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

paintpoint(pos)[source]
add_move(position)[source]
undo_changes()[source]
redo_changes()[source]
class BaseMod.geo.geoHistory.GEBrushChange(history, start: ~PySide6.QtCore.QPoint, replace: [<class 'int'>, <class 'bool'>], layers: [<class 'bool'>, <class 'bool'>, <class 'bool'>], brushsize: int)[source]
Parameters:
  • start (QPoint)

  • replace ([<class 'int'>, <class 'bool'>])

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

  • brushsize (int)

paintpoint(pos: QPoint)[source]
Parameters:

pos (QPoint)

paint_sphere(pos, callback)[source]
add_move(position)[source]
undo_changes()[source]
redo_changes()[source]
class BaseMod.geo.geoHistory.GEFillChange(history, start: ~PySide6.QtCore.QPoint, replace: [<class 'int'>, <class 'bool'>], layers: [<class 'bool'>, <class 'bool'>, <class 'bool'>])[source]
Parameters:
  • start (QPoint)

  • replace ([<class 'int'>, <class 'bool'>])

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

dobrush(save=True)[source]
drawpoint(pos: QPoint, layer: int, saveblock=True)[source]
Parameters:
undo_changes()[source]
redo_changes()[source]
class BaseMod.geo.geoHistory.LevelResizedGeo(history, newrect: QRect)[source]
Parameters:

newrect (QRect)

undo_changes()[source]
redo_changes()[source]