inline void Spherical::Normalize( ) { m_longitude.Normalize( ); m_latitude.Normalize( ); }
inline void Spherical::NormalizeSemiPositive( ) { m_longitude.NormalizePositive( ); m_latitude.Normalize( ); }
inline void Polar::Set( Angle bearing, double distance ) { m_bearing = bearing; m_bearing.Normalize( ); Assert( distance >= 0. ); m_distance = distance; }