svx: prefix members of SdrCircObj

See tdf#94879 for motivation.

Change-Id: I56630c82d7adccdb89f7ca86077c9eadb799383a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183766
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
This commit is contained in:
Miklos Vajna
2025-04-07 10:00:02 +02:00
parent cd22ac3f63
commit cd4e4bf9f9
2 changed files with 57 additions and 57 deletions
+4 -4
View File
@@ -50,8 +50,8 @@ private:
SAL_DLLPRIVATE virtual std::unique_ptr<sdr::properties::BaseProperties> CreateObjectSpecificProperties() override;
SdrCircKind meCircleKind;
Degree100 nStartAngle;
Degree100 nEndAngle;
Degree100 m_nStartAngle;
Degree100 m_nEndAngle;
SVX_DLLPRIVATE basegfx::B2DPolygon ImpCalcXPolyCirc(const SdrCircKind eKind, const tools::Rectangle& rRect1, Degree100 nStart, Degree100 nEnd) const;
SVX_DLLPRIVATE static void ImpSetCreateParams(SdrDragStat& rStat);
@@ -135,8 +135,8 @@ private:
SAL_DLLPRIVATE virtual void SaveGeoData(SdrObjGeoData& rGeo) const override;
SAL_DLLPRIVATE virtual void RestoreGeoData(const SdrObjGeoData& rGeo) override;
public:
Degree100 GetStartAngle() const { return nStartAngle; }
Degree100 GetEndAngle() const { return nEndAngle; }
Degree100 GetStartAngle() const { return m_nStartAngle; }
Degree100 GetEndAngle() const { return m_nEndAngle; }
};
+53 -53
View File
@@ -120,8 +120,8 @@ SdrCircObj::SdrCircObj(
SdrCircKind eNewKind)
: SdrRectObj(rSdrModel)
{
nStartAngle=0_deg100;
nEndAngle=36000_deg100;
m_nStartAngle=0_deg100;
m_nEndAngle=36000_deg100;
meCircleKind=eNewKind;
m_bClosedObj=eNewKind!=SdrCircKind::Arc;
}
@@ -130,8 +130,8 @@ SdrCircObj::SdrCircObj(SdrModel& rSdrModel, SdrCircObj const & rSource)
: SdrRectObj(rSdrModel, rSource)
{
meCircleKind = rSource.meCircleKind;
nStartAngle = rSource.nStartAngle;
nEndAngle = rSource.nEndAngle;
m_nStartAngle = rSource.m_nStartAngle;
m_nEndAngle = rSource.m_nEndAngle;
m_bClosedObj = rSource.m_bClosedObj;
}
@@ -141,8 +141,8 @@ SdrCircObj::SdrCircObj(
const tools::Rectangle& rRect)
: SdrRectObj(rSdrModel, rRect)
{
nStartAngle=0_deg100;
nEndAngle=36000_deg100;
m_nStartAngle=0_deg100;
m_nEndAngle=36000_deg100;
meCircleKind=eNewKind;
m_bClosedObj=eNewKind!=SdrCircKind::Arc;
}
@@ -156,9 +156,9 @@ SdrCircObj::SdrCircObj(
: SdrRectObj(rSdrModel, rRect)
{
Degree100 nAngleDif=nNewEndAngle-nNewStartAngle;
nStartAngle=NormAngle36000(nNewStartAngle);
nEndAngle=NormAngle36000(nNewEndAngle);
if (nAngleDif==36000_deg100) nEndAngle+=nAngleDif; // full circle
m_nStartAngle=NormAngle36000(nNewStartAngle);
m_nEndAngle=NormAngle36000(nNewEndAngle);
if (nAngleDif==36000_deg100) m_nEndAngle+=nAngleDif; // full circle
meCircleKind=eNewKind;
m_bClosedObj=eNewKind!=SdrCircKind::Arc;
}
@@ -233,7 +233,7 @@ bool SdrCircObj::PaintNeedsXPolyCirc() const
bNeed = eFill != drawing::FillStyle_NONE && eFill != drawing::FillStyle_SOLID;
}
if(!bNeed && meCircleKind != SdrCircKind::Full && nStartAngle == nEndAngle)
if(!bNeed && meCircleKind != SdrCircKind::Full && m_nStartAngle == m_nEndAngle)
bNeed = true; // otherwise we're drawing a full circle
return bNeed;
@@ -313,7 +313,7 @@ basegfx::B2DPolygon SdrCircObj::ImpCalcXPolyCirc(const SdrCircKind eCircleKind,
void SdrCircObj::RecalcXPoly()
{
basegfx::B2DPolygon aPolyCirc(ImpCalcXPolyCirc(meCircleKind, getRectangle(), nStartAngle, nEndAngle));
basegfx::B2DPolygon aPolyCirc(ImpCalcXPolyCirc(meCircleKind, getRectangle(), m_nStartAngle, m_nEndAngle));
mpXPoly = XPolygon(aPolyCirc);
}
@@ -377,7 +377,7 @@ rtl::Reference<SdrObject> SdrCircObj::CloneSdrObject(SdrModel& rTargetModel) con
basegfx::B2DPolyPolygon SdrCircObj::TakeXorPoly() const
{
const basegfx::B2DPolygon aCircPolygon(ImpCalcXPolyCirc(meCircleKind, getRectangle(), nStartAngle, nEndAngle));
const basegfx::B2DPolygon aCircPolygon(ImpCalcXPolyCirc(meCircleKind, getRectangle(), m_nStartAngle, m_nEndAngle));
return basegfx::B2DPolyPolygon(aCircPolygon);
}
@@ -428,12 +428,12 @@ void SdrCircObj::AddToHdlList(SdrHdlList& rHdlList) const
switch (nHdlNum)
{
case 0:
aPnt = GetAnglePnt(aRectangle, nStartAngle);
aPnt = GetAnglePnt(aRectangle, m_nStartAngle);
eLocalKind = SdrHdlKind::Circle;
nPNum = 1;
break;
case 1:
aPnt = GetAnglePnt(aRectangle, nEndAngle);
aPnt = GetAnglePnt(aRectangle, m_nEndAngle);
eLocalKind = SdrHdlKind::Circle;
nPNum = 2;
break;
@@ -557,11 +557,11 @@ bool SdrCircObj::applySpecialDrag(SdrDragStat& rDrag)
if(1 == rDrag.GetHdl()->GetPointNum())
{
nStartAngle = nAngle;
m_nStartAngle = nAngle;
}
else if(2 == rDrag.GetHdl()->GetPointNum())
{
nEndAngle = nAngle;
m_nEndAngle = nAngle;
}
SetBoundAndSnapRectsDirty();
@@ -614,7 +614,7 @@ OUString SdrCircObj::getSpecialDragComment(const SdrDragStat& rDrag) const
if(bAngle)
{
const Degree100 nAngle(1 == rDrag.GetHdl()->GetPointNum() ? nStartAngle : nEndAngle);
const Degree100 nAngle(1 == rDrag.GetHdl()->GetPointNum() ? m_nStartAngle : m_nEndAngle);
return ImpGetDescriptionStr(STR_DragCircAngle) +
" (" +
@@ -709,8 +709,8 @@ bool SdrCircObj::MovCreate(SdrDragStat& rStat)
rStat.SetActionRect(pU->aR);
setRectangle(pU->aR); // for ObjName
ImpJustifyRect(maRectangle);
nStartAngle=pU->nStart;
nEndAngle=pU->nEnd;
m_nStartAngle=pU->nStart;
m_nEndAngle=pU->nEnd;
SetBoundRectDirty();
m_bSnapRectDirty=true;
SetXPolyDirty();
@@ -746,8 +746,8 @@ bool SdrCircObj::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
tools::Rectangle aRectangle(pU->aR);
ImpJustifyRect(aRectangle);
setRectangle(aRectangle);
nStartAngle=pU->nStart;
nEndAngle=pU->nEnd;
m_nStartAngle=pU->nStart;
m_nEndAngle=pU->nEnd;
}
}
m_bClosedObj=meCircleKind!=SdrCircKind::Arc;
@@ -833,8 +833,8 @@ void SdrCircObj::NbcResize(const Point& rRef, const Fraction& xFact, const Fract
// That, however, is pretty bad (because of forced "hard" formatting).
// Alternatively, we could implement a bMirrored flag (maybe even
// a more general one, e. g. for mirrored text, ...).
Degree100 nS0=nStartAngle;
Degree100 nE0=nEndAngle;
Degree100 nS0=m_nStartAngle;
Degree100 nE0=m_nEndAngle;
if (bNoShearRota) {
// the RectObj already mirrors at VMirror because of a 180deg rotation
if (! (bXMirr && bYMirr)) {
@@ -861,9 +861,9 @@ void SdrCircObj::NbcResize(const Point& rRef, const Fraction& xFact, const Fract
}
}
Degree100 nAngleDif=nE0-nS0;
nStartAngle=NormAngle36000(nS0);
nEndAngle =NormAngle36000(nE0);
if (nAngleDif==36000_deg100) nEndAngle+=nAngleDif; // full circle
m_nStartAngle=NormAngle36000(nS0);
m_nEndAngle =NormAngle36000(nE0);
if (nAngleDif==36000_deg100) m_nEndAngle+=nAngleDif; // full circle
}
}
SetXPolyDirty();
@@ -888,14 +888,14 @@ void SdrCircObj::NbcMirror(const Point& rRef1, const Point& rRef2)
tools::Long nHgt = getRectangle().GetHeight() - 1;
tools::Long nMaxRad=(std::max(nWdt,nHgt)+1) /2;
// starting point
double a = toRadians(nStartAngle);
double a = toRadians(m_nStartAngle);
aTmpPt1 = Point(basegfx::fround<tools::Long>(cos(a) * nMaxRad),
basegfx::fround<tools::Long>(-sin(a) * nMaxRad));
if (nWdt==0) aTmpPt1.setX(0 );
if (nHgt==0) aTmpPt1.setY(0 );
aTmpPt1+=aCenter;
// finishing point
a = toRadians(nEndAngle);
a = toRadians(m_nEndAngle);
aTmpPt2 = Point(basegfx::fround<tools::Long>(cos(a) * nMaxRad),
basegfx::fround<tools::Long>(-sin(a) * nMaxRad));
if (nWdt==0) aTmpPt2.setX(0 );
@@ -932,12 +932,12 @@ void SdrCircObj::NbcMirror(const Point& rRef1, const Point& rRef2)
aTmpPt1-=aCenter;
aTmpPt2-=aCenter;
// because it's mirrored, the angles are swapped, too
nStartAngle=GetAngle(aTmpPt2);
nEndAngle =GetAngle(aTmpPt1);
Degree100 nAngleDif=nEndAngle-nStartAngle;
nStartAngle=NormAngle36000(nStartAngle);
nEndAngle =NormAngle36000(nEndAngle);
if (nAngleDif==36000_deg100) nEndAngle+=nAngleDif; // full circle
m_nStartAngle=GetAngle(aTmpPt2);
m_nEndAngle =GetAngle(aTmpPt1);
Degree100 nAngleDif=m_nEndAngle-m_nStartAngle;
m_nStartAngle=NormAngle36000(m_nStartAngle);
m_nEndAngle =NormAngle36000(m_nEndAngle);
if (nAngleDif==36000_deg100) m_nEndAngle+=nAngleDif; // full circle
}
SetXPolyDirty();
ImpSetCircInfoToAttr();
@@ -952,16 +952,16 @@ void SdrCircObj::SaveGeoData(SdrObjGeoData& rGeo) const
{
SdrRectObj::SaveGeoData(rGeo);
SdrCircObjGeoData& rCGeo=static_cast<SdrCircObjGeoData&>(rGeo);
rCGeo.nStartAngle=nStartAngle;
rCGeo.nEndAngle =nEndAngle;
rCGeo.nStartAngle=m_nStartAngle;
rCGeo.nEndAngle =m_nEndAngle;
}
void SdrCircObj::RestoreGeoData(const SdrObjGeoData& rGeo)
{
SdrRectObj::RestoreGeoData(rGeo);
const SdrCircObjGeoData& rCGeo=static_cast<const SdrCircObjGeoData&>(rGeo);
nStartAngle=rCGeo.nStartAngle;
nEndAngle =rCGeo.nEndAngle;
m_nStartAngle=rCGeo.nStartAngle;
m_nEndAngle =rCGeo.nEndAngle;
SetXPolyDirty();
ImpSetCircInfoToAttr();
}
@@ -978,10 +978,10 @@ void SdrCircObj::TakeUnrotatedSnapRect(tools::Rectangle& rRect) const
{
rRect = getRectangle();
if (meCircleKind!=SdrCircKind::Full) {
const Point aPntStart(GetAnglePnt(getRectangle(), nStartAngle));
const Point aPntEnd(GetAnglePnt(getRectangle(), nEndAngle));
Degree100 a=nStartAngle;
Degree100 e=nEndAngle;
const Point aPntStart(GetAnglePnt(getRectangle(), m_nStartAngle));
const Point aPntEnd(GetAnglePnt(getRectangle(), m_nEndAngle));
Degree100 a=m_nStartAngle;
Degree100 e=m_nEndAngle;
rRect.SetLeft(getRectangle().Right() );
rRect.SetRight(getRectangle().Left() );
rRect.SetTop(getRectangle().Bottom() );
@@ -1072,8 +1072,8 @@ Point SdrCircObj::GetSnapPoint(sal_uInt32 i) const
{
switch (i)
{
case 1 : return GetAnglePnt(getRectangle(), nStartAngle);
case 2 : return GetAnglePnt(getRectangle(), nEndAngle);
case 1 : return GetAnglePnt(getRectangle(), m_nStartAngle);
case 2 : return GetAnglePnt(getRectangle(), m_nEndAngle);
default: return getRectangle().Center();
}
}
@@ -1095,13 +1095,13 @@ void SdrCircObj::ImpSetAttrToCircInfo()
Degree100 nNewEnd = rSet.Get(SDRATTR_CIRCENDANGLE).GetValue();
bool bKindChg = meCircleKind != eNewKind;
bool bAngleChg = nNewStart != nStartAngle || nNewEnd != nEndAngle;
bool bAngleChg = nNewStart != m_nStartAngle || nNewEnd != m_nEndAngle;
if(bKindChg || bAngleChg)
{
meCircleKind = eNewKind;
nStartAngle = nNewStart;
nEndAngle = nNewEnd;
m_nStartAngle = nNewStart;
m_nEndAngle = nNewEnd;
if(bKindChg || (meCircleKind != SdrCircKind::Full && bAngleChg))
{
@@ -1119,7 +1119,7 @@ void SdrCircObj::ImpSetCircInfoToAttr()
Degree100 nOldStartAngle = rSet.Get(SDRATTR_CIRCSTARTANGLE).GetValue();
Degree100 nOldEndAngle = rSet.Get(SDRATTR_CIRCENDANGLE).GetValue();
if(meCircleKind == eOldKindA && nStartAngle == nOldStartAngle && nEndAngle == nOldEndAngle)
if(meCircleKind == eOldKindA && m_nStartAngle == nOldStartAngle && m_nEndAngle == nOldEndAngle)
return;
// since SetItem() implicitly calls ImpSetAttrToCircInfo()
@@ -1129,14 +1129,14 @@ void SdrCircObj::ImpSetCircInfoToAttr()
GetProperties().SetObjectItemDirect(SdrCircKindItem(meCircleKind));
}
if(nStartAngle != nOldStartAngle)
if(m_nStartAngle != nOldStartAngle)
{
GetProperties().SetObjectItemDirect(makeSdrCircStartAngleItem(nStartAngle));
GetProperties().SetObjectItemDirect(makeSdrCircStartAngleItem(m_nStartAngle));
}
if(nEndAngle != nOldEndAngle)
if(m_nEndAngle != nOldEndAngle)
{
GetProperties().SetObjectItemDirect(makeSdrCircEndAngleItem(nEndAngle));
GetProperties().SetObjectItemDirect(makeSdrCircEndAngleItem(m_nEndAngle));
}
SetXPolyDirty();
@@ -1146,7 +1146,7 @@ void SdrCircObj::ImpSetCircInfoToAttr()
rtl::Reference<SdrObject> SdrCircObj::DoConvertToPolyObj(bool bBezier, bool bAddText) const
{
const bool bFill(meCircleKind != SdrCircKind::Arc);
const basegfx::B2DPolygon aCircPolygon(ImpCalcXPolyCirc(meCircleKind, getRectangle(), nStartAngle, nEndAngle));
const basegfx::B2DPolygon aCircPolygon(ImpCalcXPolyCirc(meCircleKind, getRectangle(), m_nStartAngle, m_nEndAngle));
rtl::Reference<SdrObject> pRet = ImpConvertMakeObj(basegfx::B2DPolyPolygon(aCircPolygon), bFill, bBezier);
if(bAddText)