| 15 | _oneOverSemimajorAxis(1.0 / ellipsoid.getMaximumRadius()) {} |
| 16 | |
| 17 | glm::dvec3 |
| 18 | GeographicProjection::project(const Cartographic& cartographic) const noexcept { |
| 19 | const double semimajorAxis = this->_semimajorAxis; |
| 20 | return glm::dvec3( |
| 21 | cartographic.longitude * semimajorAxis, |
| 22 | cartographic.latitude * semimajorAxis, |
| 23 | cartographic.height); |
| 24 | } |
| 25 | |
| 26 | CesiumGeometry::Rectangle GeographicProjection::project( |
| 27 | const CesiumGeospatial::GlobeRectangle& rectangle) const noexcept { |