public Color color(image_type tile_shape) { // this function returns the color of the block. switch (tile_shape) { case image_type.image1: return(Color.Red); case image_type.image2: return(Color.Blue); case image_type.image3: return(Color.Green); case image_type.image4: return(Color.Cyan); case image_type.image5: return(Color.Yellow); case image_type.image6: return(Color.Orange); case image_type.image7: return(Color.Magenta); case image_type.image8: return(Color.Brown); case image_type.image9: return(Color.DarkBlue); case image_type.image10: return(Color.GreenYellow); case image_type.image11: return(Color.Pink); default: return(Color.White); } }
public int imageType(image_type tile) { switch (tile) { case image_type.image1: return(0); case image_type.image2: return(1); case image_type.image3: return(2); case image_type.image4: return(3); case image_type.image5: return(4); case image_type.image6: return(5); case image_type.image7: return(6); case image_type.image8: return(7); case image_type.image9: return(8); case image_type.image10: return(9); case image_type.image11: return(10); default: return(11); } }
public Tiles(block_rotation newAngle, image_type newType) { this.angle = newAngle; this.type = newType; }
public Builder setType(image_type type) { _image.imageType = type; return(this); }