objects packageΒΆ
- zooui.objects.physicalobject module
PhysicalObjectPhysicalObject._zoom_managerPhysicalObject.set_zoom_manager()PhysicalObject.damping_factorPhysicalObject.__damp()PhysicalObject.__displacement()PhysicalObject.move()PhysicalObject.zoom()PhysicalObject.aim()PhysicalObject.step()PhysicalObject.vzmovingPhysicalObject.movingPhysicalObject.__get_zoomlevel()PhysicalObject.__set_zoomlevel()PhysicalObject.zoomlevelPhysicalObject.__get_centre()PhysicalObject.__set_centre()PhysicalObject.centre
- zooui.objects.mediaobjects.mediaobject module
MediaObjectMediaObject.transparentMediaObject.render()MediaObject.is_size_visible()MediaObject.move()MediaObject.zoom()MediaObject.hides()MediaObject.fit()MediaObject.media_idMediaObject.scaleMediaObject.topleftMediaObject.onscreen_sizeMediaObject.bottomrightMediaObject.onscreen_areaMediaObject.__get_pos()MediaObject.__set_pos()MediaObject.posMediaObject.__get_centre()MediaObject.__set_centre()MediaObject.centreMediaObject.to_dict()MediaObject.from_dict()
LoadErrorRenderMode
- zooui.objects.mediaobjects.tiledmediaobject module
TiledMediaObjectTiledMediaObject.transparentTiledMediaObject.default_sizeTiledMediaObject.tempcacheTiledMediaObject._reset_for_page()TiledMediaObject.__progressTiledMediaObject.__pixpos2rowcol()TiledMediaObject.__rowcol_bound()TiledMediaObject.__render_tileblock()TiledMediaObject.__render_media()TiledMediaObject.__render_placeholder()TiledMediaObject._try_load()TiledMediaObject.__run_tiler()TiledMediaObject.render()TiledMediaObject.is_size_visible()TiledMediaObject.onscreen_size
- zooui.objects.mediaobjects.pdfmediaobject module
_BlockingConverterPdfMediaObjectPdfMediaObject.current_pagePdfMediaObject.page_countPdfMediaObject.current_page_labelPdfMediaObject.change_page()PdfMediaObject._try_load()PdfMediaObject.go_to_page()PdfMediaObject.handle_key()PdfMediaObject.render()PdfMediaObject._on_conversion_complete()PdfMediaObject._check_conversion_complete()PdfMediaObject._check_page_tiling()PdfMediaObject._ensure_page_tiling()PdfMediaObject._maintain_buffer()PdfMediaObject._start_tiling_page()PdfMediaObject._show_go_to_page_dialog()
- zooui.objects.mediaobjects.stringmediaobject module
StringMediaObjectStringMediaObject.transparentStringMediaObject.base_pointsizeStringMediaObject.__compute_text_hash()StringMediaObject.__is_image_cache_valid()StringMediaObject.__render_text_direct()StringMediaObject.__render_text_to_image()StringMediaObject.invalidate_cache()StringMediaObject._get_text()StringMediaObject._get_font()StringMediaObject._get_color()StringMediaObject.precalculate_layout()StringMediaObject.render_with_layout()StringMediaObject.get_parallel_stats()StringMediaObject.enable_parallel_rendering()StringMediaObject.render()StringMediaObject.is_size_visible()StringMediaObject.__pointsizeStringMediaObject.__fontStringMediaObject.onscreen_sizeStringMediaObject.lines
- zooui.objects.mediaobjects.svgmediaobject module
SVGMediaObjectSVGMediaObject.__get_svg_load_path()SVGMediaObject.transparentSVGMediaObject.MAX_EMBEDDED_SVG_SIZE_BYTESSVGMediaObject.render()SVGMediaObject.is_size_visible()SVGMediaObject.onscreen_sizeSVGMediaObject.is_modifiedSVGMediaObject.mark_as_modified()SVGMediaObject.original_file_pathSVGMediaObject.get_svg_content()SVGMediaObject.set_svg_content()SVGMediaObject.to_dict()SVGMediaObject.from_dict()
- See Also
- zooui.objects.mediaobjects.mediaobjectsutils.svg.svgcache.svgcache module
- zooui.objects.mediaobjects.mediaobjectsutils.svg.utils.svgarrowutils module
- zooui.objects.mediaobjects.mediaobjectsutils.svg.utils.svgcircleutils module
- zooui.objects.mediaobjects.mediaobjectsutils.svg.utils.svgsquareutils module
- zooui.objects.mediaobjects.mediaobjectsutils.svg.utils.svgtriangleutils module
- zooui.objects.mediaobjects.mediaobjectsutils.string.parallellayout module
CalculationStatusCalculationResultParallelLayoutCalculatorParallelLayoutCalculator.max_workersParallelLayoutCalculator.batch_timeout_msParallelLayoutCalculator.enable_profilingParallelLayoutCalculator.thread_poolParallelLayoutCalculator.calculation_queueParallelLayoutCalculator.results_cacheParallelLayoutCalculator.lockParallelLayoutCalculator.shutdown_eventParallelLayoutCalculator._start_workers()ParallelLayoutCalculator._worker_loop()ParallelLayoutCalculator._process_calculation()ParallelLayoutCalculator.submit_batch()ParallelLayoutCalculator.wait_for_batch()ParallelLayoutCalculator.get_result()ParallelLayoutCalculator.invalidate_cache()ParallelLayoutCalculator.get_statistics()ParallelLayoutCalculator.shutdown()ParallelLayoutCalculator.calculate_layout_sync()
- See Also
- zooui.objects.mediaobjects.mediaobjectsutils.string.textlayout module
TextAlignmentTextLayoutDataTextLayoutData.textTextLayoutData.font_familyTextLayoutData.font_pointsizeTextLayoutData.font_weightTextLayoutData.font_italicTextLayoutData.color_rTextLayoutData.color_gTextLayoutData.color_bTextLayoutData.color_aTextLayoutData.positionTextLayoutData.bounding_rectTextLayoutData.text_rectTextLayoutData.line_rectsTextLayoutData.alignmentTextLayoutData.rotationTextLayoutData.scaleTextLayoutData.opacityTextLayoutData.timestampTextLayoutData.is_validTextLayoutData.to_qfont()TextLayoutData.to_qcolor()TextLayoutData.from_string_object()TextLayoutData.distance_to_viewport_center()TextLayoutData.is_in_viewport()TextLayoutData.render()TextLayoutData.invalidate()TextLayoutData.is_stale()
- See Also
- zooui.objects.objectsutils.zoom.zoommanager module
- zooui.objects.scene.scene module
SceneScene.standard_viewport_sizeScene._needs_repaintScene.shutdown_threads()Scene.save()Scene._get_processed_media_id()Scene._write_mediaobject_line()Scene.save_selection()Scene.add()Scene.remove()Scene._parse_pdf_media_id()Scene._create_mediaobject_from_line()Scene._fit_imported_objects()Scene.import_scene()Scene.copy_selection()Scene.paste()Scene.get()Scene.zoom()Scene.render_orderScene.set_render_order()Scene.__sort_objects()Scene.action_draw_rect()Scene._get_text_objects()Scene._precalculate_text_layouts()Scene.render_parallel_text()Scene.enable_parallel_rendering()Scene.get_parallel_stats()Scene.invalidate_parallel_cache()Scene.render()Scene._open_string_dialog()Scene._open_svg_dialog()Scene.step()Scene.vzmovingScene.movingScene.__get_origin()Scene.__set_origin()Scene.originScene.__get_viewport_size()Scene.__set_viewport_size()Scene.viewport_sizeScene.enable_autosave()Scene.disable_autosave()Scene.is_autosave_enabled()Scene.get_autosave_interval()Scene.get_autosave_config()Scene.set_autosave_config()Scene.check_and_clear_repaint_flag()
new()load_scene()
- zooui.objects.scene.qzui module
QZUIQZUI.errorQZUI.ocr_region_selectedQZUI.set_ocr_mode()QZUI.is_ocr_mode()QZUI._do_ocr_capture()QZUI.__zoom()QZUI.__centre()QZUI.set_home_point()QZUI.go_to_home_point()QZUI.paintEvent()QZUI.timerEvent()QZUI.wheelEvent()QZUI.mousePressEvent()QZUI.mouseMoveEvent()QZUI.mouseReleaseEvent()QZUI.keyPressEvent()QZUI.keyReleaseEvent()QZUI._dispatch_pdf_page_nav()QZUI.resizeEvent()QZUI._run_pending_animation()QZUI.focusOutEvent()QZUI.__active_objectQZUI.__get_framerate()QZUI.__set_framerate()QZUI.framerateQZUI.__get_scene()QZUI.__set_scene()QZUI.sceneQZUI.staticMetaObject
- zooui.objects.scene.sceneutils.autosave module
stop_timer_safely()SceneAutosaveManagerSceneAutosaveManager._sceneSceneAutosaveManager._loggerSceneAutosaveManager._autosave_enabledSceneAutosaveManager._autosave_intervalSceneAutosaveManager._autosave_configSceneAutosaveManager._autosave_timerSceneAutosaveManager._autosave_activeSceneAutosaveManager._backup_managerSceneAutosaveManager._last_save_pathSceneAutosaveManager._enable_autosave_if_configured()SceneAutosaveManager._trigger_autosave_backup()SceneAutosaveManager._autosave_timeout()SceneAutosaveManager.enable_autosave()SceneAutosaveManager.cleanup_legacy_backups()SceneAutosaveManager.disable_autosave()SceneAutosaveManager.is_autosave_enabled()SceneAutosaveManager.get_autosave_interval()SceneAutosaveManager.get_autosave_config()SceneAutosaveManager.set_autosave_config()SceneAutosaveManager.update_last_save_path()
- See Also
- zooui.objects.scene.sceneutils.clipboard module
- zooui.objects.scene.sceneutils.parallel module
SceneParallelRendererSceneParallelRenderer._sceneSceneParallelRenderer._configSceneParallelRenderer._enabledSceneParallelRenderer._layout_calculatorSceneParallelRenderer._priority_batcherSceneParallelRenderer._last_viewport_centerSceneParallelRenderer._last_viewport_rectSceneParallelRenderer._statsSceneParallelRenderer._loggerSceneParallelRenderer.is_enabled()SceneParallelRenderer.initialize()SceneParallelRenderer.update_viewport()SceneParallelRenderer._get_text_objects()SceneParallelRenderer.precalculate_text_layouts()SceneParallelRenderer._on_layout_calculation_complete()SceneParallelRenderer.render_text()SceneParallelRenderer.enable()SceneParallelRenderer.shutdown()SceneParallelRenderer.get_stats()SceneParallelRenderer.invalidate_cache()
- See Also
- zooui.objects.scene.sceneutils.prioritybatcher module
BatchPriorityPrioritizedObjectPriorityBatcherPriorityBatcher.batch_sizePriorityBatcher.max_batchesPriorityBatcher.viewport_centerPriorityBatcher.viewport_rectPriorityBatcher.priority_thresholdsPriorityBatcher.update_viewport()PriorityBatcher.add_objects()PriorityBatcher.clear_objects()PriorityBatcher.calculate_distance()PriorityBatcher.get_priority()PriorityBatcher.is_in_viewport()PriorityBatcher.create_batches()PriorityBatcher.get_batch_metadata()PriorityBatcher.get_object_count()PriorityBatcher.get_visible_object_count()PriorityBatcher.get_cache_hit_rate()PriorityBatcher.update_layout_cache()PriorityBatcher.get_layout_cache()PriorityBatcher.clear_layout_cache()PriorityBatcher.invalidate_cache_for_object()PriorityBatcher.get_statistics()
- See Also