microcad-core 0.2.2

µcad core
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
// Copyright © 2025 The µcad authors <info@ucad.xyz>
// SPDX-License-Identifier: AGPL-3.0-or-later

//! µcad core geometry traits

use crate::RenderResolution;

/// Trait to align something to center
pub trait Align<T = Self> {
    /// Align geometry.
    fn align(&self, resolution: &RenderResolution) -> T;
}