nsol
0.4.1
Nsol - Neuroscience Objects Library
|
This class allows to compute stats for axons. More...
#include <AxonStats.h>
Additional Inherited Members | |
![]() | |
enum | TNeuriteType { DENDRITE = 0, AXON } |
Possible types of neurite. | |
![]() | |
enum | TNeuriteStat { SURFACE = 0, VOLUME, LENGTH, BIFURCATIONS, NEURITE_NUM_STATS } |
Enumeration of the stats that can be computed for Neurite. | |
![]() | |
virtual NeuritePtr | clone (void) const final |
![]() | |
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) |
bool | operator== (Neurite &other) |
bool | operator!= (Neurite &other) |
![]() | |
NeuriteStats (TNeuriteType neuriteType=DENDRITE) | |
Default constructor. | |
virtual NeuriteStats * | stats (void) |
Returns object as NeuriteStats. More... | |
virtual float | getStat (TNeuriteStat stat, TAggregation agg=TOTAL) const |
Computes the stat given. More... | |
![]() | |
void | _addBifurcationCount (unsigned int numBifurcations) |
void | _addBranchCount (unsigned int numBranches) |
void | _clone (NeuritePtr neurite) const |
![]() | |
TNeuriteType | _neuriteType |
NeuronMorphologySectionPtr | _firstSection |
NeuronMorphologyPtr | _morphology |
unsigned int | _numBranches |
unsigned int | _numBifurcations |
This class allows to compute stats for axons.
Using this class instead of Axon when constructing the hierarchy allows to call the method stats from base Axon class and get the corresponding volume, surface and length.
Example:
Definition at line 40 of file AxonStats.h.