maplibre/legacy/geometry/anchor.rs
1//! Translated from https://github.com/maplibre/maplibre-native/blob/4add9ea/src/mbgl/geometry/anchor.hpp
2
3use crate::{euclid::Point2D, legacy::TileSpace};
4
5/// maplibre/maplibre-native#4add9ea original name: Anchor
6#[derive(Clone, Copy)]
7pub struct Anchor {
8 pub point: Point2D<f64, TileSpace>,
9 pub angle: f64,
10 pub segment: Option<usize>,
11}
12
13/// maplibre/maplibre-native#4add9ea original name: Anchors
14pub type Anchors = Vec<Anchor>;