Class SiconosGraph#

Defined in Program listing for file kernel/src/utils/SiconosTools/SiconosGraph.hpp

template<class V, class E, class VProperties, class EProperties, class GProperties>
class SiconosGraph#

Public Functions

inline SiconosGraph()#

default constructor

template<class Predicate>
inline void remove_out_edge_if(const VDescriptor &vd, const Predicate &pred)#

Remove all the out-edges of vertex u for which the predicate p returns true.

This expression is only required when the graph also models IncidenceGraph.

template<class Predicate>
inline void remove_in_edge_if(const VDescriptor &vd, const Predicate &pred)#

Remove all the in-edges of vertex u for which the predicate p returns true.

This expression is only required when the graph also models IncidenceGraph.

template<class Predicate>
inline void remove_edge_if(const VDescriptor &vd, const Predicate &pred)#

Remove all the in-edges of vertex u for which the predicate p returns true.

This expression is only required when the graph also models IncidenceGraph.