public override bool Equals(object other) { if (!(other is Spherical)) { return(false); } Spherical polar = (Spherical)other; return(this.radius.Equals(polar.radius) && this.azimuth.Equals(polar.azimuth) && this.azimuth.Equals(polar.polar)); }
public static Vector3 PolarToCartesian(float radius, float azimuth, float polar) { Spherical cartesian = new Spherical(radius, azimuth, polar); return(cartesian); }
public static Spherical CartesianToPolar(Vector3 cartesian) { Spherical polar = new Spherical(cartesian); return(polar); }