Lines Matching refs:basegfx

52 …void GeoTexSvx::modifyBColor(const basegfx::B2DPoint& /*rUV*/, basegfx::BColor& rBColor, double& /…  in modifyBColor()
60 void GeoTexSvx::modifyOpacity(const basegfx::B2DPoint& rUV, double& rfOpacity) const in modifyOpacity()
63 basegfx::BColor aBaseColor; in modifyOpacity()
77 const basegfx::B2DRange& rTargetRange, in GeoTexSvxGradient()
78 const basegfx::BColor& rStart, in GeoTexSvxGradient()
79 const basegfx::BColor& rEnd, in GeoTexSvxGradient()
114 const basegfx::B2DRange& rTargetRange, in GeoTexSvxGradientLinear()
115 const basegfx::BColor& rStart, in GeoTexSvxGradientLinear()
116 const basegfx::BColor& rEnd, in GeoTexSvxGradientLinear()
122 maGradientInfo = basegfx::tools::createLinearODFGradientInfo( in GeoTexSvxGradientLinear()
135 basegfx::BColor& rOutmostColor) in appendTransformationsAndColors()
156basegfx::tools::createScaleTranslateB2DHomMatrix(0.5, 0.5 * (1.0 - fPos), 0.5, 0.5 * (1.0 + fPos)); in appendTransformationsAndColors()
163 …void GeoTexSvxGradientLinear::modifyBColor(const basegfx::B2DPoint& rUV, basegfx::BColor& rBColor,… in modifyBColor()
165 const double fScaler(basegfx::tools::getLinearGradientAlpha(rUV, maGradientInfo)); in modifyBColor()
167 rBColor = basegfx::interpolate(maStart, maEnd, fScaler); in modifyBColor()
179 const basegfx::B2DRange& rTargetRange, in GeoTexSvxGradientAxial()
180 const basegfx::BColor& rStart, in GeoTexSvxGradientAxial()
181 const basegfx::BColor& rEnd, in GeoTexSvxGradientAxial()
187 maGradientInfo = basegfx::tools::createAxialODFGradientInfo( in GeoTexSvxGradientAxial()
200 basegfx::BColor& rOutmostColor) in appendTransformationsAndColors()
219basegfx::tools::createScaleTranslateB2DHomMatrix(0.5, 1.0 - (fStripeWidth * a), 0.5, 0.0); in appendTransformationsAndColors()
226 …void GeoTexSvxGradientAxial::modifyBColor(const basegfx::B2DPoint& rUV, basegfx::BColor& rBColor, … in modifyBColor()
228 const double fScaler(basegfx::tools::getAxialGradientAlpha(rUV, maGradientInfo)); in modifyBColor()
230 rBColor = basegfx::interpolate(maStart, maEnd, fScaler); in modifyBColor()
242 const basegfx::B2DRange& rTargetRange, in GeoTexSvxGradientRadial()
243 const basegfx::BColor& rStart, in GeoTexSvxGradientRadial()
244 const basegfx::BColor& rEnd, in GeoTexSvxGradientRadial()
251 maGradientInfo = basegfx::tools::createRadialODFGradientInfo( in GeoTexSvxGradientRadial()
253 basegfx::B2DVector(fOffsetX,fOffsetY), in GeoTexSvxGradientRadial()
264 basegfx::BColor& rOutmostColor) in appendTransformationsAndColors()
276 …mMatrixAndBColor.maB2DHomMatrix = maGradientInfo.getTextureTransform() * basegfx::tools::createSca… in appendTransformationsAndColors()
283 …void GeoTexSvxGradientRadial::modifyBColor(const basegfx::B2DPoint& rUV, basegfx::BColor& rBColor,… in modifyBColor()
285 const double fScaler(basegfx::tools::getRadialGradientAlpha(rUV, maGradientInfo)); in modifyBColor()
287 rBColor = basegfx::interpolate(maStart, maEnd, fScaler); in modifyBColor()
299 const basegfx::B2DRange& rTargetRange, in GeoTexSvxGradientElliptical()
300 const basegfx::BColor& rStart, in GeoTexSvxGradientElliptical()
301 const basegfx::BColor& rEnd, in GeoTexSvxGradientElliptical()
309 maGradientInfo = basegfx::tools::createEllipticalODFGradientInfo( in GeoTexSvxGradientElliptical()
311 basegfx::B2DVector(fOffsetX,fOffsetY), in GeoTexSvxGradientElliptical()
323 basegfx::BColor& rOutmostColor) in appendTransformationsAndColors()
353 …mMatrixAndBColor.maB2DHomMatrix = maGradientInfo.getTextureTransform() * basegfx::tools::createSca… in appendTransformationsAndColors()
360 …void GeoTexSvxGradientElliptical::modifyBColor(const basegfx::B2DPoint& rUV, basegfx::BColor& rBCo… in modifyBColor()
362 const double fScaler(basegfx::tools::getEllipticalGradientAlpha(rUV, maGradientInfo)); in modifyBColor()
364 rBColor = basegfx::interpolate(maStart, maEnd, fScaler); in modifyBColor()
376 const basegfx::B2DRange& rTargetRange, in GeoTexSvxGradientSquare()
377 const basegfx::BColor& rStart, in GeoTexSvxGradientSquare()
378 const basegfx::BColor& rEnd, in GeoTexSvxGradientSquare()
386 maGradientInfo = basegfx::tools::createSquareODFGradientInfo( in GeoTexSvxGradientSquare()
388 basegfx::B2DVector(fOffsetX,fOffsetY), in GeoTexSvxGradientSquare()
400 basegfx::BColor& rOutmostColor) in appendTransformationsAndColors()
412 …mMatrixAndBColor.maB2DHomMatrix = maGradientInfo.getTextureTransform() * basegfx::tools::createSca… in appendTransformationsAndColors()
419 …void GeoTexSvxGradientSquare::modifyBColor(const basegfx::B2DPoint& rUV, basegfx::BColor& rBColor,… in modifyBColor()
421 const double fScaler(basegfx::tools::getSquareGradientAlpha(rUV, maGradientInfo)); in modifyBColor()
423 rBColor = basegfx::interpolate(maStart, maEnd, fScaler); in modifyBColor()
435 const basegfx::B2DRange& rTargetRange, in GeoTexSvxGradientRect()
436 const basegfx::BColor& rStart, in GeoTexSvxGradientRect()
437 const basegfx::BColor& rEnd, in GeoTexSvxGradientRect()
445 maGradientInfo = basegfx::tools::createRectangularODFGradientInfo( in GeoTexSvxGradientRect()
447 basegfx::B2DVector(fOffsetX,fOffsetY), in GeoTexSvxGradientRect()
459 basegfx::BColor& rOutmostColor) in appendTransformationsAndColors()
489 …mMatrixAndBColor.maB2DHomMatrix = maGradientInfo.getTextureTransform() * basegfx::tools::createSca… in appendTransformationsAndColors()
496 …void GeoTexSvxGradientRect::modifyBColor(const basegfx::B2DPoint& rUV, basegfx::BColor& rBColor, d… in modifyBColor()
498 const double fScaler(basegfx::tools::getRectangularGradientAlpha(rUV, maGradientInfo)); in modifyBColor()
500 rBColor = basegfx::interpolate(maStart, maEnd, fScaler); in modifyBColor()
512 const basegfx::B2DRange& rTargetRange, in GeoTexSvxHatch()
545 basegfx::B2DPoint aCenter(0.5, 0.5); in GeoTexSvxHatch()
548 maTextureTransform = basegfx::tools::createRotateAroundPoint(aCenter, fAngle) in GeoTexSvxHatch()
557 mnSteps = basegfx::fround(fSteps + 0.5); in GeoTexSvxHatch()
575 void GeoTexSvxHatch::appendTransformations(::std::vector< basegfx::B2DHomMatrix >& rMatrices) in appendTransformations()
581 basegfx::B2DHomMatrix aNew; in appendTransformations()
587 double GeoTexSvxHatch::getDistanceToHatch(const basegfx::B2DPoint& rUV) const in getDistanceToHatch()
589 const basegfx::B2DPoint aCoor(getBackTextureTransform() * rUV); in getDistanceToHatch()
593 const basegfx::B2DHomMatrix& GeoTexSvxHatch::getBackTextureTransform() const in getBackTextureTransform()
613 const basegfx::B2DRange& rRange, in GeoTexSvxTiled()
617 mfOffsetX(basegfx::clamp(fOffsetX, 0.0, 1.0)), in GeoTexSvxTiled()
618 mfOffsetY(basegfx::clamp(fOffsetY, 0.0, 1.0)) in GeoTexSvxTiled()
620 if(!basegfx::fTools::equalZero(mfOffsetX)) in GeoTexSvxTiled()
640 void GeoTexSvxTiled::appendTransformations(::std::vector< basegfx::B2DHomMatrix >& rMatrices) in appendTransformations()
644 if(!basegfx::fTools::equalZero(fWidth)) in appendTransformations()
648 if(!basegfx::fTools::equalZero(fHeight)) in appendTransformations()
655 if(basegfx::fTools::more(fStartX, 0.0)) in appendTransformations()
663 if(basegfx::fTools::less(fStartX + fWidth, 0.0)) in appendTransformations()
671 if(basegfx::fTools::more(fStartY, 0.0)) in appendTransformations()
679 if(basegfx::fTools::less(fStartY + fHeight, 0.0)) in appendTransformations()
687 if(!basegfx::fTools::equalZero(mfOffsetY)) in appendTransformations()
689 … for(double fPosX(fStartX); basegfx::fTools::less(fPosX, 1.0); fPosX += fWidth, nPosX++) in appendTransformations()
692 basegfx::fTools::less(fPosY, 1.0); fPosY += fHeight) in appendTransformations()
695 basegfx::tools::createScaleTranslateB2DHomMatrix( in appendTransformations()
705 … for(double fPosY(fStartY); basegfx::fTools::less(fPosY, 1.0); fPosY += fHeight, nPosY++) in appendTransformations()
708 basegfx::fTools::less(fPosX, 1.0); fPosX += fWidth) in appendTransformations()
711 basegfx::tools::createScaleTranslateB2DHomMatrix( in appendTransformations()