+ 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 */