KWScene/Documentation/Measurement Units: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 8: Line 8:
! Name !! License !! Size !! Language !! Open Repository !! Coverage !! Valgrind !! CMakeified  
! Name !! License !! Size !! Language !! Open Repository !! Coverage !! Valgrind !! CMakeified  
|-
|-
| [http://sourceforge.net/projects/tuoml/ TUOML] || [http://www.gnu.org/licenses/lgpl-2.1.html LGPL 2.1] ||  ||  C++ ||  Yes || Unknown ||  Unknown || No
| [http://sourceforge.net/projects/tuoml/ TUOML] || [http://www.gnu.org/licenses/lgpl-2.1.html LGPL 2.1] || 1.2 Mb  ||  C++ ||  Yes || Unknown ||  Unknown ||  No
|-
| [http://www.codeproject.com/KB/library/Measurement_Conversion.aspx Measurement Conversion] || [http://www.codeproject.com/info/cpol10.aspx COPL] ||  ||  ?? || No || Unknown || Unknown || Unknown
|-
| [http://calumgrant.net/units/index.html C++ Units] || [http://www.boost.org/users/license.html Boost] || 36 Kb ||  C++ || Yes || Unknown || Unknown || Unknown
|-
| [http://sourceforge.net/projects/units/ Units Conversions] || [http://www.tcl.tk/software/tcltk/license.html Tcl/Tk] || 528 Kb ||  C || Yes || Unknown || Unknown || No
|-
|-
| [http://www.codeproject.com/KB/library/Measurement_Conversion.aspx Measurement Conversion] || [http://www.codeproject.com/info/cpol10.aspx COPL] ||  ||  C++ || No || Unknown || Unknown || Unknown
|}
|}
= Features Wish List =
# Force developers to specify units along with values.
# Perform automatic (and correct) conversions.
# Prevent conversions between incompatible units.

Latest revision as of 18:06, 8 February 2010

Existing Libraries

Comparative Table

Name License Size Language Open Repository Coverage Valgrind CMakeified
TUOML LGPL 2.1 1.2 Mb C++ Yes Unknown Unknown No
Measurement Conversion COPL ?? No Unknown Unknown Unknown
C++ Units Boost 36 Kb C++ Yes Unknown Unknown Unknown
Units Conversions Tcl/Tk 528 Kb C Yes Unknown Unknown No

Features Wish List

  1. Force developers to specify units along with values.
  2. Perform automatic (and correct) conversions.
  3. Prevent conversions between incompatible units.