use crate::datatypes::Vec2D;
use super::LineStrip2D;
// ---
impl LineStrip2D {
#[allow(clippy::should_implement_trait)] // vanilla `FromIter` is too limiting in what it can express
pub fn from_iter(points: impl IntoIterator<Item = impl Into<Vec2D>>) -> Self {
Self(points.into_iter().map(Into::into).collect())
}
}