public override int GetHashCode() { return(HashCode.Combine(location.GetHashCode(), intensity, colors)); }