Skip to content

Commit

Permalink
fix typo
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelkirk committed May 30, 2023
1 parent 562e34a commit 3fd8b00
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions geo/src/algorithm/triangulate_earcut.rs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ pub trait TriangulateEarcut<T: CoordFloat> {
/// (x: 0., y: 0.), // SW
/// ];
///
/// let triangles = square_polygon.earcut_traingles();
/// let triangles = square_polygon.earcut_triangles();
///
/// assert_eq!(
/// vec![
Expand All @@ -33,8 +33,8 @@ pub trait TriangulateEarcut<T: CoordFloat> {
/// triangles,
/// );
/// ```
fn earcut_traingles(&self) -> Vec<Triangle<T>> {
self.earcut_traingles_iter().collect()
fn earcut_triangles(&self) -> Vec<Triangle<T>> {
self.earcut_triangles_iter().collect()
}

/// # Examples
Expand All @@ -50,7 +50,7 @@ pub trait TriangulateEarcut<T: CoordFloat> {
/// (x: 0., y: 0.), // SW
/// ];
///
/// let mut triangles_iter = square_polygon.earcut_traingles_iter();
/// let mut triangles_iter = square_polygon.earcut_triangles_iter();
///
/// assert_eq!(
/// Some(Triangle(
Expand All @@ -72,13 +72,13 @@ pub trait TriangulateEarcut<T: CoordFloat> {
///
/// assert!(triangles_iter.next().is_none());
/// ```
fn earcut_traingles_iter(&self) -> Iter<T> {
Iter(self.earcut_traingles_raw())
fn earcut_triangles_iter(&self) -> Iter<T> {
Iter(self.earcut_triangles_raw())
}

/// Return the raw result from the `earcutr` library: a one-dimensional vector of polygon
/// vertices (in XY order), and the indicies of the triangles within the vertices vector. This
/// method is less ergonomic than the `earcut_traingles` and `earcut_traingles_iter`
/// method is less ergonomic than the `earcut_triangles` and `earcut_triangles_iter`
/// methods, but can be helpful when working in graphics contexts that expect flat vectors of
/// data.
///
Expand All @@ -96,7 +96,7 @@ pub trait TriangulateEarcut<T: CoordFloat> {
/// (x: 0., y: 0.), // SW
/// ];
///
/// let mut triangles_raw = square_polygon.earcut_traingles_raw();
/// let mut triangles_raw = square_polygon.earcut_triangles_raw();
///
/// assert_eq!(
/// RawTriangulation {
Expand All @@ -115,11 +115,11 @@ pub trait TriangulateEarcut<T: CoordFloat> {
/// triangles_raw,
/// );
/// ```
fn earcut_traingles_raw(&self) -> RawTriangulation<T>;
fn earcut_triangles_raw(&self) -> RawTriangulation<T>;
}

impl<T: CoordFloat> TriangulateEarcut<T> for Polygon<T> {
fn earcut_traingles_raw(&self) -> RawTriangulation<T> {
fn earcut_triangles_raw(&self) -> RawTriangulation<T> {
let input = polygon_to_earcutr_input(self);
let triangle_indices =
earcutr::earcut(&input.vertices, &input.interior_indexes, 2).unwrap();
Expand Down Expand Up @@ -215,7 +215,7 @@ mod test {
(x: 0., y: 0.),
];

let triangles = triangle_polygon.earcut_traingles();
let triangles = triangle_polygon.earcut_triangles();

assert_eq!(
&[Triangle(
Expand All @@ -237,7 +237,7 @@ mod test {
(x: 0., y: 0.),
];

let mut triangles = square_polygon.earcut_traingles();
let mut triangles = square_polygon.earcut_triangles();
triangles.sort_by(|t1, t2| t1.1.x.partial_cmp(&t2.2.x).unwrap());

assert_eq!(
Expand Down

0 comments on commit 3fd8b00

Please sign in to comment.