Interface ILcdISO19103Measure

All Known Implementing Classes:
TLcdAIXM51ValDepth, TLcdAIXM51ValDistance, TLcdAIXM51ValDistanceSigned, TLcdAIXM51ValDistanceVertical, TLcdAIXM51ValDuration, TLcdAIXM51ValFL, TLcdAIXM51ValFrequency, TLcdAIXM51ValLightIntensity, TLcdAIXM51ValPressure, TLcdAIXM51ValSpeed, TLcdAIXM51ValTemperature, TLcdAIXM51ValWeight, TLcdGML31Angle, TLcdGML31Area, TLcdGML31GridLength, TLcdGML31Length, TLcdGML31Measure, TLcdGML31Scale, TLcdGML31Speed, TLcdGML31Time, TLcdGML31Volume, TLcdGML32Angle, TLcdGML32Area, TLcdGML32GridLength, TLcdGML32Length, TLcdGML32Measure, TLcdGML32Quantity, TLcdGML32Scale, TLcdGML32Speed, TLcdGML32Time, TLcdGML32Volume, TLcdISO19103DistanceMeasure, TLcdISO19103Measure

public interface ILcdISO19103Measure
A measure is the result from performing the act or process of ascertaining the value of a characteristic of some entity.
  • Method Details

    • getValue

      double getValue()
      The numerical value of a measurement, expressed in its unit of measure.
      Returns:
      the numerical value of a measurement, expressed in its unit of measure.
      See Also:
    • setValue

      void setValue(double aValue)
      Sets the numerical value of a measurement,expressed in its unit of measure.
      Parameters:
      aValue -
      See Also:
    • getUnitOfMeasure

      ILcdISO19103UnitOfMeasure getUnitOfMeasure()
      Returns the unit of measure this measure is expressed in.
    • setUnitOfMeasure

      void setUnitOfMeasure(ILcdISO19103UnitOfMeasure aUnitOfMeasure)
      Sets the unit of measure this measure is expressed in.
      Parameters:
      aUnitOfMeasure -
    • convert

      void convert(ILcdISO19103UnitOfMeasure aUnitOfMeasure, ILcdISO19103Measure aMeasureSFCT)
      Converts this measure to another unit of measure by means of a side effect parameter.
      Parameters:
      aUnitOfMeasure - the unit of measure to express the value in.
      aMeasureSFCT - the measure which will contain the new value and the unit of measure passed.