20 #ifndef TULIP_SELECTION_H 21 #define TULIP_SELECTION_H 23 #include <tulip/PropertyTypes.h> 24 #include <tulip/AbstractProperty.h> 25 #include <tulip/PropertyAlgorithm.h> 29 class PropertyContext;
40 static const std::string propertyTypename;
42 return propertyTypename;
50 void reverse(
const Graph *sg=NULL);
57 void reverseEdgeDirection(
Graph *sg=NULL);
69 static const std::string propertyTypename;
70 const std::string& getTypename()
const {
71 return propertyTypename;
This class extends upon PropertyInterface, and adds type-safe methods to get and set the node and edg...
A graph property that maps a boolean value to graph elements.
PropertyInterface describes the interface of a graph property.
const std::string & getTypename() const
Gets a string describing the type of the property (e.g. "graph", "double", "layout", "string", "integer", "color", "size").
A graph property that maps a std::vector<bool> value to graph elements.