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 ObjectWithPropertiesproperties (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: