nsol
0.4.1
Nsol - Neuroscience Objects Library
|
Public Types | |
enum | TNeuriteType { DENDRITE = 0, AXON } |
Possible types of neurite. | |
Public Member Functions | |
Neurite (TNeuriteType neuriteType=DENDRITE) | |
Default constructor. | |
TNeuriteType & | neuriteType (void) |
Get the type of neurite. | |
NeuronMorphologyPtr | morphology (void) const |
NeuronMorphologyPtr | morphology (NeuronMorphologyPtr morphology) |
bool | hasMorphology (void) const |
NeuronMorphologySectionPtr | firstSection (void) const |
virtual void | firstSection (NeuronMorphologySectionPtr section) |
Sections | sections (void) const |
void | computeBranchBifurcations (void) |
unsigned int | numBranches (void) |
unsigned int | numBifurcations (void) |
virtual NeuriteStats * | stats (void) |
Returns object as NeuriteStats. More... | |
virtual NeuritePtr | clone (void) const |
bool | operator== (Neurite &other) |
bool | operator!= (Neurite &other) |
Protected Member Functions | |
void | _addBifurcationCount (unsigned int numBifurcations) |
void | _addBranchCount (unsigned int numBranches) |
void | _clone (NeuritePtr neurite) const |
Protected Attributes | |
TNeuriteType | _neuriteType |
NeuronMorphologySectionPtr | _firstSection |
NeuronMorphologyPtr | _morphology |
unsigned int | _numBranches |
unsigned int | _numBifurcations |
Friends | |
template<class NODE , class NEURONMORPHOLOGYSECTION , class DENDRITE , class AXON , class SOMA , class NEURONMORPHOLOGY , class NEURON > | |
class | SwcReaderTemplated |
template<class NODE , class NEURONMORPHOLOGYSECTION , class DENDRITE , class AXON , class SOMA , class NEURONMORPHOLOGY , class NEURON > | |
class | AscReaderTemplated |
std::ostream & | operator<< (std::ostream &os, const TNeuriteType &rhs) |
|
virtual |
Returns object as NeuriteStats.
Reimplemented in nsol::NeuriteStats, and nsol::DendriteCachedStats.