summaryrefslogtreecommitdiff
path: root/tools/source/generic/poly.cxx
AgeCommit message (Expand)Author
2023-10-05Drop MinMax in favor of std::clampMike Kaganski
2023-01-09tdf#147906 Use std::hypot for Pythagorean additionLeonid Ryzhov
2022-11-18ofz#53450 Integer-overflowCaolán McNamara
2022-11-17ofz#53450 Integer-overflowCaolán McNamara
2022-08-24tools: rename Rectangle::Justify() to Rectangle::Normalize()Chris Sherlock
2022-08-13tdf#145614 Convert #define to constexprehsan
2022-05-07This condition is apparently fatalStephan Bergmann
2022-04-02Recheck modules t* with IWYUGabor Kelemen
2022-03-13ofz#45527 detect too many points earlierCaolán McNamara
2022-03-13pass reference to the target vector insteadCaolán McNamara
2022-03-10tdf#113066 tdf#142204 EMF Implement SETARCDIRECTIONBartosz Kosiorek
2022-03-05ofz: Use-of-uninitialized-valueCaolán McNamara
2021-11-19Drop F_PI1800/F_PI18000, and unify deg2rad/rad2deg conversionsMike Kaganski
2021-11-19Drop F_2PIMike Kaganski
2021-11-19Use M_PI* instead of F_PI*Mike Kaganski
2021-10-29Let's assume this is a bogus warningTor Lillqvist
2021-09-20clean up ambiguous confusing rectangle APIs like IsInside()Luboš Luňák
2021-09-15No need to check if nDX is 0 for atan2Mike Kaganski
2021-06-29ofz#35504 promote to double earlierCaolán McNamara
2021-06-28ofz#35504 Integer-overflowCaolán McNamara
2021-06-23ofz#35504 Integer-overflowCaolán McNamara
2021-06-20Revert "ofz#33769 Integer-overflow"Caolán McNamara
2021-06-03ofz#33769 Integer-overflowCaolán McNamara
2021-05-28no need to allocate these on the heapNoel Grandin
2021-05-21tdf#55007 tdf#142263 tdf#142268 EMF ARC, PIE, CHORD allow to draw circleBartosz Kosiorek
2021-05-18tdf#55007 tdf#142263 tdf#142268 EMF Properly display ARC and CHORDBartosz Kosiorek
2021-05-03loplugin:unnecessaryparen small improvementNoel Grandin
2021-04-28ofz#33769 Integer-overflowCaolán McNamara
2021-04-14ofz#33235 Integer-overflowCaolán McNamara
2021-01-14cid#1471346 Uncaught exceptionCaolán McNamara
2020-12-24custom literal for Degree10Noel Grandin
2020-11-20tools::Polygon::Clip() is broken with bezier curves (tdf#137068)Luboš Luňák
2020-11-18Reduce variable scopeMike Kaganski
2020-11-17Fix vcl_svm_test after making tools::Long 64-bit on _WIN64Mike Kaganski
2020-11-16Instead of labs, use overloaded absStephan Bergmann
2020-11-13Revert "remove BigInt::operator tools::Long()"Noel Grandin
2020-11-12remove BigInt::operator tools::Long()Noel
2020-10-21new tools::Degree10 strong typedefNoel Grandin
2020-10-19add tools::Long typedef and use it in toolsNoel
2020-08-06loplugin:flatten in toolsNoel Grandin
2020-07-01loplugin:constantparamNoel Grandin
2020-05-10new loplugin:simplifypointertoboolNoel Grandin
2020-04-17loplugin:buriedassign in tools..xmloffNoel Grandin
2019-12-11Fix typosAndrea Gelmini
2019-11-22Extend loplugin:external to warn about classesStephan Bergmann
2019-08-30new loplugin:noexceptmoveNoel Grandin
2018-11-27remove unused PolyOptimizeFlags enum valuesNoel Grandin
2018-11-16loplugin:buriedassign in sd..writerfilterNoel Grandin
2018-10-19clang-tidy readability-misleading-indentationNoel Grandin
2018-10-09Extend loplugin:redundantinline to catch inline functions w/o external linkageStephan Bergmann