ucl.physiol.neuroconstruct.cell.converters
Class NeurolucidaReader

java.lang.Object
  extended by ucl.physiol.neuroconstruct.cell.converters.FormatImporter
      extended by ucl.physiol.neuroconstruct.cell.converters.NeurolucidaReader

public class NeurolucidaReader
extends FormatImporter

A class for importing Neurolucida morphology files (.asc files), and creating Cells which can be used by the rest of the application

Author:
Padraig Gleeson

Nested Class Summary
static class NeurolucidaReader.ASC_State
          What part of the neuron is being referred to.
static class NeurolucidaReader.ASCLine_State
          Could be inside ASCLine...
 
Constructor Summary
NeurolucidaReader()
           
 
Method Summary
 void daughtersInherit(boolean adj)
           
 void includeSomaOutline(boolean inc)
           
 Cell loadFromMorphologyFile(File morphologyFile, String name)
           
static void main(String[] args)
           
 
Methods inherited from class ucl.physiol.neuroconstruct.cell.converters.FormatImporter
getDesc, getFileExtensions, getName, getWarnings, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NeurolucidaReader

public NeurolucidaReader()
Method Detail

loadFromMorphologyFile

public Cell loadFromMorphologyFile(File morphologyFile,
                                   String name)
                            throws MorphologyException
Specified by:
loadFromMorphologyFile in class FormatImporter
Throws:
MorphologyException

includeSomaOutline

public void includeSomaOutline(boolean inc)

daughtersInherit

public void daughtersInherit(boolean adj)

main

public static void main(String[] args)