endrov.typeParticleMeasure
Class ParticleMeasure.Frame

java.lang.Object
  extended by endrov.typeParticleMeasure.ParticleMeasure.Frame
Enclosing class:
ParticleMeasure

public static class ParticleMeasure.Frame
extends java.lang.Object

Information about one frame - Just a list of particles, with a lazy evaluator


Constructor Summary
ParticleMeasure.Frame()
           
 
Method Summary
 java.util.Set<java.util.Map.Entry<java.lang.Integer,ParticleMeasure.ColumnSet>> entrySet()
           
 ParticleMeasure.ColumnSet getCreateParticle(int id)
           
 ParticleMeasure.ColumnSet getFrameColumns()
           
 ParticleMeasure.ColumnSet getParticle(int id)
           
 java.util.Set<java.lang.Integer> getParticleIDs()
           
 java.util.Collection<ParticleMeasure.ColumnSet> getParticles()
           
 void putParticle(int id, ParticleMeasure.ColumnSet value)
           
 void registerLazyCalculation(java.lang.Runnable runnable)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParticleMeasure.Frame

public ParticleMeasure.Frame()
Method Detail

getFrameColumns

public ParticleMeasure.ColumnSet getFrameColumns()

getCreateParticle

public ParticleMeasure.ColumnSet getCreateParticle(int id)

putParticle

public void putParticle(int id,
                        ParticleMeasure.ColumnSet value)

getParticle

public ParticleMeasure.ColumnSet getParticle(int id)

getParticleIDs

public java.util.Set<java.lang.Integer> getParticleIDs()

entrySet

public java.util.Set<java.util.Map.Entry<java.lang.Integer,ParticleMeasure.ColumnSet>> entrySet()

size

public int size()

getParticles

public java.util.Collection<ParticleMeasure.ColumnSet> getParticles()

registerLazyCalculation

public void registerLazyCalculation(java.lang.Runnable runnable)