45 double fRotate, fShearX;
49 static const double fDefaultDistance(0.03);
50 const double fFontHeight(aScale.
getY());
51 const double fUnderlineDistance(fFontHeight * fDefaultDistance);
52 const double fWaveWidth(2.0 * fUnderlineDistance);
85 if(BufferedDecompositionPrimitive2D::operator==(rPrimitive))
bool decompose(B2DTuple &rScale, B2DTuple &rTranslate, double &rRotate, double &rShearX) const
void append(const basegfx::B2DPoint &rPoint, sal_uInt32 nCount)
PolygonWavePrimitive2D class.
WrongSpellPrimitive2D class.
WrongSpellPrimitive2D(basegfx::B2DHomMatrix aTransformation, double fStart, double fStop, const basegfx::BColor &rColor)
constructor
virtual bool operator==(const BasePrimitive2D &rPrimitive) const override
compare operator
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &rViewInformation) const override
create local decomposition
const basegfx::B2DHomMatrix & getTransformation() const
data read access
const basegfx::BColor & getColor() const
virtual sal_uInt32 getPrimitive2DID() const override
provide unique ID
#define PRIMITIVE2D_ID_WRONGSPELLPRIMITIVE2D
basegfx::B2DHomMatrix maTransformation