public static ImmutableCoordinateCube ToCoordinateCube(this ICubieCube cubieCube, DataSource dataSource) { return(new ImmutableCoordinateCube( cubieCube.get_flip(), cubieCube.get_twist(), cubieCube.get_slice_sorted(), cubieCube.GetCorners(), cubieCube.get_u_edges(), cubieCube.get_d_edges(), dataSource)); }
/// <inheritdoc /> public override ushort GetValue(ICubieCube cube) => cube.get_flip();