43 aInverseViewTransformation.
invert();
54 aObjectTransform.
set(0, 0, aWorldSize.
getX());
55 aObjectTransform.
set(1, 1, aWorldSize.
getY());
56 aObjectTransform.
set(0, 2, aWorldTopLeft.
getX());
57 aObjectTransform.
set(1, 2, aWorldTopLeft.
getY());
61 aInverseObjectTransformation.
invert();
64 aObjectTransform = aInverseObjectTransformation * aObjectTransform;
76 : maBitmapEx(rBitmapEx),
83 if(ObjectAndViewTransformationDependentPrimitive2D::operator==(rPrimitive))
const Size & GetSizePixel() const
constexpr tools::Long Height() const
constexpr tools::Long Width() const
void set(sal_uInt16 nRow, sal_uInt16 nColumn, double fValue)
DiscreteBitmapPrimitive2D class.
DiscreteBitmapPrimitive2D(const BitmapEx &rBitmapEx, const basegfx::B2DPoint &rTopLeft)
constructor
const basegfx::B2DPoint & getTopLeft() const
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &rViewInformation) const override
local decomposition.
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
compare operator
virtual sal_uInt32 getPrimitive2DID() const override
provide unique ID
const BitmapEx & getBitmapEx() const
data read access
#define PRIMITIVE2D_ID_DISCRETEBITMAPPRIMITIVE2D