point_alias.rs - source
Description: Source of the Rust file `/Users/erlendbasso/.cargo/registry/src/github.com-1ecc6299db9ec823/nalgebra-0.32.1/src/geometry/point_alias.rs`.
Keywords: rust, rustlang, rust-lang

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30

    use crate::geometry::OPoint;
    use crate::Const;

    /// A point with `D` elements.
    pub type Point<T, const D: usize> = OPoint<T, Const<D>>;

    /// A statically sized 1-dimensional column point.
    ///
    /// **Because this is an alias, not all its methods are listed here. See the [`Point`](crate::Point) type too.**
    pub type Point1<T> = Point<T, 1>;
    /// A statically sized 2-dimensional column point.
    ///
    /// **Because this is an alias, not all its methods are listed here. See the [`Point`](crate::Point) type too.**
    pub type Point2<T> = Point<T, 2>;
    /// A statically sized 3-dimensional column point.
    ///
    /// **Because this is an alias, not all its methods are listed here. See the [`Point`](crate::Point) type too.**
    pub type Point3<T> = Point<T, 3>;
    /// A statically sized 4-dimensional column point.
    ///
    /// **Because this is an alias, not all its methods are listed here. See the [`Point`](crate::Point) type too.**
    pub type Point4<T> = Point<T, 4>;
    /// A statically sized 5-dimensional column point.
    ///
    /// **Because this is an alias, not all its methods are listed here. See the [`Point`](crate::Point) type too.**
    pub type Point5<T> = Point<T, 5>;
    /// A statically sized 6-dimensional column point.
    ///
    /// **Because this is an alias, not all its methods are listed here. See the [`Point`](crate::Point) type too.**
    pub type Point6<T> = Point<T, 6>;