Ejemplo n.º 1
0
        //public Triplet(T[] array)
        //{
        //    if (array.Length > 0) X = array[0];
        //    if (array.Length > 1) X = array[1];
        //    if (array.Length > 2) X = array[2];
        //}

        #endregion

        #region Indexer

        public T this[TripletDimension d]
        {
            get {
                switch (d)
                {
                case TripletDimension.X: return(X);

                case TripletDimension.Y: return(Y);

                case TripletDimension.Z: return(Z);

                default: return(default(T));
                }
            }
        }
 public string Serialize(Tile tile, TripletDimension d)
 {
     return(Utility.CreateStringBuffer(tile.GetArrays <short>()[d]).ToString());
 }