-private:
- std::string name; /**< name this path can be referenced with, stored in PathRegistry */
- bool circular; /**< true: start with the first node once the last one has been reached. false: path will stop at last node */
- bool forward; /**< true: travel to nodes in the order they were defined. false: inverse order */
- std::vector<PathNode> pathNodes; /**< list of nodes that make up this path */