26 #include "rcsoft_map_node.h" 63 std::vector< std::string >
aliases)
107 std::vector<std::string> &
117 std::vector<std::string> &
127 std::vector<std::string> &
141 return (std::find(__properties.begin(), __properties.end(), property) != __properties.end());
152 return (std::find(__aliases.begin(), __aliases.end(), alias) != __aliases.end());
162 return (__name !=
"");
RCSoftMapNode()
Constructor for invalid node.
bool has_property(std::string property)
Check if node has a specific property.
bool is_valid() const
Check if the node is valid.
Fawkes library namespace.
float x() const
Get node X coordinate.
std::vector< std::string > & aliases()
Get aliases.
bool has_alias(std::string property)
Check if node has a specific alias.
std::vector< std::string > & properties()
Get properties of node.
const std::string & name() const
Get node name.
std::vector< std::string > & children()
Get children of node.
float y() const
Get node Y coordinate.