/// <summary>
 /// Determines whether the specified orthant contains only greater than or equal to flags.
 /// </summary>
 /// <param name="orthant">The orthant to check.</param>
 /// <returns>True if the orthant contains only greater than or equal to flags; otherwise false.</returns>
 public static bool IsAllGreaterOrEqual(this Orthant4D orthant)
 {
     return(!(orthant == Orthant4D.None ||
              orthant.HasAnyFlag(Orthant4D.LessX | Orthant4D.LessY | Orthant4D.LessZ | Orthant4D.LessW)));
 }
 /// <summary>
 /// Determines whether the specified orthant contains only less than or equal to flags.
 /// </summary>
 /// <param name="orthant">The orthant to check.</param>
 /// <returns>True if the orthant contains only less than or equal to flags; otherwise false.</returns>
 public static bool IsAllLessOrEqual(this Orthant4D orthant)
 {
     return(!(orthant == Orthant4D.None ||
              orthant.HasAnyFlag(Orthant4D.GreaterX | Orthant4D.GreaterY | Orthant4D.GreaterZ | Orthant4D.GreaterW)));
 }