#pragma once #include namespace fmri { class LayerVisualisation { public: LayerVisualisation() = default; LayerVisualisation(size_t numNodes); virtual ~LayerVisualisation() = default; virtual void render() = 0; virtual const std::vector& nodePositions() const; protected: std::vector nodePositions_; }; }