void OverlappingContourCombiner<EdgeSelector>::reset(const Point2 &p) { shapeEdgeSelector = EdgeSelector(p); innerEdgeSelector = EdgeSelector(p); outerEdgeSelector = EdgeSelector(p); }
EdgeSelector EdgeSelector::Pairs(const Vector &edge_vector, bool directed) { igraph_es_t es; SafeCall(igraph_es_pairs(&es, edge_vector.ptr(), directed)); return EdgeSelector(es); }
void SimpleContourCombiner<EdgeSelector>::reset(const Point2 &p) { shapeEdgeSelector = EdgeSelector(p); }
EdgeSelector EdgeSelector::Incident(int vid, Mode mode) { igraph_es_t es; SafeCall(igraph_es_incident(&es, vid, static_cast<igraph_neimode_t>(mode))); return EdgeSelector(es); }