22#include <com/sun/star/awt/XBitmap.hpp>
30 : maBitmap(
std::move(xXBitmap))
37 if (BasePrimitive2D::operator==(rPrimitive))
sal_Int64 GetSizeBytes() const
BASEGFX_DLLPUBLIC void transform(const B2DHomMatrix &rMatrix)
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
compare operator
virtual sal_Int64 estimateUsage() override
basegfx::B2DHomMatrix maTransform
the object transformation from unit coordinates, defining size, shear, rotate and position
const basegfx::B2DHomMatrix & getTransform() const
virtual sal_uInt32 getPrimitive2DID() const override
provide unique ID
const BitmapEx & getBitmap() const
data read access
BitmapPrimitive2D(BitmapEx xBitmap, basegfx::B2DHomMatrix aTransform)
constructor
virtual basegfx::B2DRange getB2DRange(const geometry::ViewInformation2D &rViewInformation) const override
get range
#define PRIMITIVE2D_ID_BITMAPPRIMITIVE2D
basegfx::B2DHomMatrix maTransform
the geometric definition