Commits

Author Commit Message Labels Comments Date
AndyHowlett
AndyHowlett
Test for variation in lengths of single bonds now uses atom-to-atom distance rather than length of line of bond.
petermr
pull and merge
petermr
REMOVED ALL NON-CHEMICAL PACKAGES
AndyHowlett
Changed code for detection of scale slightly.
petermr
cleaned dependencies
petermr
merged vistor1 (pmr)
petermr
commented out species test
Branches
visitor1
Mark Williamson
Close branch visitor.
Branches
visitor
AndyHowlett
Added class LinkedHashBasedTable, and associated package-info class.
AndyHowlett
petermr
added svg to pom in case trasitivity does not work
Branches
visitor1
petermr
created compilable version - commented out a missing routine but Andy H will have to add this ASAP
Branches
visitor1
AndyHowlett
Fixed bug relating to radii of texts.
AndyHowlett
Improved code for joining text to lines.
AndyHowlett
Changed a parameter.
AndyHowlett
Debug output now pads boxes around arrows so that they are always visible. Tidied one piece of code.
AndyHowlett
Made font size and y-coordinate thresholds relative.
AndyHowlett
Added basic support for plus signs in reactions.
AndyHowlett
Updated uses of Line2AndReal2Calculator as that class is now in Euclid rather than SVGBuilder.
AndyHowlett
Text-to-line joining now has two distance cut-offs, each with its own angle threshold. Added a constant as part of that (was in-line before).
AndyHowlett
Detection of hatched bonds should now be more robust to constituent lines going in opposite directions (which happens often with SVGs derived from pixel-based images). Added a constant (was in-line in multiple places before).
AndyHowlett
Updated method call as point-in-polygon checking is now done by SVGPolygon rather than SimpleBuilder.
AndyHowlett
Switched over to OCRManager (most of the code for that class was here).
AndyHowlett
Added NH / HN group.
AndyHowlett
Changed OCR error threshold to match new OCR error calculation.
petermr
tested after the other AMI refactor
Branches
visitor1
AndyHowlett
Scale detection should not only be run two times rather than three.
AndyHowlett
Added code to handle groups with multiple joining bonds. Tidied a variable name and 2 logging strings.
AndyHowlett
Tidied up parameter system (and various text alignment methods; changed code for rejecting molecules based on single bond lengths including switching to non-cached lengths) and added scale detection. Corrected bug that meant double bonds sharing a junction weren't always recognised. Added tolerance to Joinable.areParallel(). Loosened molecule label jitter requirements. Sped up double bond detection. Made group list static. Removed lots of commented out code. Changed position of some inner classes. Formatting changes.
  1. Prev
  2. Next