us.nj.nwk.overlapping_analysis
Class Model.Voxel

java.lang.Object
  extended by us.nj.nwk.overlapping_analysis.Model.Voxel
Enclosing class:
Model

public class Model.Voxel
extends Object


Field Summary
 int CELL_TYPE
           
 int EMPTY_TYPE
           
 int OVERLAP_TYPE
           
 int UNDEFINED_TYPE
           
 
Constructor Summary
Model.Voxel(int[] ind, Model.Population pop)
           
 
Method Summary
 void addPoint(Model.CellPopulation cp, org.virtualratbrain.namespace.Point point)
           
 void analyseVoxel()
           
 double[] getAvarageCord()
           
 Model.CellPopulation getCellType()
           
 int getCellTypeNumber(Model.CellPopulation type)
           
 HashMap getCellTypeTable()
           
 Color getColor()
           
 String getId()
           
 int[] getIndex()
           
 HashSet getPoints()
           
 Model.Population getPopulation()
           
 javax.vecmath.Vector3d getPosition()
           
 int getType()
           
 boolean isType(int t)
           
 boolean isVisible()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OVERLAP_TYPE

public int OVERLAP_TYPE

CELL_TYPE

public int CELL_TYPE

UNDEFINED_TYPE

public int UNDEFINED_TYPE

EMPTY_TYPE

public int EMPTY_TYPE
Constructor Detail

Model.Voxel

public Model.Voxel(int[] ind,
                   Model.Population pop)
Method Detail

getPopulation

public Model.Population getPopulation()

addPoint

public void addPoint(Model.CellPopulation cp,
                     org.virtualratbrain.namespace.Point point)

analyseVoxel

public void analyseVoxel()

isType

public boolean isType(int t)

getCellTypeNumber

public int getCellTypeNumber(Model.CellPopulation type)

getPosition

public javax.vecmath.Vector3d getPosition()

getIndex

public int[] getIndex()

getCellType

public Model.CellPopulation getCellType()

isVisible

public boolean isVisible()

getColor

public Color getColor()

getId

public String getId()

getCellTypeTable

public HashMap getCellTypeTable()

getPoints

public HashSet getPoints()

getType

public int getType()

getAvarageCord

public double[] getAvarageCord()