summaryrefslogtreecommitdiff
path: root/include/tools/gen.hxx
AgeCommit message (Expand)Author
2023-11-06tdf#146619 Recheck include/t* with IWYUGabor Kelemen
2023-08-17Simplify Point/Size/tools::Rectangle templatesMike Kaganski
2023-08-02Make RectangleTemplate comparison operators symmetricStephan Bergmann
2023-08-02split Point/Size/Rectangle into AbsoluteScreenPixel* typesNoel Grandin
2023-07-16editeng: Use Tools::Point::RotateAround instead of our ownDr. David Alan Gilbert
2022-08-24tools: rename Rectangle::Justify() to Rectangle::Normalize()Chris Sherlock
2022-08-19tools: use std::swap() in gen.hxxChris Sherlock
2022-08-09tools: prefix member variables with an 'm'Chris Sherlock
2022-07-28tdf#143148 tools: Use pragma once instead of include guardsChris Sherlock
2022-07-11tools: rename getHeight/Width() to GetOpenHeight/Width()Chris Sherlock
2022-06-17Rectangle: split SetSize into SetWidth/SetHeightJan-Marek Glogowski
2022-06-08VCL add vcl::WindowPosSize abstract classJan-Marek Glogowski
2022-06-04Rectangle: move inline definition into functionsJan-Marek Glogowski
2022-04-12include OutputDevice MapMode in SalLayoutGlyphsCache key (tdf#148400)Luboš Luňák
2021-11-03Introduce 'scale' to Point/Size/Rectangle, to simplify anisotropic scalingMike Kaganski
2021-09-20clean up ambiguous confusing rectangle APIs like IsInside()Luboš Luňák
2021-08-26add back getX()/getY() to tools::RectangleLuboš Luňák
2021-08-19Fix typoAndrea Gelmini
2021-08-17Fix o3tl::convert for Rectangle, to operate on right/bottom valuesMike Kaganski
2021-08-17Rename SaturatingSet[XY] to SaturatingSetPos[XY]Mike Kaganski
2021-08-17Simplify and inline tools::Rectangle::JustifyMike Kaganski
2021-08-17Fix ctor taking Point and Size, to properly handle regative sizesMike Kaganski
2021-08-16Rename setX/setY to SetPosX/SetPosY, to align with SetPosMike Kaganski
2021-08-16Drop tools::Rectangle::getX/getY, which are just duplicates of Left/TopMike Kaganski
2021-08-15Simplify tools::Rectangle a bitMike Kaganski
2021-08-12Unify and simplify tools::Rectangle methods returning PointMike Kaganski
2021-07-30tools: use upper case GetWidth/GetHeight for Rect for repr. stringTomaž Vajngerl
2021-04-26Simplify center calculationMike Kaganski
2021-04-26Add unit conversion for Point, Size and RectangleTomaž Vajngerl
2021-04-07implement operators +,-,*,/ for tools::SizeLuboš Luňák
2021-04-07make tools::Point/Size/Rectangle/etc. constructors constexprLuboš Luňák
2020-11-11make tools::Long 64-bit on Windows platformNoel Grandin
2020-10-21new tools::Degree10 strong typedefNoel Grandin
2020-10-19add tools::Long typedef and use it in toolsNoel
2020-09-26revert recent Polygon commitsNoel Grandin
2020-09-26tools::PolyPolygon -> basegfx in canvasNoel Grandin
2020-09-26tools::PolyPolygon -> basegfx in filterNoel Grandin
2020-08-03tdf#42949 Fix IWYU warnings in include/[t-x]*/*hxxGabor Kelemen
2020-05-03use more compact namespace syntax in /includeNoel Grandin
2020-04-20add tools::Rectangle::JustifyNoel Grandin
2020-04-15add an IsEmpty method to tools::Size and use itNoel Grandin
2020-03-06mark some more classes hidden in --enable-mergelibs modeNoel Grandin
2019-09-29Move Rectangle,Point,Size serialization to GenericTypeSerializerTomaž Vajngerl
2019-07-15make tools::Rectangle::getBottom return 0 when emptyNoel Grandin
2019-07-15make tools::Rectangle::getWidth return 0 when emptyNoel Grandin
2019-07-12make tools::Rectangle::Bottom return Top when emptyNoel Grandin
2019-07-12make tools::Rectangle::Right return Left when emptyNoel Grandin
2019-07-10make tools::Rectangle::setY respect empty stateNoel Grandin
2019-07-10make tools::Rectangle::setX respect empty stateNoel Grandin
2019-07-10make tools::Rectangle::AdjustBottom respect empty stateNoel Grandin