Commit Graph

92466 Commits

Author SHA1 Message Date
Ahmed Essam 231a7fbf8b Fix ambiguity with implied multiplication 2020-08-20 19:17:05 +02:00
Ahmed Essam aecb6b5fd8 Fix visual glitches and dynamically change viewport 2020-08-20 19:17:05 +02:00
Ahmed Essam c31a29bbb1 tmp 2020-08-20 19:17:05 +02:00
Ahmed Essam 9dd1b44018 Say no to ugly and commented out code 2020-08-20 19:17:05 +02:00
Ahmed Essam 67b1704f9e Enhance AlgebraicParser grammar and remove old parser files 2020-08-20 19:17:05 +02:00
Ahmed Essam ea010a4758 Remove old parser 2020-08-20 19:17:05 +02:00
Saurabh Singh e3c4a24633 Removes line drawn when moving cursor in Algebraic Curves 2020-08-20 19:17:05 +02:00
Saurabh Singh 22a9cfe69b Cleanup in Parser files 2020-08-20 19:17:05 +02:00
Saurabh Singh db715d14b8 Fixes some parser issues 2020-08-20 19:17:05 +02:00
Saurabh Singh 6f7417af8b Fix Segment paint bug 2020-08-20 19:17:05 +02:00
Saurabh Singh 9b0072d451 Removes parts of code causing errors 2020-08-20 19:17:05 +02:00
Saurabh Singh 783b822a41 Fixes 2020-08-20 19:17:05 +02:00
Saurabh Singh 68d90f0d2a fixed some more errors in Bezier curves 2020-08-20 19:17:05 +02:00
Saurabh Singh 233480ca05 Fixes for Bezier curves 2020-08-20 19:17:05 +02:00
Saurabh Singh feefbc142f Add Bezier to tabs 2020-08-20 19:17:05 +02:00
Saurabh Singh 2998745bb5 Add author to Painter 2020-08-20 19:17:05 +02:00
Saurabh Singh 009cad9a26 Minor bug fix and update the Bezier curve input style 2020-08-20 19:17:05 +02:00
Saurabh Singh dc085d19b5 Changes the painter files 2020-08-20 19:17:05 +02:00
Saurabh Singh ec1565d8ad paintFace function for Bezier curves 2020-08-20 19:17:05 +02:00
Saurabh Singh 1e7f0b1052 Added name in files 2020-08-20 19:17:05 +02:00
Efi Fogel 3d357fecbd Suppressed waring messages (removed unused types and variables, used the correct integral types, etc.) 2020-08-20 19:17:04 +02:00
Saurabh Singh a2a81bf880 Fix warning in AlgebraicParserOld.cpp 2020-08-20 19:17:04 +02:00
Saurabh Singh 7998c9a360 Add the Q_EMIT for the Bezier curve 2020-08-20 19:17:04 +02:00
Saurabh Singh 5a7987f6de Add basic functions 2020-08-20 19:17:04 +02:00
Saurabh Singh 4175104b9d Add typedefs 2020-08-20 19:17:04 +02:00
Saurabh Singh dbe001f274 Adds the GraphicsViewCurveInput for Bezier curves 2020-08-20 19:17:04 +02:00
Saurabh Singh ec78b750fa Add Bezier adapter 2020-08-20 19:17:04 +02:00
Saurabh Singh cfd6b097b8 Makes the template class for the Bezier curve painter 2020-08-20 19:17:04 +02:00
Saurabh Singh 5830081b85 [feat] setup for Bezier curves 2020-08-20 19:17:04 +02:00
Saurabh Singh 9327ee2998 [feat] Adds algebraic Curve data 2020-08-20 19:17:04 +02:00
Saurabh Singh 22be5d2794 [bfix] Adds debugging output and makes parser work 2020-08-20 19:17:04 +02:00
Saurabh Singh f5499f32b9 Minor fixes 2020-08-20 19:17:04 +02:00
Saurabh Singh 0b67f4239a [Refactor] Renames files and fixes indentation 2020-08-20 19:17:04 +02:00
Saurabh Singh c4704b6eb5 New parser using boost::spirit::qi 2020-08-20 19:17:04 +02:00
Saurabh Singh 32fbd8cd64 Update Demo with the new parser 2020-08-20 19:17:04 +02:00
Saurabh Singh 622fb0f192 Add checking in the parser 2020-08-20 19:17:04 +02:00
Saurabh Singh 917f460c6d Fixes some minor bugs in the extraction of the terms 2020-08-20 19:17:04 +02:00
Saurabh Singh 53a7bdc78f Add basic code for new Parser 2020-08-20 19:17:04 +02:00
Saurabh Singh 29c141aeee Add a dedicated button for adding Algebraic curves 2020-08-20 19:17:04 +02:00
Saurabh Singh 9bb549e392 Make the Algebraic Curve input dialogue more intuitive 2020-08-20 19:17:04 +02:00
Saurabh Singh 07f2753cff Merge archive/gsoc2018-Aos_2-demo-parijit into master
Include addition of basic Algebraic curves and some doxygen code documentation
2020-08-20 19:17:04 +02:00
Saurabh Singh 1b43b412b6 Bring changes of a few files into my branch 2020-08-20 19:17:04 +02:00
Efi Fogel 9d6d9929ec Cleaned up. Moved some operations from the the curve (Arr_segment_2) to the traits and declared the former deprecated. Optimized further the Intersect_2 functor. 2020-08-20 19:53:52 +03:00
Ahmed Essam 35fd91b275 Add envelope free functions that accept traits object 2020-08-20 16:03:29 +02:00
Maxime Gimeno 1d2894e5c6 Add filter on the plane, the tree level, and corresponding actions in the menu. 2020-08-20 15:44:11 +02:00
Jane Tournois 198a60dd03 Merge remote-tracking branch 'cgal/master' into Tet_remeshing-speedup-GF 2020-08-20 12:48:12 +01:00
Sébastien Loriot ec6b0bcf12 fixes from review 2020-08-20 13:18:02 +02:00
Sebastien Loriot 3e50ea6081
Merge pull request #4937 from maxGimeno/Demo-Fix_c3t3_ids-maxGimeno
Polyhedron Demo: Fix c3t3 colors after optimization
2020-08-20 13:03:49 +02:00
Sebastien Loriot bb9302b212
Merge pull request #4940 from maxGimeno/Travis-Deactivate_boost_iostreams-maxGimeno
Travis: Use another PPA for boost
2020-08-20 12:42:34 +02:00
Maxime Gimeno 59a4c1d1d1 use a better ppa with the right libs. 2020-08-20 10:55:05 +02:00