fn path_site( start: Vec2<f32>, end: Vec2<f32>, site: Id<Site>, index: IndexRef<'_>, ) -> Option<Vec<Vec2<f32>>>