CDML_versions |
support for backward compatible CDML reading
|
Pmw | |
PmwBlt | |
PmwColor | |
bkchem | |
atom |
home for atom class
|
bkchem |
this is just a starter of the application
|
bond |
home of the bond class
|
classes |
set of basic classes such as arrow, standard, plus, text etc.
|
config | |
context_menu | |
data |
this module contains most of the data that are not module specific.
|
debug | |
dialogs |
set of dialogs used by BKchem
|
dom_extensions |
some extensions to DOM for more convenient work
|
edit_pool |
the edit pool widget resides here
|
export |
support for exporters resides here
|
external_data |
provides external_data_manager class, which takes care of reading external data
|
fragment | |
ftext |
this module provides extended methods for formating of text items (for canvas)
|
geometry |
support module for some geometric mesurements ( geometric tramforms are in transform.py)
|
graphics |
set of basic vector graphics classes such as rect, oval etc.
|
group |
home for group - a vertex of a molecular graph
|
groups_table |
similar to periodic table but for common functional groups. Keys are in lowercase form.
|
helper_graphics |
set of helper graphics items such as selection rects etc.
|
http_server |
here is the http server that server data from application on demand
|
id_manager | |
import_checker |
checks whether all important imports are available
|
interactors |
here reside functions that implement a glue between application or paper
|
keysymdef | |
logger | |
main |
the main application class resides here
|
marks |
set of marks such as charges, radicals etc.
|
messages |
messages for use throughout the program
|
misc |
module containing miscelanous functions used in BKchem that don't
|
modes |
the modes in which the paper operates (such as edit, draw etc.) reside here
|
molecule |
home of the molecule class
|
nomenclature |
plugin holding mode for input of nomenclature
|
non_xml_writer |
provides basic class(es) for exporting to non-XML formates
|
oasa |
OASA is a free python library for manipulating and analyzing chemical structures.
|
oasa_bridge | |
os_support | |
paper |
chem_paper - the main drawing part for BKchem resides here
|
parents |
This file stores the oldest parents of used classes which are used to provide
|
pixmaps |
images for buttons all over bkchem
|
plugin_support | |
plugins |
HappyDoc Generated Documentation: bkchem.plugins
|
pref_manager | |
reaction | |
singleton_store |
The Store class which is a manager for application wide singletons resides here
|
special_parents | |
splash |
the Splash class resides here
|
svg_helper_functions |
few functions focused on SVG
|
temp_manager |
template manager resides here
|
textatom |
home for the textatom - a vertex of a molecular graph
|
transform |
this module provides basic coordinate transformations based on matrix algebra
|
transform3d |
this module provides basic coordinate transformations in 3D based on matrix algebra
|
undo |
this module implements undo_manager and state_record classes,
|
validator |
provides validator class that checks chemistry
|
widgets |
set of specialized widgets, such as color-selection-buttons etc.
|
xml_serializer | |
xml_writer |
provides exporters to XML formats (SVG for now)
|