Data handler for node information used for node comparison.
#include <VF2_MatchingHandler.hh>
Public Types | |
| typedef std::vector< const MC_Node * > | NodeConstraints |
| container that holds node constraints to be verified More... | |
Public Member Functions | |
| NodeData () | |
| Default construction. More... | |
| NodeData (const size_t id, const Label label, const size_t outDegree, const size_t selfloops) | |
| NodeData (const VF2_MatchingHandler::NodeData &toCopy) | |
| ~NodeData () | |
| Destruction. More... | |
Data Fields | |
| size_t | id |
| the node index of the node represented More... | |
| Label | label |
| the label of the node More... | |
| NodeConstraints * | nodeConstraints |
| the node constraints to be checked More... | |
| size_t | outDegree |
| the out degree of the node More... | |
| size_t | selfloops |
| the number of self loops of the node More... | |
Definition at line 70 of file VF2_MatchingHandler.hh.
| typedef std::vector< const MC_Node* > sgm::VF2_MatchingHandler::NodeData::NodeConstraints |
Definition at line 74 of file VF2_MatchingHandler.hh.
| sgm::VF2_MatchingHandler::NodeData::NodeData | ( | ) |
| sgm::VF2_MatchingHandler::NodeData::NodeData | ( | const size_t | id, |
| const Label | label, | ||
| const size_t | outDegree, | ||
| const size_t | selfloops | ||
| ) |
Construction
| id | the node index of the node represented |
| label | the node label |
| outDegree | the out degree of the node |
| selfloops | the number of self loops of the node |
| sgm::VF2_MatchingHandler::NodeData::NodeData | ( | const VF2_MatchingHandler::NodeData & | toCopy | ) |
Copy construction
| toCopy | the object to make this a copy of |
| sgm::VF2_MatchingHandler::NodeData::~NodeData | ( | ) |
| size_t sgm::VF2_MatchingHandler::NodeData::id |
Definition at line 77 of file VF2_MatchingHandler.hh.
| Label sgm::VF2_MatchingHandler::NodeData::label |
Definition at line 79 of file VF2_MatchingHandler.hh.
| NodeConstraints* sgm::VF2_MatchingHandler::NodeData::nodeConstraints |
Definition at line 85 of file VF2_MatchingHandler.hh.
| size_t sgm::VF2_MatchingHandler::NodeData::outDegree |
Definition at line 81 of file VF2_MatchingHandler.hh.
| size_t sgm::VF2_MatchingHandler::NodeData::selfloops |
Definition at line 83 of file VF2_MatchingHandler.hh.