nsol  0.4.1
Nsol - Neuroscience Objects Library
nsol::Node Class Reference
+ Inheritance diagram for nsol::Node:
+ Collaboration diagram for nsol::Node:

Public Member Functions

 Node (const Vec3f &initPoint=Vec3f(0, 0, 0), const int &initId=0, const float &initRadius=0.0f)
 
virtual void point (const Vec3f &point_)
 
Vec3f point (void) const
 
virtual void radius (const float radius_)
 
float radius (void) const
 
virtual void id (const int id_)
 Set the node id. More...
 
int id (void) const
 Get the node id. More...
 
virtual NodePtr clone (void) const
 
bool operator== (const Node &other) const
 
bool operator!= (const Node &other) const
 
virtual NodePtr asNode (void)
 
- Public Member Functions inherited from nsol::Object
virtual ColumnPtr asColumn (void)
 
virtual MiniColumnPtr asMiniColumn (void)
 
virtual NeuronPtr asNeuron (void)
 
virtual NeuronMorphologyPtr asNeuronMorphology (void)
 
virtual SectionPtr asSection (void)
 
virtual ObjectWithProperties * properties (void)
 
virtual ObjectPtr create (void)
 

Protected Attributes

Vec3f _point
 
float _radius
 
int _id
 

Detailed Description

Definition at line 32 of file Node.h.

Member Function Documentation

virtual void nsol::Node::id ( const int  id_)
inlinevirtual

Set the node id.

Returns
node id

Definition at line 82 of file Node.h.

Referenced by nsol::SwcReaderTemplated< SWC_READER_TEMPLATE_CLASSES >::_ReadSection().

+ Here is the caller graph for this function:

int nsol::Node::id ( void  ) const
inline

Get the node id.

Returns
node id

Definition at line 92 of file Node.h.


The documentation for this class was generated from the following file: