edu.washington.NVisF.dataIO.tfr
Class TipsyParticles

java.lang.Object
  |
  +--edu.washington.NVisF.dataIO.tfr.TipsyParticles
Direct Known Subclasses:
DarkParticles, GasParticles, StarParticles

public abstract class TipsyParticles
extends java.lang.Object

This is the abstract base class for classes that read data for one particle type from a Tipsy binary file. It provides methods for maintaining the list of known data fields and accessing the data.


Field Summary
 java.util.Map scalarFieldMap
           
 java.lang.String typeName
           
 java.util.Map vectorFieldMap
           
 
Constructor Summary
TipsyParticles()
           
 
Method Summary
 ObjectInfo getObjectInfo()
           
 float[] getScalar(java.lang.String dataField)
           
 float[][] getVector(java.lang.String dataField)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

typeName

public java.lang.String typeName

scalarFieldMap

public java.util.Map scalarFieldMap

vectorFieldMap

public java.util.Map vectorFieldMap
Constructor Detail

TipsyParticles

public TipsyParticles()
Method Detail

getObjectInfo

public ObjectInfo getObjectInfo()

getScalar

public float[] getScalar(java.lang.String dataField)

getVector

public float[][] getVector(java.lang.String dataField)