History log of /haiku/src/servers/app/drawing/Painter/Transformable.cpp
Revision Date Author Comments
# 08135223 09-Nov-2015 Julian Harnath <julian.harnath@rwth-aachen.de>

Affine transforms: add method to test for dilation

* Add IsDilation() to BAffineTransform and Transformable which check
whether the transform is a dilation, i.e. consists of only
translation and/or scaling


# 13e393df 08-Feb-2014 Stephan Aßmus <superstippi@gmx.de>

app_server::Transforable: Cleanup

* No need to implement operator== and !=
* Fix operator=() to be efficent, declare agg::trans_affine version, too.


# 750958b8 06-Feb-2014 Stephan Aßmus <superstippi@gmx.de>

app_server: Prepare to be able to force vector glyphs...

...in everything text rendering related.


# 4389b702 02-Aug-2007 Stephan Aßmus <superstippi@gmx.de>

* TransformBounds() takes a const BRect&


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21801 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a37ea917 30-Aug-2005 Jérôme Duval <korli@users.berlios.de>

RotationBy now accepts radians, to be consistent among methods


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14087 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 74994d13 25-May-2005 Stephan Aßmus <superstippi@gmx.de>

added license headers

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12817 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c0fe8a07 25-Mar-2005 Stephan Aßmus <superstippi@gmx.de>

moved Painter into drawing

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11989 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 13e393dfc18797b29ea7a07c3b94cadae4b330ee 08-Feb-2014 Stephan Aßmus <superstippi@gmx.de>

app_server::Transforable: Cleanup

* No need to implement operator== and !=
* Fix operator=() to be efficent, declare agg::trans_affine version, too.


# 750958b8571b7c77fb5f7305074c3bafc5795419 06-Feb-2014 Stephan Aßmus <superstippi@gmx.de>

app_server: Prepare to be able to force vector glyphs...

...in everything text rendering related.


# 4389b7028c0eea32ae552a866f2abd87adf252d3 02-Aug-2007 Stephan Aßmus <superstippi@gmx.de>

* TransformBounds() takes a const BRect&


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21801 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a37ea917bec9deeb52880d574e16b93a800f221d 30-Aug-2005 Jérôme Duval <korli@users.berlios.de>

RotationBy now accepts radians, to be consistent among methods


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14087 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 74994d1307d9898fcc7c52ac176911895d837901 25-May-2005 Stephan Aßmus <superstippi@gmx.de>

added license headers

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12817 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c0fe8a07c960b06325099bb14ee09a6267c35e8e 25-Mar-2005 Stephan Aßmus <superstippi@gmx.de>

moved Painter into drawing

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11989 a95241bf-73f2-0310-859d-f6bbb57e9c96