static */
| 29 | namespace Cesium3DTilesSelection { |
| 30 | |
| 31 | /* static */ ViewState ViewState::create( |
| 32 | const glm::dvec3& position, |
| 33 | const glm::dvec3& direction, |
| 34 | const glm::dvec3& up, |
| 35 | const glm::dvec2& viewportSize, |
| 36 | double horizontalFieldOfView, |
| 37 | double verticalFieldOfView, |
| 38 | const CesiumGeospatial::Ellipsoid& ellipsoid) { |
| 39 | return ViewState( |
| 40 | position, |
| 41 | direction, |
| 42 | up, |
| 43 | viewportSize, |
| 44 | horizontalFieldOfView, |
| 45 | verticalFieldOfView, |
| 46 | ellipsoid); |
| 47 | } |
| 48 | |
| 49 | namespace { |
| 50 | glm::dvec3 positionFromView(const glm::dmat4& viewMatrix) { |
no outgoing calls
no test coverage detected