edu.jhu.ece.iacl.algorithms.dti.tractography.FACT
Class DTIStudioReader

java.lang.Object
  extended by edu.jhu.ece.iacl.algorithms.dti.tractography.FACT.DTIStudioReader

public class DTIStudioReader
extends java.lang.Object

Created by IntelliJ IDEA. User: bennett Date: Dec 2, 2005 Time: 1:00:14 PM To change this template use Options | File Templates.


Constructor Summary
DTIStudioReader()
           
 
Method Summary
 double[][][] computeConnectivityContrast()
           
 double[] findIntersectPolygon(double[][] pts, double[][] faces, double marker)
           
 double[] findIntersectPolygonDTIStudioCoordinates(double[][] pts, double[][] faces, double marker)
           
 int[] getallFiberLengths(java.lang.String filein)
           
 double[][] getFiber(double index)
           
 double[] getFiberColor(double index)
           
 Fiber[] getFibers()
           
 XYZ[] getFiberXYZchain(int n)
           
 DTIStudioHDR getHDR()
           
 int getHDRFiberNR()
           
static void main(java.lang.String[] args)
           
 double read(java.lang.String filename)
           
 double[][][] readCC(java.lang.String filename)
           
 double[][][][] readColorVolume(java.lang.String filename)
           
 double[][][][] readColorVolumeSoft(java.lang.String filename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DTIStudioReader

public DTIStudioReader()
Method Detail

main

public static void main(java.lang.String[] args)

findIntersectPolygon

public double[] findIntersectPolygon(double[][] pts,
                                     double[][] faces,
                                     double marker)

findIntersectPolygonDTIStudioCoordinates

public double[] findIntersectPolygonDTIStudioCoordinates(double[][] pts,
                                                         double[][] faces,
                                                         double marker)

getFiber

public double[][] getFiber(double index)

getFiberColor

public double[] getFiberColor(double index)

computeConnectivityContrast

public double[][][] computeConnectivityContrast()

getHDR

public DTIStudioHDR getHDR()

getFibers

public Fiber[] getFibers()

getHDRFiberNR

public int getHDRFiberNR()

getFiberXYZchain

public XYZ[] getFiberXYZchain(int n)

read

public double read(java.lang.String filename)
            throws java.io.IOException
Throws:
java.io.IOException

getallFiberLengths

public int[] getallFiberLengths(java.lang.String filein)
                         throws java.io.IOException
Throws:
java.io.IOException

readCC

public double[][][] readCC(java.lang.String filename)
                    throws java.io.IOException
Throws:
java.io.IOException

readColorVolume

public double[][][][] readColorVolume(java.lang.String filename)
                               throws java.io.IOException
Throws:
java.io.IOException

readColorVolumeSoft

public double[][][][] readColorVolumeSoft(java.lang.String filename)
                                   throws java.io.IOException
Throws:
java.io.IOException