51 double fDiscreteDashLength)
53 , maRGBColorA(rRGBColorA)
54 , maRGBColorB(rRGBColorB)
55 , mfDiscreteDashLength(fDiscreteDashLength)
61 if (BufferedDecompositionPrimitive2D::operator==(rPrimitive))
B2DPolygon const & getB2DPolygon(sal_uInt32 nIndex) const
PolyPolygonMarkerPrimitive2D class.
virtual sal_uInt32 getPrimitive2DID() const override
provide unique ID
const basegfx::BColor & getRGBColorA() const
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
compare operator
double getDiscreteDashLength() const
const basegfx::B2DPolyPolygon & getB2DPolyPolygon() const
virtual basegfx::B2DRange getB2DRange(const geometry::ViewInformation2D &rViewInformation) const override
get range
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &rViewInformation) const override
local decomposition.
const basegfx::BColor & getRGBColorB() const
PolyPolygonMarkerPrimitive2D(basegfx::B2DPolyPolygon aPolyPolygon, const basegfx::BColor &rRGBColorA, const basegfx::BColor &rRGBColorB, double fDiscreteDashLength)
constructor
PolygonMarkerPrimitive2D class.
#define PRIMITIVE2D_ID_POLYPOLYGONMARKERPRIMITIVE2D
B2DRange getRange(const B2DPolygon &rCandidate)