summaryrefslogtreecommitdiffstats
path: root/basegfx
Commit message (Expand)AuthorAgeFilesLines
* ofz#48585 Out-of-memoryCaolán McNamara2022-07-173-6/+6
* make B2DPolyPolygon thread-safeNoel Grandin2022-07-142-7/+2
* basegfx: zoomIn() and zoomOut() should be sal_uInt16Chris Sherlock2022-07-131-8/+8
* tdf#137544 reserve space in polypolygonNoel Grandin2022-07-042-0/+12
* tdf#137544 no need to create a OUStringBuffer hereNoel Grandin2022-07-041-10/+5
* tdf#137544 reserve space in polygonNoel Grandin2022-07-011-0/+2
* small optimisationNoel Grandin2022-07-011-3/+3
* clang-tidy modernize-pass-by-value in basegfxNoel Grandin2022-05-273-6/+9
* basegfx: add test for 2D vector classes B2DVector, B2IVectorTomaž Vajngerl2022-05-202-0/+86
* basegfx: remove CoordinateData2D class and use B2DPoint directlyTomaž Vajngerl2022-05-161-38/+17
* basegfx: move ImplB2DPolyPolygon inside basegfx namespaceTomaž Vajngerl2022-05-161-3/+3
* basegfx: generalize B2DRange and B2IRange with Range2D templateTomaž Vajngerl2022-05-114-8/+69
* ofz#46070 Out-of-memoryCaolán McNamara2022-05-071-4/+4
* add string_view wrappers for rtl::math::stringToDoubleNoel Grandin2022-04-271-1/+1
* Use o3tl::make_unsigned in some placesStephan Bergmann2022-04-261-4/+4
* use more string_viewNoel Grandin2022-04-103-14/+15
* ofz#46070 Out-of-memoryCaolán McNamara2022-03-301-1/+7
* tdf#147906 change sqrt(a * a + b * b) occurences to std::hypot(a, b)Bartosz Kosiorek2022-03-291-1/+1
* ofz#45878 add a way to set some limit on hugely complex clipsCaolán McNamara2022-03-213-12/+44
* tdf#147906 used std::hypot for Pythagorean additionGautham Krishnan2022-03-181-2/+2
* Update basegfx workbenchHossein2022-03-152-104/+95
* new loplugin:trivialdestructorNoel Grandin2022-03-111-2/+0
* tdf#145759 Use symbolic constants instead of magic numerical constantsKunal Pawar2022-02-151-4/+5
* tdf#147021 Use std::size() instead of SAL_N_ELEMENTS() macroVaibhavMalik41872022-02-061-1/+1
* tdf#145614 Convert #define to enum or constexprVaibhavMalik41872022-01-191-1/+1
* Recheck modules [a-c]* with IWYUGabor Kelemen2022-01-131-1/+0
* use comphelper::WeakComponentImplHelper in UnoPolyPolygonNoel Grandin2021-12-272-19/+16
* loplugin:flatten in accessibility..basicNoel Grandin2021-12-215-148/+139
* Missing inlcude (for std::as_const)Stephan Bergmann2021-12-203-0/+6
* improve loplugin:cow_wrapperNoel Grandin2021-12-074-56/+56
* flatten ImplB2DPolygon data a littleNoel Grandin2021-12-031-79/+79
* improve the script for reducing symbol exportsNoel Grandin2021-12-011-1/+1
* Drop F_2PIMike Kaganski2021-11-195-14/+14
* Use M_PI* instead of F_PI*Mike Kaganski2021-11-199-44/+44
* improve mergeToSinglePolyPolygonNoel Grandin2021-11-121-39/+35
* loplugin:moveparam in basegfxNoel Grandin2021-10-101-2/+2
* loplugin:moveparam in basegfxNoel Grandin2021-10-061-2/+2
* loplugin:constparams improve handling of pointer paramsNoel Grandin2021-09-301-1/+1
* loplugin:constvarsNoel Grandin2021-09-152-2/+2
* loplugin:cow_wrapperNoel Grandin2021-09-134-56/+56
* no need to allocate this separatelyNoel Grandin2021-09-081-4/+4
* clang-tidy:readability-redundant-member-initNoel Grandin2021-08-2714-52/+12
* no need to use unique_ptr for B2DPolygonNoel Grandin2021-08-221-2/+2
* loplugin:sequenceloop also check for B2DPolyPolygonNoel Grandin2021-08-182-4/+4
* reduce alloc costs for some basegfx objects (tdf#105575)Noel Grandin2021-08-172-2/+7
* getArray->getConstArrayNoel Grandin2021-07-311-1/+1
* Drop redundant checkMike Kaganski2021-07-271-6/+3
* loplugin:indentation improve checks for brace alignmentNoel Grandin2021-06-281-4/+4
* basegfx: generalise tuples with template class Tuple2D and Tuple3DTomaž Vajngerl2021-06-174-13/+389
* basegfx: use namespace for "ftools", make sure input is FP numberTomaž Vajngerl2021-06-161-1/+1