#pragma once #include "nodesoup.hpp" #include namespace nodesoup { /** Distribute vertices equally on a 1.0 radius circle */ void circle(const adj_list_t& g, std::vector& positions); /** Center and scale vertices so the graph fits on a canvas of given dimensions */ void center_and_scale(const adj_list_t& g, unsigned int width, unsigned int height, std::vector& positions); }