Home
last modified time | relevance | path

Searched hist:"6 f2a446e2eb8362b92dd6c12c8ed7274d110a9b1" (Results 1 – 11 of 11) sorted by relevance

/haiku/src/servers/app/
H A DSimpleTransform.h6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.
H A DCanvas.h6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.
H A DCanvas.cpp6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.
H A DDrawState.h6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.
H A DView.h6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.
H A DWorkspacesView.cpp6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.
H A DView.cpp6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.
H A DDrawState.cpp6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.
H A DWindow.cpp6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.
H A DServerPicture.cpp6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.
H A DServerWindow.cpp6f2a446e2eb8362b92dd6c12c8ed7274d110a9b1 Mon Apr 06 12:43:24 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server: extract coordinate conversion class

* Move coordinate conversion into a new class SimpleTransform. It
supports scaling and translation which is sufficient for conversion
between screen, local and pen (drawing) coordinates.

* Because all the overloaded methods for converting
BPoint/BRect/BRegion/etc are now within the single SimpleTransform
class, the interfaces of Canvas, View, DrawState, etc. are slimmed
down. These classes have too many responsibilities, so some will be
factored out into separate classes, this being the first.