refactoredCPPNeuronMesher
neurongraph.h File Reference

Definition of the NeuronGraph class for handling neuron morphology data. More...

#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <vector>
#include <map>
#include <set>
#include <queue>
#include <cmath>
#include <numeric>
#include <limits>
#include <iomanip>
#include <algorithm>
#include <filesystem>
Include dependency graph for neurongraph.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SWCNode
 Structure representing a single node in an SWC neuron morphology. More...
 
class  NeuronGraph
 Class for representing and processing neuron morphology graphs. More...
 

Detailed Description

Definition of the NeuronGraph class for handling neuron morphology data.

This header defines the NeuronGraph class which provides functionality for reading, writing, and processing neuron morphology data in SWC and UGX formats. It includes methods for topological sorting, soma processing, and geometry manipulation of neuron structures.

Author
CPPNeuronMesher Team
Date
2025-07-27
Version
1.0