pub fn axial_to_cartesian(hex_side_length: f64) -> Matrix2<f64> {
        Matrix2::from_rows(&[
            RowVector2::new(1.5 * hex_side_length, 0.0),
            RowVector2::new(-HALF_ROOT_3 * hex_side_length, -2.0 * HALF_ROOT_3 * hex_side_length)])
    }
// Converts Axial coords into Cartesian 2D coords. The Cartesian coordinates correspond to
// the hex cell's center.
Converts Axial coords into Cartesian 2D coords. The Cartesian coordinates correspond to
the hex cell's center.
Converts Axial coords into Cartesian 2D coords . The Cartesian coordinates correspond to the hex cell ' s center .
pub fn axial_to_cartesian(hex_side_length: f64) -> Matrix2<f64> {
        Matrix2::from_rows(&[
            RowVector2::new(1.5 * hex_side_length, 0.0),
            RowVector2::new(-HALF_ROOT_3 * hex_side_length, -2.0 * HALF_ROOT_3 * hex_side_length)])
    }
pub fn axial_to_cartesian ( hex_side_length : f64 ) -> Matrix2 < f64 > { Matrix2 :: from_rows ( & [ RowVector2 :: new ( 1.5 * hex_side_length , 0.0 ) , RowVector2 :: new ( - HALF_ROOT_3 * hex_side_length , - 2.0 * HALF_ROOT_3 * hex_side_length ) ] ) }
Converts Axial coords into Cartesian 2D coords.
Converts Axial coords into Cartesian 2D coords .
hex_side_length
f64
hex_side_length
f64