Helper class for the configuration of a Font Awesome glyph.
Font Awesome is a free iconic font by Dave Gandy (see http://fontawesome.io) offering more than 500 customizable scalable vector icons.
A glyph has been added to Tulip enabling to use these great icons as nodes and edges extremities shapes.
That class offers utility functions and supported icons names constants.
To set a node glyph as a Font Awesome icon, the Font Awesome glyph must be associated to the node through the modification of the "viewShape" integer property attached to the graph. The name of the icon to use must then be set in the "viewFontAwesomeIcon" string property. As an example, the following code snippet activates the Font Awesome glyph for all nodes and sets the "user" icon.
viewShape->setAllNodeValue(tlp::NodeShape::FontAwesomeIcon);
viewFontAwesomeIcon->setAllNodeValue(tlp::TulipFontAwesome::User);
Definition at line 58 of file TulipFontAwesome.h.