Jafar
|
A node represent a feature in the graph. More...
#include <Node.hpp>
Public Member Functions | |
const spaf::Feature * | feature () const |
spaf::Feature * | feature () |
const Edge * | edgeParent () const |
const std::list< EdgeProximity * > & | edgesProximities () const |
const std::list< Edge * > & | edgesToUnCoarserLevel () const |
const std::list< Edge * > & | edgesToCoarserLevel () const |
const std::list< Edge * > & | edgesChildren () const |
std::list< Edge * > | edges () const |
const EdgeProximity * | edgeProximity (const Node *n) const |
Convenient function that return the edge proximity for this Node with the Node n . | |
EdgeProximity * | addProximityWith (Node *n) |
Add a EdgeProximity between this Node and the Node given as parameter. | |
NodeDescriptor * | nodeDescriptor () |
Node * | parent () |
const std::list< Node * > & | children () |
Protected Member Functions | |
int | id () const |
Private Member Functions | |
Node (spaf::Feature *feature, Node *parent) | |
void | registerChild (Node *) |
Private Attributes | |
Private *const | d |
Friends | |
class | Graph |
std::ostream & | spafgraph::operator<< (std::ostream &s, const Node &n) |
Add a EdgeProximity between this Node and the Node given as parameter.
n | node to link with an EdgeProximity |
const EdgeProximity* jafar::spafgraph::Node::edgeProximity | ( | const Node * | n | ) | const |
Convenient function that return the edge proximity for this Node with the Node n
.
Generated on Wed Oct 15 2014 00:37:51 for Jafar by doxygen 1.7.6.1 |