40 if (BasePrimitive2D::operator==(rPrimitive))
68 , maB2DRange(rB2DRange)
75 if (BasePrimitive2D::operator==(rPrimitive))
110 rVisitor.
visit(aSequence);
FilledRectanglePrimitive2D class.
FilledRectanglePrimitive2D(const basegfx::B2DRange &rB2DRange, const basegfx::BColor &rBColor)
constructor
const basegfx::B2DRange & getB2DRange() const
data read access
virtual sal_uInt32 getPrimitive2DID() const override
provide unique ID
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
compare operator
virtual void get2DDecomposition(Primitive2DDecompositionVisitor &rVisitor, const geometry::ViewInformation2D &rViewInformation) const override
return as PolyPolygonColorPrimitive2D
const basegfx::BColor & getBColor() const
PolyPolygonColorPrimitive2D class.
const basegfx::BColor & getBColor() const
PolyPolygonColorPrimitive2D(basegfx::B2DPolyPolygon aPolyPolygon, const basegfx::BColor &rBColor)
constructor
virtual sal_uInt32 getPrimitive2DID() const override
provide unique ID
const basegfx::B2DPolyPolygon & getB2DPolyPolygon() const
data read access
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
compare operator
virtual basegfx::B2DRange getB2DRange(const geometry::ViewInformation2D &rViewInformation) const override
get range
virtual void visit(const Primitive2DReference &)=0
#define PRIMITIVE2D_ID_POLYPOLYGONCOLORPRIMITIVE2D
#define PRIMITIVE2D_ID_FILLEDRECTANGLEPRIMITIVE2D
B2DPolygon createPolygonFromRect(const B2DRectangle &rRect, double fRadiusX, double fRadiusY)
B2DRange getRange(const B2DPolygon &rCandidate)