public static Vector3Decimal Round(Vector3Decimal d) { return(new Vector3Decimal( decimal.Round(d.x), decimal.Round(d.y), decimal.Round(d.z) )); }
public static Vector3Decimal Round(Vector3Decimal d, MidpointRounding mode) { return(new Vector3Decimal( decimal.Round(d.x, mode), decimal.Round(d.y, mode), decimal.Round(d.z, mode) )); }
public static Vector3Decimal Round(Vector3Decimal d, Int32 decimals) { return(new Vector3Decimal( decimal.Round(d.x, decimals), decimal.Round(d.y, decimals), decimal.Round(d.z, decimals) )); }
public static Vector3Decimal Floor(Vector3Decimal d) { return(new Vector3Decimal( decimal.Floor(d.x), decimal.Floor(d.y), decimal.Floor(d.z) )); }
public static Vector3Decimal Ceil(Vector3Decimal d) { return(new Vector3Decimal( decimal.Ceiling(d.x), decimal.Ceiling(d.y), decimal.Ceiling(d.z) )); }
public static bool operator!=(Vector3Decimal lhs, Vector3Decimal rhs) { return(!Vector3Decimal.Equals(lhs, rhs)); }
public static bool Equals(Vector3Decimal a, Vector3Decimal b) { return(a.x.Equals(b.x) && a.y.Equals(b.y) && a.z.Equals(b.z)); }
public bool Equals(Vector3Decimal other) { return(Vector3Decimal.Equals(this, other)); }