Difference between revisions of "Extensions.Quantities"
Jump to navigation
Jump to search
(→Terms) |
(→Terms) |
||
Line 16: | Line 16: | ||
{{TableRowCatagory|Overloading semantics}} | {{TableRowCatagory|Overloading semantics}} | ||
+ | {{TableRowKeyValueList|[[Extensions.Quantities.Conversions|Conversions]]|}} | ||
{{TableRowKeyValueList|[[Extensions.Quantities.Addition|Addition]]|}} | {{TableRowKeyValueList|[[Extensions.Quantities.Addition|Addition]]|}} | ||
{{TableRowKeyValueList|[[Extensions.Quantities.Subtraction|Subtraction]]|}} | {{TableRowKeyValueList|[[Extensions.Quantities.Subtraction|Subtraction]]|}} | ||
Line 24: | Line 25: | ||
{{TableRowKeyValueList|[[Extensions.Quantities.Negation|Negation]]|}} | {{TableRowKeyValueList|[[Extensions.Quantities.Negation|Negation]]|}} | ||
{{TableRowKeyValueList|[[Extensions.Quantities.RelationalOperations|Relational Operations]]|}} | {{TableRowKeyValueList|[[Extensions.Quantities.RelationalOperations|Relational Operations]]|}} | ||
+ | {{TableRowKeyValueList|[[Extensions.Quantities.OtherOperations|Other Operations]]|}} | ||
|} | |} | ||
Latest revision as of 05:00, 26 June 2019
Classification
Name | Quantities |
Short Description | Extension for unit definition data model |
Class | OTX Extension |
Base Extension | - |
Pre-Conditions | - |
Specified by | ISO 13209-3 |
Introduction
The OTX Quantities extension specitfy the Quantity data type which as mentioned, contains information about a physical unit besides the actual value. This extension reuses the unit definition data model specified by the ODX standard (see UNIT-SPEC data type in 7.3.6.7 in ISO 22901-1:2008). The intention is to use ODX for defining a set of units that can then be referenced by elements of the OTX Quantities extension.
Terms
Quantity and Unit related terms | |
CreateQuantity | |
GetDisplayValue | |
GetDisplayUnit | |
GetBaseUnit | |
Overloading semantics | |
Conversions | |
Addition | |
Subtraction | |
Multiplication | |
Division | |
Modulo | |
Absolute Value | |
Negation | |
Relational Operations | |
Other Operations |
Data Types
Quantity | |
Unit |
Exceptions
QuantityException | |
UnknownUnitException | |
InvalidConversionException |
Checker rules
Quantities_Chk001 | Correct unit linking |
Quantities_Chk002 | No dangling unit definition links |