Interface MultiScalar<T extends Scalar>

Type Parameters:
T - the type for the multi channel values
All Known Subinterfaces:
VMultiDouble, VMultiEnum, VMultiInt, VMultiString
All Known Implementing Classes:
IVMultiDouble

public interface MultiScalar<T extends Scalar>
Multi channel array.

This same type can be used in multiple circumstances where data is collected, regardless of how and what of data. The number of values in the multi channel array never changes.

  • Synchronized array: Time returns the reference time of the collected data); each element may or may not retain its time information.
  • Multi channel: Time returns the time of the data generation; each element may or may not retain its time information

A MultiScalar can be automatically converted to a Array of the same type.

  • Method Summary

    Modifier and Type
    Method
    Description
    The list of values for all the different channels.
  • Method Details

    • getValues

      List<T> getValues()
      The list of values for all the different channels. Never null.
      Returns:
      a List of values