The class representing a node in the de novo graph.
More...
#include <cDeNovoGraphNode.h>
The class representing a node in the de novo graph.
◆ addIonAnnotation()
Add ion annotation.
- Parameters
-
iontype | type of fragment ion |
◆ checkIonAnnotation()
Check ion annotation.
- Parameters
-
iontype | type of fragment ion |
- Return values
-
bool | true when the ion type was assigned to the node |
◆ getIntensity()
double cDeNovoGraphNode::getIntensity |
( |
| ) |
|
Get the intensity of the node.
- Return values
-
◆ getMZRatio()
double cDeNovoGraphNode::getMZRatio |
( |
| ) |
|
Get the mz ratio of the node.
- Return values
-
◆ insertEdge()
void cDeNovoGraphNode::insertEdge |
( |
cEdge & |
e | ) |
|
Insert an edge into a vector of edges.
- Parameters
-
◆ insertTempEdge()
void cDeNovoGraphNode::insertTempEdge |
( |
cEdge & |
e | ) |
|
Insert an edge into a temporary unordered set.
- Parameters
-
◆ operator[]()
cEdge & cDeNovoGraphNode::operator[] |
( |
int |
position | ) |
|
Overloaded operator [].
- Parameters
-
position | position of an edge |
- Return values
-
◆ removeEdge()
void cDeNovoGraphNode::removeEdge |
( |
int |
position | ) |
|
Remove an edge.
- Parameters
-
position | position of removed edge |
◆ setIntensity()
void cDeNovoGraphNode::setIntensity |
( |
double |
intensity | ) |
|
Set the intensity of the node.
- Parameters
-
◆ setMZRatio()
void cDeNovoGraphNode::setMZRatio |
( |
double |
mzratio | ) |
|
Set the mz ratio of the node.
- Parameters
-
◆ size()
int cDeNovoGraphNode::size |
( |
| ) |
|
Get the number of edges.
- Return values
-
The documentation for this class was generated from the following files: