Greg Landrum
e2dca37212
another test case
2016-04-14 15:56:44 +02:00
Greg Landrum
8c3d28da67
Fixes #860
2016-04-14 15:50:36 +02:00
Greg Landrum
33489e70e3
Fixes #852
...
* Fixes #852
The test added is the usual thing for the drawing code: produce some files for visual inspection.
* limit the number of lines in a short wedge
2016-04-11 13:40:44 -04:00
Greg Landrum
a7d163471d
make it easier to draw a molecule with a legend. Note: should clean up the backend code some... there is way too much duplication here
2016-03-05 16:38:07 +01:00
Greg Landrum
3a5d1bd6c8
fix getAtomCoords() and add a test for it
2016-03-05 16:22:02 +01:00
Greg Landrum
db5f8d43aa
Add the ability to do legends on molecules in MolDraw2D
...
Relevant to #424
2016-03-05 15:44:55 +01:00
Greg Landrum
19fc030f70
turn tests back on
2016-03-03 16:12:04 +01:00
Greg Landrum
94f602e54e
fix a y origin problem
...
add an additional test
2016-03-03 16:10:54 +01:00
Greg Landrum
3d0d9bc5ba
switch to an enum for the draw type;
...
Cairo and SVG build
Cairo looks mostly ok
SVG is still a disaster
2016-03-03 10:32:05 +01:00
Greg Landrum
dac6eef2d8
basics ok: the molecule now renders properly. Text is still not right
2016-03-03 08:55:05 +01:00
Greg Landrum
5a7acf3e6c
merge master
2016-03-03 04:40:12 +01:00
Greg Landrum
06074eee12
merge on trunk
2016-02-19 19:52:29 +01:00
Greg Landrum
27a267bd6c
Fixes #781
2016-02-17 16:19:01 +01:00
Greg Landrum
c187536865
this is not even close to being right
2016-02-15 16:51:41 +01:00
Greg Landrum
851ba30bcd
first pass preparation for rendering.
...
Fixes #771
2016-02-15 14:59:42 +01:00
Greg Landrum
e08e0d16d8
first pass, using google style
2015-11-14 14:58:11 +01:00
Brian Kelley
c936e589a8
Silence boost include warnings
2015-10-18 16:51:21 -04:00
Greg Landrum
9314b3d39a
support not clearing the background in drawings or explicitly setting the color;
...
fixes #587
2015-09-17 05:15:59 +02:00
Greg Landrum
1bf6ef3d65
Get carbons with isotopes/charges displaying properly
...
part of #512
2015-05-28 05:43:25 +02:00
Greg Landrum
c1704daccd
support supplying highlight radii
2015-03-04 07:21:03 +01:00
Greg Landrum
621a9e9fec
Initial pass at highlighting atom regions. Currently does a rectangle behind the atoms.
2015-03-01 11:18:51 +01:00
Greg Landrum
61c153d495
test client-provided drawing context
2015-02-12 06:07:57 +01:00
Greg Landrum
73166adbe1
allow construction of cairo Drawers without providing a context
2015-02-12 06:03:33 +01:00
Greg Landrum
cbfa704f0c
more point operations
2015-02-10 07:09:39 +01:00
Greg Landrum
da4f426ce1
remove typo in test
2015-02-10 04:15:59 +01:00
Greg Landrum
401f218de8
run less iterations of the multi-threaded test so that I am less tempted to turn it off
2015-02-10 04:13:08 +01:00
Greg Landrum
5d3d417db5
atom labels trump attachment lines
2015-02-10 04:11:49 +01:00
Greg Landrum
9b6b6dc4cd
working on showing attachment lines
2015-02-09 06:06:59 +01:00
Greg Landrum
3c8e06092a
atomLabels data member should not be a pointer
...
ensure atomLabels is visible to python
2015-02-09 05:14:58 +01:00
Greg Landrum
2324acb589
support highlighting close contacts
2015-02-08 07:05:47 +01:00
Greg Landrum
f5cc3bdc15
improve some of the text handling
2015-02-08 04:58:27 +01:00
Greg Landrum
45671d59d6
add continuous highlighting
2015-02-06 05:57:44 +01:00
Greg Landrum
0574c28d57
add tests for highlight colour
2015-02-06 05:15:38 +01:00
Greg Landrum
c294cb1168
show some status updates in test
2015-02-06 05:05:21 +01:00
Greg Landrum
8bfab39853
test multithreaded drawing
2015-02-06 05:02:28 +01:00
Greg Landrum
f2e261c2f6
add internal stringstream support to MolDraw2DSVG
2015-02-06 03:15:24 +01:00
Greg Landrum
11093dff16
add a more complex test
2015-02-05 06:29:48 +01:00
Greg Landrum
cb4c2dc396
clean up memory usage in drawing tests
2015-02-05 05:49:13 +01:00
Greg Landrum
eaba31c9ef
support arbitrary atom labels
2015-02-04 04:07:10 +01:00
Greg Landrum
716d447726
improve highlighting to support atoms and bonds
...
make circling atoms optional
2015-02-04 03:47:31 +01:00
Greg Landrum
64ed8e25e1
not much there yet
2015-02-03 05:00:35 +01:00
Greg Landrum
b769bd4639
add fillPolys() option
2015-01-26 15:15:19 +01:00
Greg Landrum
7b98fa4c1e
Add support for dashed lines (not yet tested with Qt)
2015-01-13 06:04:59 +01:00
Greg Landrum
f51312558d
some code cleanup
2015-01-10 06:25:29 +01:00
Greg Landrum
d84db1da42
improve font-width handling a bit
2015-01-10 06:09:08 +01:00
Greg Landrum
8c911c10b8
complete that rename
2015-01-06 06:38:53 +01:00
Greg Landrum
6d0bbeb332
rename files
2015-01-05 18:35:42 +01:00