Class Development.HistoricalMatrix

java.lang.Object
org.opentrafficsim.core.perception.AbstractHistorical<double[][],Development.EventMatrix>
org.opentrafficsim.demo.doc.tutorials.Development.HistoricalMatrix
All Implemented Interfaces:
org.opentrafficsim.core.perception.HistoryManager.HistoricalElement
Enclosing class:
Development

public class Development.HistoricalMatrix extends org.opentrafficsim.core.perception.AbstractHistorical<double[][],Development.EventMatrix>
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.opentrafficsim.core.perception.AbstractHistorical

    org.opentrafficsim.core.perception.AbstractHistorical.EventValue<T extends Object>
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    HistoricalMatrix(org.opentrafficsim.core.perception.HistoryManager historyManager, double[][] matrix)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    double[][]
     
    double[][]
    getMatrix(org.djunits.value.vdouble.scalar.Time time)
     
    void
    setValue(int i, int j, double value)
     

    Methods inherited from class org.opentrafficsim.core.perception.AbstractHistorical

    addEvent, cleanUpHistory, getEvent, getEvents, getLastEvent, isLastState, now, removeEvent

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HistoricalMatrix

      protected HistoricalMatrix(org.opentrafficsim.core.perception.HistoryManager historyManager, double[][] matrix)
  • Method Details

    • getMatrix

      public double[][] getMatrix()
    • setValue

      public void setValue(int i, int j, double value)
    • getMatrix

      public double[][] getMatrix(org.djunits.value.vdouble.scalar.Time time)