Lines Matching refs:qreal
145 const qreal distance = circle.radius(); in calculatePeripheralPoints()
152 qreal centerLon = center.longitude(); in calculatePeripheralPoints()
153 qreal latRad = QLocationUtils::radians(center.latitude()); in calculatePeripheralPoints()
154 qreal lonRad = QLocationUtils::radians(centerLon); in calculatePeripheralPoints()
155 qreal cosLatRad = std::cos(latRad); in calculatePeripheralPoints()
156 qreal sinLatRad = std::sin(latRad); in calculatePeripheralPoints()
157 qreal ratio = (distance / QLocationUtils::earthMeanRadius()); in calculatePeripheralPoints()
158 qreal cosRatio = std::cos(ratio); in calculatePeripheralPoints()
159 qreal sinRatio = std::sin(ratio); in calculatePeripheralPoints()
160 qreal sinLatRad_x_cosRatio = sinLatRad * cosRatio; in calculatePeripheralPoints()
161 qreal cosLatRad_x_sinRatio = cosLatRad * sinRatio; in calculatePeripheralPoints()
163 qreal azimuthRad = 2 * M_PI * i / steps; in calculatePeripheralPoints()
164 qreal resultLatRad = std::asin(sinLatRad_x_cosRatio in calculatePeripheralPoints()
166 qreal resultLonRad = lonRad + std::atan2(std::sin(azimuthRad) * cosLatRad_x_sinRatio, in calculatePeripheralPoints()
168 qreal lat2 = QLocationUtils::degrees(resultLatRad); in calculatePeripheralPoints()
169 qreal lon2 = QLocationUtils::wrapLong(QLocationUtils::degrees(resultLonRad)); in calculatePeripheralPoints()