|
cb7d5269a0
|
DIAGRAM: add maybeDiag convenience function
|
2014-10-10 15:40:56 +02:00 |
|
|
5d5d0b7643
|
DIAGRAM: improve haddock doc
|
2014-10-10 15:34:38 +02:00 |
|
|
1540bf443e
|
DIAGRAM: abstract point to text conversion out a little
|
2014-10-10 15:34:18 +02:00 |
|
|
01e2dd7802
|
Allow showing the coordinate points as text
|
2014-10-10 15:03:12 +02:00 |
|
|
4137af7a7f
|
DIAGRAM: Fix haddock comment
|
2014-10-10 01:08:53 +02:00 |
|
|
207360b4a5
|
Improve function names
|
2014-10-10 00:42:15 +02:00 |
|
|
dfb25a7a1d
|
DIAGRAM: make the grid size modifiable
|
2014-10-10 00:30:56 +02:00 |
|
|
8338ab109f
|
Clarify some String types
|
2014-10-10 00:23:58 +02:00 |
|
|
12da4040dc
|
Improve overall style and indenting
|
2014-10-10 00:19:05 +02:00 |
|
|
22482f7c49
|
DIAGRAM: improve haddock doc
|
2014-10-09 21:37:58 +02:00 |
|
|
fa749ddd25
|
DIAGRAM: finalize x/y-axis wrt #1
|
2014-10-09 21:37:45 +02:00 |
|
|
ccbe034ef1
|
DIAGRAM: improve style
|
2014-10-09 18:55:55 +02:00 |
|
|
e2f1c865f3
|
DIAGRAM: fix filtering of points based on the dimensions
|
2014-10-09 18:51:32 +02:00 |
|
|
de5aba792e
|
Allow showing a grid
|
2014-10-09 18:45:37 +02:00 |
|
|
4195404694
|
DIAGRAM: improve x/y-axis by showing segment lines
|
2014-10-09 18:13:33 +02:00 |
|
|
9c9cb29e45
|
ALGO: improve style
|
2014-10-09 17:22:41 +02:00 |
|
|
8a2ef92fa7
|
DIAGRAMS: add TODO note
|
2014-10-09 17:20:14 +02:00 |
|
|
fa3e498c45
|
DIAGRAM: rename functions to reflect their type
|
2014-10-09 17:19:58 +02:00 |
|
|
5020778f60
|
DIAGRAM: fix crash when passed an empty array to showConvexHullLines
|
2014-10-09 17:09:49 +02:00 |
|
|
143d514648
|
Add collinear.obj
|
2014-10-09 17:02:29 +02:00 |
|
|
d0e8c85a8d
|
PARSER: improve haddock comments
|
2014-10-09 17:00:03 +02:00 |
|
|
9c724ec479
|
PARSER: improve style
|
2014-10-09 16:59:09 +02:00 |
|
|
70665e4b29
|
PARSER: allow normal Integers for posDouble as well
1.0 => valid
1 => valid
|
2014-10-09 16:53:32 +02:00 |
|
|
4877837f93
|
Fix step depth in grahamGetCHSteps
If we have 3 points and pass 1 to 'g' then 2 steps will be computed.
That means we have to substract 2 from the total length in the call
to 'g'.
|
2014-10-09 16:11:34 +02:00 |
|
|
5ce94d36aa
|
Add missing Algorithms.ConvexHull to 'other-modules'
|
2014-10-09 03:31:15 +02:00 |
|
|
a5473eaf96
|
Fix haddock docs
|
2014-10-09 03:27:02 +02:00 |
|
|
357c427f0b
|
Fix haddock comment
|
2014-10-09 03:15:27 +02:00 |
|
|
f230738e08
|
Add TODO note
|
2014-10-09 03:10:52 +02:00 |
|
|
1fd0b9f27f
|
Allow generating gifs vor visualizing steps of the graham algo
TODO: this still requires us to hack on Main.hs, because
it isn't compatible with the GUI.
Also see https://github.com/diagrams/diagrams-cairo/issues/55
|
2014-10-09 03:10:21 +02:00 |
|
|
8949d05b3b
|
Properly handle mempty in Monoid Diag instance
|
2014-10-09 00:59:18 +02:00 |
|
|
9b566f2a63
|
Improve error handling
|
2014-10-08 22:07:37 +02:00 |
|
|
2fa1204d82
|
Also connect lines of convex hull
|
2014-10-08 19:31:55 +02:00 |
|
|
0677a26040
|
Fix y-axis
|
2014-10-08 19:29:51 +02:00 |
|
|
c0be077f15
|
Improve haddock comments
|
2014-10-08 19:23:40 +02:00 |
|
|
85a00951ba
|
Fix alignments/origins and correctly expand for the drawing widget
|
2014-10-08 19:23:15 +02:00 |
|
|
8458841182
|
Small adjustments in Monoid Diag instance
The lwG propery doesn't have any effect, so remove it.
Using '<>' here gets correctly inferred for the Diagrams library
data types, so just use it.
|
2014-10-08 19:21:47 +02:00 |
|
|
d8d28d3ca9
|
Add convex hull algorithm via graham scan
|
2014-10-08 16:39:46 +02:00 |
|
|
46377164b4
|
Rework vector/point typesystem
Don't rely on Data.Vector.V2 and friend anymore, but use
the types we have from Diagrams already and enhance them.
|
2014-10-08 16:37:38 +02:00 |
|
|
da3f71bfc0
|
Add removeItem utility function
|
2014-10-08 16:35:35 +02:00 |
|
|
b9048325c0
|
Add obj test files
|
2014-10-08 16:35:35 +02:00 |
|
|
bb0b0a951b
|
Allow choosing convex hull algorithm
This is still a no-op.
|
2014-10-08 16:35:19 +02:00 |
|
|
09ac8dd440
|
Move splitBy to more general 'Util' module
|
2014-10-08 16:24:07 +02:00 |
|
|
73984b796d
|
Move Defaults.hs to 'Class' subsystem
|
2014-10-07 19:18:16 +02:00 |
|
|
b7d752ae20
|
Restructure files, add new subsystems
|
2014-10-07 19:12:59 +02:00 |
|
|
3ef3fb1621
|
Fix typo
|
2014-10-07 19:12:59 +02:00 |
|
hasufell
|
c5621104df
|
Simplify hasExt
|
2014-10-07 00:41:03 +02:00 |
|
|
dd33a8b252
|
Show haddock documentation for non-exports as well
|
2014-10-06 23:14:23 +02:00 |
|
|
394b450e51
|
Rm comment to fix generation of haddock docs
Unfortunately it seems to be not supported to document individual
parameters of these kind of contructs.
|
2014-10-06 23:02:09 +02:00 |
|
|
685a525c72
|
Limit public Meshparser API
|
2014-10-06 22:54:43 +02:00 |
|
|
94dd75fb37
|
Limit public Gtk API
|
2014-10-06 22:51:54 +02:00 |
|