Interface MiDataSet

All Known Subinterfaces:
MeXDataSetI, MeXDataSetIj, MeXScalardSet, MeXScalardSetI, MeXScalardSetIj, MeXStringSet, MeXStringSetI, MeXStringSetIj, MeXVec3dSet, MeXVec3dSetI, MeXVec3dSetIj, MiDataSetI, MiDataSetIj, MiDataSetIjk, MiScalardSetI, MiScalardSetIj, MiScalardSetIjk, MiStringSet, MiStringSetI, MiStringSetIj, MiStringSetIjk, MiVec3dSetI, MiVec3dSetIj, MiVec3dSetIjk

public interface MiDataSet
Generic data set interface.

A generic interface for a data set usable in any extract of a mesh.

  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the data binding of this dataset.
    Returns the name of this data set.
    long
    Returns for this dataset a unique time stamp across all data sets in the application.
  • Method Details

    • getTimeStamp

      long getTimeStamp()
      Returns for this dataset a unique time stamp across all data sets in the application.

      When the content of this data set changes, the time stamp must increase. The time stamp allows extractors to identify this data set and to be aware of any changes to it.

      Note: MxTimeStamp can be used to generate a valid time stamp.

      Returns:
      a time stamp value
    • getName

      String getName()
      Returns the name of this data set.
      Returns:
      the name of this data set
    • getBinding

      DataBinding getBinding()
      Returns the data binding of this dataset.
      Returns:
      the data binding value: DataBinding.PER_CELL or DataBinding.PER_NODE