BioDynaMo  v1.03.57-cebe047f
Classes | Enumerations | Functions
bdm::neuroscience Namespace Reference

Classes

struct  NeuriteBifurcationEvent
 Contains the parameters to bifurcate a growth cone. More...
 
struct  NeuriteBranchingEvent
 This event splits the current neurite element into two elements and adds a new side branch as daughter right at the proximal half. More...
 
class  NeuriteElement
 
class  NeuronOrNeurite
 
class  NeuronSoma
 
struct  NewNeuriteExtensionEvent
 Contains the parameters to extend a new neurite from a neuron soma. More...
 
struct  Param
 
struct  SideNeuriteExtensionEvent
 Contains the parameters to add a side neurite element. More...
 
struct  SplitNeuriteElementEvent
 Contains the parameters to split a neurite element into two segments. More...
 

Enumerations

enum  StructureIdentifierSWC {
  kUndefined, kSoma, kAxon, kBasalDendrite,
  kApicalDendrite
}
 

Functions

void InitModule ()
 
std::ostream & operator<< (std::ostream &str, const NeuriteElement &n)
 
void PrintVector (std::ostream &out, const Double3 &pos)
 

Enumeration Type Documentation

◆ StructureIdentifierSWC

Enumerator
kUndefined 
kSoma 
kAxon 
kBasalDendrite 
kApicalDendrite 

Definition at line 32 of file neuron_or_neurite.h.

Function Documentation

◆ InitModule()

void bdm::neuroscience::InitModule ( )

Initializes the neuroscience module. NB: Must be called before bdm::Simulation is created!

Definition at line 22 of file module.cc.

◆ operator<<()

std::ostream& bdm::neuroscience::operator<< ( std::ostream &  str,
const NeuriteElement n 
)

Definition at line 812 of file neurite_element.cc.

◆ PrintVector()

void bdm::neuroscience::PrintVector ( std::ostream &  out,
const Double3 pos 
)
inline

Definition at line 143 of file neuron_soma.cc.