Advertisement
Guest User

Edge.cpp

a guest
Apr 15th, 2014
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.71 KB | None | 0 0
  1. #include "Edge.h"
  2.  
  3. prk::Edge::Edge()
  4. {
  5. }
  6. prk::Edge::Edge(prk::Node* nodeStartNode, prk::Node* nodeEndNode, float fWeight)
  7. {
  8.     this->setStartNode(nodeStartNode);
  9.     this->setEndNode(nodeEndNode);
  10.     this->setWeight(fWeight);
  11. }
  12. prk::Edge::~Edge()
  13. {
  14. }
  15. void prk::Edge::setWeight(float fWeight)
  16. {
  17.     this->weight = fWeight;
  18. }
  19. void prk::Edge::setStartNode(prk::Node* nodeStartNode)
  20. {
  21.     this->startnode = nodeStartNode;
  22. }
  23. void prk::Edge::setEndNode(prk::Node* nodeEndNode)
  24. {
  25.     this->endnode = nodeEndNode;
  26. }
  27. float prk::Edge::getWeight(void)
  28. {
  29.     return this->weight;
  30. }
  31. prk::Node * prk::Edge::getStartNode(void)
  32. {
  33.     return this->startnode;
  34. }
  35. prk::Node * prk::Edge::getEndNode(void)
  36. {
  37.     return this->endnode;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement