public AngleSingle(float angle, AngleType type) { this.radiansInt = 0; switch (type) { case AngleType.Revolution: this.radians = MathUtil.RevolutionsToRadians(angle); break; case AngleType.Degree: this.radians = MathUtil.DegreesToRadians(angle); break; case AngleType.Radian: this.radians = angle; break; case AngleType.Gradian: this.radians = MathUtil.GradiansToRadians(angle); break; default: this.radians = 0.0f; break; } }