DistanceCropDialog#

class DistanceCropDialog(cdata, parent=None)[source]#

Bases: QDialog

Dialog for cropping geometry points based on distance to reference objects.

Parameters:
cdataMosaicData

Application data manager for accessing geometry containers.

parentQWidget, optional

Parent widget.

Attributes

DistanceCropDialog.cropApplied

pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

DistanceCropDialog.previewRequested

pyqtSignal(*types, name: str = ..., revision: int = ..., arguments: Sequence = ...) -> PYQT_SIGNAL

Methods

DistanceCropDialog.accept()

Handle crop button - apply crop but keep dialog open.

DistanceCropDialog.closeEvent(event)

Clean up preview when dialog is closed.

DistanceCropDialog.populate_lists()

Populate crop and reference trees with available geometry objects.

DistanceCropDialog.reject()

Handle dialog rejection.

DistanceCropDialog.setup_ui()

accept()[source]#

Handle crop button - apply crop but keep dialog open.

closeEvent(event)[source]#

Clean up preview when dialog is closed.

populate_lists()[source]#

Populate crop and reference trees with available geometry objects.

reject()[source]#

Handle dialog rejection.