[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/libs/kofficecore
From:       Thomas Zander <zander () kde ! org>
Date:       2007-03-31 12:31:36
Message-ID: 1175344296.005128.22115.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 648454 by zander:

Consistency; not only rename the enum values, also rename the methods to match.


 M  +70 -14    KoUnit.h  


--- trunk/koffice/libs/kofficecore/KoUnit.h #648453:648454
@@ -82,48 +82,104 @@
 
     bool operator!=(const KoUnit &ku) {return m_unit!=ku.m_unit;}
 
-    /// Prepare ptValue to be displayed in pt
+    /**
+     * Prepare ptValue to be displayed in pt
+     * This method will round to 0.001 precision
+     */
     static double toPoint( double ptValue ) {
         // No conversion, only rounding (to 0.001 precision)
         return floor( ptValue * 1000.0 ) / 1000.0;
     }
 
-    /// Prepare ptValue to be displayed in mm
-    static double toMM( double ptValue ) {
+    /// Deprecated, use toMillimeter()
+    static double KDE_DEPRECATED toMM( double ptValue ) {
+        return toMillimeter(ptValue);
+    }
+
+    /**
+     * Prepare ptValue to be displayed in mm
+     * This method will round to 0.0001 precision, use POINT_TO_MM() for lossless conversion.
+     */
+    static double toMillimeter( double ptValue ) {
         // "mm" values are rounded to 0.0001 millimeters
         return floor( POINT_TO_MM( ptValue ) * 10000.0 ) / 10000.0;
     }
 
-    /// Prepare ptValue to be displayed in cm
-    static double toCM( double ptValue ) {
+    /// Deprecated, use toCentimeter()
+    static double KDE_DEPRECATED toCM( double ptValue ) {
+        return toCentimeter(ptValue);
+    }
+
+    /**
+     * Prepare ptValue to be displayed in cm
+     * This method will round to 0.0001 precision, use POINT_TO_CM() for lossless conversion.
+     */
+    static double toCentimeter( double ptValue ) {
         return floor( POINT_TO_CM( ptValue ) * 10000.0 ) / 10000.0;
     }
 
-    /// Prepare ptValue to be displayed in dm
-    static double toDM( double ptValue ) {
+    /// Deprecated use toDecimeter
+    static double KDE_DEPRECATED toDM( double ptValue ) {
+        return toDecimeter(ptValue);
+    }
+
+    /**
+     * Prepare ptValue to be displayed in dm
+     * This method will round to 0.0001 precision, use POINT_TO_DM() for lossless conversion.
+     */
+    static double toDecimeter( double ptValue ) {
         return floor( POINT_TO_DM( ptValue ) * 10000.0 ) / 10000.0;
     }
 
-    /// Prepare ptValue to be displayed in inch
+    /**
+     * Prepare ptValue to be displayed in inch
+     * This method will round to 0.00001 precision, use POINT_TO_INCH() for lossless conversion.
+     */
     static double toInch( double ptValue ) {
         // "in" values are rounded to 0.00001 inches
         return floor( POINT_TO_INCH( ptValue ) * 100000.0 ) / 100000.0;
     }
 
-    /// Prepare ptValue to be displayed in pica
-    static double toPI( double ptValue ) {
+    /// Deprecated use toPica()
+    static double KDE_DEPRECATED toPI( double ptValue ) {
+        return toPica(ptValue);
+    }
+
+    /**
+     * Prepare ptValue to be displayed in pica
+     * This method will round to 0.00001 precision, use POINT_TO_PI() for lossless conversion.
+     */
+    static double toPica( double ptValue ) {
         // "pi" values are rounded to 0.00001 inches
         return floor( POINT_TO_PI( ptValue ) * 100000.0 ) / 100000.0;
     }
 
-    /// Prepare ptValue to be displayed in didot
-    static double toDD( double ptValue ) {
+
+    /// Deprecated use toDidot()
+    static double KDE_DEPRECATED toDD( double ptValue ) {
+        return toDidot(ptValue);
+    }
+
+    /**
+     * Prepare ptValue to be displayed in didot
+     * This method will round to 0.00001 precision, use POINT_TO_DD() for lossless conversion.
+     */
+    static double toDidot( double ptValue ) {
         // "dd" values are rounded to 0.00001 inches
         return floor( POINT_TO_DD( ptValue ) * 100000.0 ) / 100000.0;
     }
 
-    /// Prepare ptValue to be displayed in cicero
-    static double toCC( double ptValue ) {
+
+    /// Deprecated use toCicero()
+    static double KDE_DEPRECATED toCC( double ptValue ) {
+        return toCicero(ptValue);
+    }
+
+    /**
+     * Prepare ptValue to be displayed in cicero
+     * This method will round to 0.00001 precision, use POINT_TO_CC() for lossless conversion.
+     */
+    static double toCicero( double ptValue ) {
         // "cc" values are rounded to 0.00001 inches
         return floor( POINT_TO_CC( ptValue ) * 100000.0 ) / 100000.0;
     }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic