Commit 41bfe1c
Add SphericalPoint<T> type for spherical coordinate system
Implements ISO spherical coordinates (radius, azimuth, inclination) with
Degree<T> storage consistent with Rotation3<T>. Includes factory methods
(OnEquator, FromElevation, NorthPole, SouthPole), rotation methods,
Vincenty angular distance, slerp/lerp, and conversions to/from Point3,
Vector3, and CylindricalPoint.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent da9e86d commit 41bfe1c
2 files changed
Lines changed: 989 additions & 0 deletions
File tree
- Sources
- ModelingEvolution.Drawing.Tests
- ModelingEvolution.Drawing
0 commit comments