[Libreoffice-commits] core.git: starmath/inc starmath/source

Takeshi Abe tabe at fixedpoint.jp
Sat Dec 3 11:42:11 UTC 2016


 starmath/inc/node.hxx    |   12 ++++++------
 starmath/source/node.cxx |   37 +++++++++++++++++++------------------
 2 files changed, 25 insertions(+), 24 deletions(-)

New commits:
commit 0d2e083fed20e4f0c263e2373aeee83bc7cee9cd
Author: Takeshi Abe <tabe at fixedpoint.jp>
Date:   Fri Dec 2 18:53:04 2016 +0900

    starmath: Prefix members of SmPolyLineNode etc.
    
    Change-Id: I6fa81689e14e605cd7449526e44245d4fdebb298
    Reviewed-on: https://gerrit.libreoffice.org/31536
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Takeshi Abe <tabe at fixedpoint.jp>

diff --git a/starmath/inc/node.hxx b/starmath/inc/node.hxx
index e3067b7..5215e71 100644
--- a/starmath/inc/node.hxx
+++ b/starmath/inc/node.hxx
@@ -328,7 +328,7 @@ public:
  */
 class SmRectangleNode : public SmGraphicNode
 {
-    Size  aToSize;
+    Size maToSize;
 
 public:
     explicit SmRectangleNode(const SmToken &rNodeToken)
@@ -351,15 +351,15 @@ public:
  */
 class SmPolyLineNode : public SmGraphicNode
 {
-    tools::Polygon aPoly;
-    Size        aToSize;
-    long        nWidth;
+    tools::Polygon maPoly;
+    Size maToSize;
+    long mnWidth;
 
 public:
     explicit SmPolyLineNode(const SmToken &rNodeToken);
 
-    long         GetWidth() const { return nWidth; }
-    tools::Polygon &GetPolygon() { return aPoly; }
+    long         GetWidth() const { return mnWidth; }
+    tools::Polygon &GetPolygon() { return maPoly; }
 
     virtual void AdaptToX(OutputDevice &rDev, sal_uLong nWidth) override;
     virtual void AdaptToY(OutputDevice &rDev, sal_uLong nHeight) override;
diff --git a/starmath/source/node.cxx b/starmath/source/node.cxx
index 023f523..0cbb60b 100644
--- a/starmath/source/node.cxx
+++ b/starmath/source/node.cxx
@@ -1918,23 +1918,24 @@ void SmFontNode::SetSizeParameter(const Fraction& rValue, FontSizeType eType)
 
 
 SmPolyLineNode::SmPolyLineNode(const SmToken &rNodeToken)
-:   SmGraphicNode(NPOLYLINE, rNodeToken)
+    : SmGraphicNode(NPOLYLINE, rNodeToken)
+    , maPoly(2)
+    , maToSize()
+    , mnWidth(0)
 {
-    aPoly.SetSize(2);
-    nWidth = 0;
 }
 
 
 void SmPolyLineNode::AdaptToX(OutputDevice &/*rDev*/, sal_uLong nNewWidth)
 {
-    aToSize.Width() = nNewWidth;
+    maToSize.Width() = nNewWidth;
 }
 
 
 void SmPolyLineNode::AdaptToY(OutputDevice &/*rDev*/, sal_uLong nNewHeight)
 {
     GetFont().FreezeBorderWidth();
-    aToSize.Height() = nNewHeight;
+    maToSize.Height() = nNewHeight;
 }
 
 
@@ -1949,13 +1950,13 @@ void SmPolyLineNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
     long  nBorderwidth = GetFont().GetBorderWidth();
 
     // create polygon using both endpoints
-    OSL_ENSURE(aPoly.GetSize() == 2, "Sm : wrong number of points");
+    assert(maPoly.GetSize() == 2);
     Point  aPointA, aPointB;
     if (GetToken().eType == TWIDESLASH)
     {
         aPointA.X() = nBorderwidth;
-        aPointA.Y() = aToSize.Height() - nBorderwidth;
-        aPointB.X() = aToSize.Width() - nBorderwidth;
+        aPointA.Y() = maToSize.Height() - nBorderwidth;
+        aPointB.X() = maToSize.Width() - nBorderwidth;
         aPointB.Y() = nBorderwidth;
     }
     else
@@ -1963,17 +1964,17 @@ void SmPolyLineNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
         OSL_ENSURE(GetToken().eType == TWIDEBACKSLASH, "Sm : unexpected token");
         aPointA.X() =
         aPointA.Y() = nBorderwidth;
-        aPointB.X() = aToSize.Width() - nBorderwidth;
-        aPointB.Y() = aToSize.Height() - nBorderwidth;
+        aPointB.X() = maToSize.Width() - nBorderwidth;
+        aPointB.Y() = maToSize.Height() - nBorderwidth;
     }
-    aPoly.SetPoint(aPointA, 0);
-    aPoly.SetPoint(aPointB, 1);
+    maPoly.SetPoint(aPointA, 0);
+    maPoly.SetPoint(aPointB, 1);
 
     long  nThick       = GetFont().GetFontSize().Height()
                             * rFormat.GetDistance(DIS_STROKEWIDTH) / 100L;
-    nWidth = nThick + 2 * nBorderwidth;
+    mnWidth = nThick + 2 * nBorderwidth;
 
-    SmRect::operator = (SmRect(aToSize.Width(), aToSize.Height()));
+    SmRect::operator = (SmRect(maToSize.Width(), maToSize.Height()));
 }
 
 
@@ -1998,22 +1999,22 @@ void SmRootSymbolNode::AdaptToY(OutputDevice &rDev, sal_uLong nHeight)
 
 void SmRectangleNode::AdaptToX(OutputDevice &/*rDev*/, sal_uLong nWidth)
 {
-    aToSize.Width() = nWidth;
+    maToSize.Width() = nWidth;
 }
 
 
 void SmRectangleNode::AdaptToY(OutputDevice &/*rDev*/, sal_uLong nHeight)
 {
     GetFont().FreezeBorderWidth();
-    aToSize.Height() = nHeight;
+    maToSize.Height() = nHeight;
 }
 
 
 void SmRectangleNode::Arrange(OutputDevice &rDev, const SmFormat &/*rFormat*/)
 {
     long  nFontHeight = GetFont().GetFontSize().Height();
-    long  nWidth  = aToSize.Width(),
-          nHeight = aToSize.Height();
+    long  nWidth  = maToSize.Width(),
+          nHeight = maToSize.Height();
     if (nHeight == 0)
         nHeight = nFontHeight / 30;
     if (nWidth == 0)


More information about the Libreoffice-commits mailing list