nsol
0.4.1
Nsol - Neuroscience Objects Library
|
This class allows to compute stats for dendrites. More...
#include <DendriteStats.h>
Public Member Functions | |
DendriteStats (TDendriteType dendriteType_=BASAL) | |
Public Member Functions inherited from nsol::Dendrite | |
Dendrite (TDendriteType dendriteType=BASAL) | |
TDendriteType & | dendriteType (void) |
Get the type of neurite. | |
virtual NeuritePtr | clone (void) const final |
Public Member Functions inherited from nsol::Neurite | |
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) |
Public Member Functions inherited from nsol::NeuriteStats | |
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... | |
Additional Inherited Members | |
Public Types inherited from nsol::Dendrite | |
enum | TDendriteType { BASAL = 0, APICAL } |
Type of dendrite. | |
typedef enum nsol::Dendrite::TDendriteType | TDendriteType |
Type of dendrite. | |
Public Types inherited from nsol::Neurite | |
enum | TNeuriteType { DENDRITE = 0, AXON } |
Possible types of neurite. | |
Public Types inherited from nsol::NeuriteStats | |
enum | TNeuriteStat { SURFACE = 0, VOLUME, LENGTH, BIFURCATIONS, NEURITE_NUM_STATS } |
Enumeration of the stats that can be computed for Neurite. | |
Protected Member Functions inherited from nsol::Neurite | |
void | _addBifurcationCount (unsigned int numBifurcations) |
void | _addBranchCount (unsigned int numBranches) |
void | _clone (NeuritePtr neurite) const |
Protected Attributes inherited from nsol::Dendrite | |
TDendriteType | _dendriteType |
Type of dendrite. | |
Protected Attributes inherited from nsol::Neurite | |
TNeuriteType | _neuriteType |
NeuronMorphologySectionPtr | _firstSection |
NeuronMorphologyPtr | _morphology |
unsigned int | _numBranches |
unsigned int | _numBifurcations |
This class allows to compute stats for dendrites.
Using this class instead of Dendrite when constructing the hierarchy allows to call the method stats from base Dendrite class and get the corresponding volume, surface and length.
Example:
Definition at line 40 of file DendriteStats.h.