API Reference

API Reference#

Core#

qtdraw.core.pyvista_widget

Core widget to draw 3d objects via PyVista.

qtdraw.core.qtdraw_app

Application of QtDraw.

qtdraw.core.dialog_preference

Preference dialog.

qtdraw.core.dialog_about

About dialog.

MultiPie#

Parser#

qtdraw.parser.read_material

Simple parser for CIF, XSF, and VESTA.

qtdraw.parser.vesta

Simple parser for VESTA.

qtdraw.parser.xsf

Read data in xsf file.

qtdraw.parser.element

Color scheme of elements for VESTA and Jmol.

qtdraw.parser.data_group

Group data.

qtdraw.parser.util

Utility for parsing material files.

qtdraw.parser.converter

Converter for QtDraw ver.

Script#

qtdraw.scripts.qtdraw

Execute QtDraw.

qtdraw.scripts.conv_qtdraw2

Convert QtDraw to version 2.

Utility#

qtdraw.util.basic_object

Basic PolyData objects.

qtdraw.util.logging_util

Logging utility.

qtdraw.util.qt_event_util

Control Qt event loop.

qtdraw.util.pdf_viewer

Simple PDF viewer.

qtdraw.util.latex_to_png

Render LaTeX to backend.

qtdraw.util.latex_to_svg

Render LaTeX to SVG.

qtdraw.util.util

Utility.

qtdraw.util.util_str

Versatile utility.

qtdraw.util.util_axis

Utility for axis actor and label, unit cell, and view vector.

qtdraw.util.color_selector_util

Color selector widget.

Widget#

qtdraw.widget.custom_widget

Custom widget.

qtdraw.widget.validator

Validator type.

qtdraw.widget.message_box

MessageBox dialog.

qtdraw.widget.table_view

TableView widget.

qtdraw.widget.tab_group_view

Tab of GroupView.

qtdraw.widget.group_view

View panel for GroupModel.

qtdraw.widget.group_model

Two-layer tree model for managing objects.

qtdraw.widget.delegate

Delegate for GroupModel and GroupView.