(S'1dec41590e30e19300b464ec661b9e1a'
p1
(ihappydoclib.parseinfo.moduleinfo
ModuleInfo
p2
(dp3
S'_namespaces'
p4
((dp5
S'DrawMolHarness'
p6
(ihappydoclib.parseinfo.classinfo
ClassInfo
p7
(dp8
g4
((dp9
(dp10
S'addPoint'
p11
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p12
(dp13
g4
((dp14
(dp15
tp16
sS'_exception_info'
p17
(dp18
sS'_parameter_names'
p19
(S'self'
p20
S'point'
p21
tp22
sS'_parameter_info'
p23
(dp24
g20
(NNNtp25
sg21
(NNNtp26
ssS'_filename'
p27
S'../python/frowns/Depict/MoleculeDrawer.py'
p28
sS'_docstring'
p29
S''
sS'_name'
p30
g11
sS'_parent'
p31
g7
sS'_comment_info'
p32
(dp33
(S'_recurse'
tp34
S' \n Routines to split the components of a molecule\n'
p35
ssS'_configuration_values'
p36
(dp37
sS'_class_info'
p38
g14
sS'_function_info'
p39
g15
sS'_comments'
p40
S''
sbsS'draw'
p41
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p42
(dp43
g4
((dp44
(dp45
tp46
sg17
(dp47
sg19
(S'self'
p48
tp49
sg23
(dp50
g48
(NNNtp51
ssg27
g28
sg29
S'draw the molecule to the canvas'
p52
sg30
g41
sg31
g7
sg32
g33
sg36
(dp53
sg38
g44
sg39
g45
sg40
S''
sbsS'addWedge'
p54
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p55
(dp56
g4
((dp57
(dp58
tp59
sg17
(dp60
sg19
(S'self'
p61
S'wedge'
p62
tp63
sg23
(dp64
g62
(NNNtp65
sg61
(NNNtp66
ssg27
g28
sg29
S''
sg30
g54
sg31
g7
sg32
g33
sg36
(dp67
sg38
g57
sg39
g58
sg40
S''
sbsS'drawMolecule'
p68
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p69
(dp70
g4
((dp71
(dp72
tp73
sg17
(dp74
sg19
(S'self'
p75
S'drawAromatic'
p76
tp77
sg23
(dp78
g75
(NNNtp79
sg76
(I1
S'1'
Ntp80
ssg27
g28
sg29
S'(drawAromatic=1) draw the current molecule set drawAromatic to 0\n        if drawing of aromatic rings is not desired'
p81
sg30
g68
sg31
g7
sg32
g33
sg36
(dp82
sg38
g71
sg39
g72
sg40
S''
sbsS'setMolecule'
p83
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p84
(dp85
g4
((dp86
(dp87
tp88
sg17
(dp89
sg19
(S'self'
p90
S'molecule'
p91
S'name'
p92
S'atoms'
p93
S'bonds'
p94
S'drawAromatic'
p95
tp96
sg23
(dp97
g92
(I1
S'None'
Ntp98
sg94
(I1
S'None'
Ntp99
sg90
(NNNtp100
sg91
(NNNtp101
sg93
(I1
S'None'
Ntp102
sg95
(I1
S'1'
Ntp103
ssg27
g28
sg29
S'(molecule, name, atoms=None, bonds=None, drawAromatic=1) set the molecule\n        to be drawn.  Use only atoms and bonds if a portion is desired and drawAromatic\n        controls whether aromatic rings are drawn'
p104
sg30
g83
sg31
g7
sg32
g33
sg36
(dp105
sg38
g86
sg39
g87
sg40
S''
sbsS'addCircle'
p106
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p107
(dp108
g4
((dp109
(dp110
tp111
sg17
(dp112
sg19
(S'self'
p113
S'circle'
p114
tp115
sg23
(dp116
g113
(NNNtp117
sg114
(NNNtp118
ssg27
g28
sg29
S''
sg30
g106
sg31
g7
sg32
g33
sg36
(dp119
sg38
g109
sg39
g110
sg40
S''
sbsS'addLine'
p120
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p121
(dp122
g4
((dp123
(dp124
tp125
sg17
(dp126
sg19
(S'self'
p127
S'bondtype'
p128
S'bond'
p129
S'line'
p130
tp131
sg23
(dp132
g127
(NNNtp133
sg128
(NNNtp134
sg130
(NNNtp135
sg129
(NNNtp136
ssg27
g28
sg29
S''
sg30
g120
sg31
g7
sg32
g33
sg36
(dp137
sg38
g123
sg39
g124
sg40
S''
sbsS'drawComponent'
p138
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p139
(dp140
g4
((dp141
(dp142
tp143
sg17
(dp144
sg19
(S'self'
p145
S'atoms'
p146
S'bonds'
p147
S'drawAromatic'
p148
tp149
sg23
(dp150
g145
(NNNtp151
sg147
(NNNtp152
sg148
(I1
S'1'
Ntp153
sg146
(NNNtp154
ssg27
g28
sg29
S'(atoms, bonds, drawAromatic=1) draw a portion of the molecule using\n        only atoms and bonds.  set drawAromatic to zero if aromatic rings are\n        not desired'
p155
sg30
g138
sg31
g7
sg32
g33
sg36
(dp156
sg38
g141
sg39
g142
sg40
S''
sbsS'__init__'
p157
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p158
(dp159
g4
((dp160
(dp161
tp162
sg17
(dp163
sg19
(S'self'
p164
S'master'
p165
S'molecule'
p166
S'name'
p167
S'component'
p168
S'height'
p169
S'width'
p170
S'coordinateGenerator'
p171
S'drawAromatic'
p172
tp173
sg23
(dp174
g167
(I1
S'None'
Ntp175
sg166
(I1
S'None'
Ntp176
sg164
(NNNtp177
sg168
(I1
S'None'
Ntp178
sg169
(I1
S'256'
Ntp179
sg170
(I1
S'256'
Ntp180
sg165
(NNNtp181
sg171
(I1
S'GraphViz.addCoords'
Ntp182
sg172
(I1
S'0'
Ntp183
ssg27
g28
sg29
S''
sg30
g157
sg31
g7
sg32
g33
sg36
(dp184
sg38
g160
sg39
g161
sg40
S''
sbstp185
sg27
g28
sg29
S''
sS'_class_member_info'
p186
(lp187
sg30
g6
sg31
g2
sg32
g33
sS'_base_class_info'
p188
(lp189
sg36
(dp190
sg38
g9
sg39
g10
sg40
S''
sbs(dp191
S'getComponents'
p192
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p193
(dp194
g4
((dp195
(dp196
tp197
sg17
(dp198
sg19
(S'molecule'
p199
tp200
sg23
(dp201
g199
(NNNtp202
ssg27
g28
sg29
S''
sg30
g192
sg31
g2
sg32
g33
sg36
(dp203
sg38
g195
sg39
g196
sg40
S''
sbsS'_recurse'
p204
(ihappydoclib.parseinfo.functioninfo
FunctionInfo
p205
(dp206
g4
((dp207
(dp208
tp209
sg17
(dp210
sg19
(S'atom'
p211
S'visited'
p212
tp213
sg23
(dp214
g212
(NNNtp215
sg211
(NNNtp216
ssg27
g28
sg29
S''
sg30
g204
sg31
g2
sg32
g33
sg36
(dp217
sg38
g207
sg39
g208
sg40
g35
sbstp218
sS'_import_info'
p219
(ihappydoclib.parseinfo.imports
ImportInfo
p220
(dp221
S'_named_imports'
p222
(dp223
S'LineGenerator'
p224
(lp225
S'make_double_line'
p226
asS'Drawables'
p227
(lp228
S'generateDrawables'
p229
assS'_straight_imports'
p230
(lp231
S'GraphViz'
p232
asbsg27
g28
sg29
S''
sg30
S'MoleculeDrawer'
p233
sg31
Nsg32
g33
sg36
(dp234
S'include_comments'
p235
I1
sS'cacheFilePrefix'
p236
S'.happydoc.'
p237
sS'useCache'
p238
I1
sS'docStringFormat'
p239
S'StructuredText'
p240
ssg38
g5
sg39
g191
sg40
S''
sbt.