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

Public Member Functions

 ImportanceNode (const Vec3f &point=Vec3f(0, 0, 0), const int &id=0, const float &radius=0.0f)
 
unsigned int & importance (void)
 
unsigned int importance (void) const
 
virtual NodePtr clone (void) const
 
- Public Member Functions inherited from nsol::Node
 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...
 
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

unsigned int _importance
 
- Protected Attributes inherited from nsol::Node
Vec3f _point
 
float _radius
 
int _id
 

Detailed Description

Definition at line 31 of file ImportanceNode.h.


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