![]() |
Qt 6.x
The Qt SDK
|
#include <QtCore/qglobal.h>
#include <QtCore/qmath.h>
#include <QtCore/qnamespace.h>
#include <limits>
#include <string.h>
Go to the source code of this file.
Classes | |
class | qfloat16 |
\keyword 16-bit Floating Point Support\inmodule QtCore \inheaderfile QFloat16 More... | |
struct | QtPrivate::QHypotType< qfloat16, qfloat16 > |
struct | QtPrivate::QHypotType< R, qfloat16 > |
struct | QtPrivate::QHypotType< qfloat16, R > |
class | std::numeric_limits< QT_PREPEND_NAMESPACE(qfloat16)> |
class | std::numeric_limits< const QT_PREPEND_NAMESPACE(qfloat16)> |
class | std::numeric_limits< volatile QT_PREPEND_NAMESPACE(qfloat16)> |
class | std::numeric_limits< const volatile QT_PREPEND_NAMESPACE(qfloat16)> |
Namespaces | |
namespace | QtPrivate |
\macro QT_NAMESPACE | |
namespace | std |
Macros | |
#define | QFLOAT16_IS_NATIVE 0 |
#define | QF16_MAKE_ARITH_OP_FP(FP, OP) |
#define | QF16_MAKE_ARITH_OP_EQ_FP(FP, OP_EQ, OP) |
#define | QF16_MAKE_ARITH_OP(FP) |
#define | QF16_MAKE_ARITH_OP_INT(OP) |
#define | QF16_MAKE_BOOL_OP_FP(FP, OP) |
#define | QF16_MAKE_BOOL_OP(FP) |
#define | QF16_MAKE_BOOL_OP_INT(OP) |
Functions | |
Q_DECLARE_TYPEINFO (qfloat16, Q_PRIMITIVE_TYPE) | |
Q_CORE_EXPORT void | qFloatToFloat16 (qfloat16 *, const float *, qsizetype length) noexcept |
Q_CORE_EXPORT void | qFloatFromFloat16 (float *, const qfloat16 *, qsizetype length) noexcept |
bool | qIsInf (qfloat16 f) noexcept |
bool | qIsNaN (qfloat16 f) noexcept |
bool | qIsFinite (qfloat16 f) noexcept |
int | qFpClassify (qfloat16 f) noexcept |
qfloat16 | qSqrt (qfloat16 f) |
int | qRound (qfloat16 d) noexcept |
qint64 | qRound64 (qfloat16 d) noexcept |
bool | qFuzzyCompare (qfloat16 p1, qfloat16 p2) noexcept |
bool | qFuzzyIsNull (qfloat16 f) noexcept |
bool | qIsNull (qfloat16 f) noexcept |
int | qIntCast (qfloat16 f) noexcept |
auto | qHypot (qfloat16 x, qfloat16 y) |
template<typename F , typename ... Fs> | |
auto | qHypot (F first, Fs... rest) |
template<typename T > | |
QtPrivate::QHypotType< T, qfloat16 >::type | qHypot (T x, qfloat16 y) |
template<typename T > | |
auto | qHypot (qfloat16 x, T y) |
#define QF16_MAKE_ARITH_OP | ( | FP | ) |
Definition at line 153 of file qfloat16.h.
#define QF16_MAKE_ARITH_OP_EQ_FP | ( | FP, | |
OP_EQ, | |||
OP | |||
) |
Definition at line 150 of file qfloat16.h.
#define QF16_MAKE_ARITH_OP_FP | ( | FP, | |
OP | |||
) |
#define QF16_MAKE_ARITH_OP_INT | ( | OP | ) |
#define QF16_MAKE_BOOL_OP | ( | FP | ) |
Definition at line 195 of file qfloat16.h.
#define QF16_MAKE_BOOL_OP_FP | ( | FP, | |
OP | |||
) |
#define QF16_MAKE_BOOL_OP_INT | ( | OP | ) |
Definition at line 209 of file qfloat16.h.
#define QFLOAT16_IS_NATIVE 0 |
Definition at line 71 of file qfloat16.h.
Q_DECLARE_TYPEINFO | ( | qfloat16 | , |
Q_PRIMITIVE_TYPE | |||
) |
|
inlinenoexcept |
Definition at line 240 of file qfloat16.h.
Referenced by floatingCompare(), toDouble(), and toNumericString().
Definition at line 287 of file qfloat16.h.
References p1, p2, qAbs(), and qMin().
Referenced by QWindowsWindow::QWindowsWindow(), QQuickContext2D::addArcTo(), QQuickTextNodeEngine::addToSceneGraph(), QTextEngine::adjustUnderlines(), QLineF::angle(), QLineF::angleTo(), QAndroidCameraSession::applyResolution(), QQuickContext2D::arc(), areCollinear(), QQuick3DNodePrivate::calculateGlobalVariables(), QGeoCameraTilesPrivate::clipFootprintToMap(), QPainterPathPrivate::close(), QPlaceResultPrivate::compare(), QQuickDial::componentComplete(), QQuickRangeSlider::componentComplete(), QGraphicsAnchorLayoutPrivate::constraintsFromSizeHints(), QGeoCirclePrivate::contains(), QQuickPopup::contentSizeChange(), QXcbWindow::create(), createBitmapCursor(), QWindowsOleDropSource::createCursors(), QWindowsCursor::createPixmapCursor(), QWindowsVistaStylePrivate::drawBackground(), QWindowsVistaStylePrivate::drawBackgroundThruNativeBuffer(), QQC2::QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), QCommonStyle::drawPrimitive(), QPaintEngineEx::drawTiledPixmap(), QQuickBoundaryRulePrivate::easedOvershoot(), QQuick3DNodePrivate::emitChangesToSceneTransform(), QQuickTextAreaPrivate::ensureCursorVisible(), equalDpi(), QEmulationPaintEngine::fill(), QBlitterPaintEngine::fillRect(), QQuickDelayTransitionManager::finished(), QQuickDelayButtonPrivate::finishTransition(), QQuickSwipePrivate::finishTransition(), QQuickListViewPrivate::fixup(), QQuickScrollViewPrivate::flickableContentHeightChanged(), QQuickScrollViewPrivate::flickableContentWidthChanged(), floatingCompare(), QIcc::fromIccProfile(), fuzzyCompare(), fuzzyEquals(), fuzzyEquals(), QQuickMatrix4x4ValueType::fuzzyEquals(), QQuickQuaternionValueType::fuzzyEquals(), QQuickVector2DValueType::fuzzyEquals(), QQuickVector3DValueType::fuzzyEquals(), QQuickVector4DValueType::fuzzyEquals(), fuzzyLessThanOrEqualTo(), QQuickPopup::geometryChange(), QQuickControl::geometryChange(), QQuickSwipeDelegate::geometryChange(), getTileRule(), QQuickDrawerPrivate::grabMouse(), QAndroidPlatformScreen::grabWindow(), QScreen::grabWindow(), QWindowsScreen::handleChanges(), QXcbWindow::handleConfigureNotifyEvent(), QQuickDialPrivate::handleMove(), QQuickRangeSliderPrivate::handleMove(), QQuickSliderPrivate::handleMove(), QQuickDrawerPrivate::handleMove(), QQuickRangeSliderPrivate::handlePress(), QQuickDialPrivate::handleRelease(), QQuickRangeSliderPrivate::handleRelease(), QQuickSliderPrivate::handleRelease(), SGFramebufferObjectNode::handleScreenChange(), importImp(), QBezier::inflectionPoints(), QHighDpiScaling::initHighDpiScaling(), QQuickPopup::insetChange(), is2dRotation(), QQuickPathViewPrivate::isInBound(), QLineF::isNull(), QSimplexConstraint::isSatisfied(), QNumberStyleAnimation::isUpdateNeeded(), QWasmVideoOutput::isVideoSeekable(), QQuickScrollBarAttachedPrivate::itemGeometryChanged(), QQuickScrollIndicatorAttachedPrivate::itemGeometryChanged(), QStroker::joinPoints(), QPdfPageNavigator::jump(), QPdfPageNavigator::jump(), QQuickDial::keyPressEvent(), QQuickRangeSlider::keyPressEvent(), QQuickSlider::keyPressEvent(), QMetalGraphicsPipeline::makeActiveForCurrentRenderPassEncoder(), QQuickFrameAnimationPrivate::maybeTick(), QQuickProgressBar::mirrorChange(), QQuickPathView::mouseUngrabEvent(), QQC2::QWindowsStylePrivate::nativeMetricScaleFactor(), needsEmulation(), QQuickDelayButton::nextCheckState(), QTextLength::operator!=(), operator<<(), QPainterPath::Element::operator==(), QColor::operator==(), QEasingCurve::operator==(), QEasingCurveFunction::operator==(), qfixed2d::operator==(), QPen::operator==(), QTextLength::operator==(), QTextOption::Tab::operator==(), TCBPoint::operator==(), QQuickPopup::paddingChange(), QSGSoftwareInternalRectangleNode::paint(), QQuickMaterialTextContainer::paint(), QQuickProgressBar::position(), QSSGSubsetRenderable::prepareInstancing(), QGuiApplicationPrivate::processScreenRefreshRateChange(), QTest::qCompare(), QTest::qCompare(), qDrawPlainRect(), QQC2::qDrawPlainRect(), qDrawShadeLine(), QQC2::qDrawShadeLine(), qDrawShadePanel(), QQC2::qDrawShadePanel(), qDrawShadeRect(), QQC2::qDrawShadeRect(), QSGOpenVGHelpers::qDrawTiled(), qDrawWinShades(), QQC2::qDrawWinShades(), qFuzzyFind(), qt_curves_for_arc(), qt_getInflectionPoints(), qt_painterpath_check_crossing(), qt_painterpath_isect_line(), qt_polygon_isect_line(), qt_scaleForTransform(), qt_t_for_arc_angle(), qUpdateIfNeeded(), QDarwinAudioSourceBuffer::renderFromDevice(), QQuickPopupPositioner::reposition(), QQuickSplitViewAttached::resetMaximumHeight(), QQuickSplitViewAttached::resetMaximumWidth(), QQuickSplitViewAttached::resetMinimumHeight(), QQuickSplitViewAttached::resetMinimumWidth(), QQuickBoundaryRulePrivate::resetOvershoot(), QQuickSplitViewAttached::resetPreferredHeight(), QQuickSplitViewAttached::resetPreferredWidth(), scaleRegion(), QQC2::scaleRegion(), screenCursorSize(), QQuickScrollBarAttachedPrivate::scrollHorizontal(), QQuickTableViewPrivate::scrollToColumn(), QQuickTableViewPrivate::scrollToRow(), QQuickScrollBarAttachedPrivate::scrollVertical(), QQuickWheelHandler::setActiveTimeout(), QQuickAbstractColorPicker::setAlpha(), QQuickColorDialogImpl::setAlpha(), QQuick3DPrincipledMaterial::setAlphaCutoff(), QQuick3DSpecularGlossyMaterial::setAlphaCutoff(), QQuick3DParticleLineParticle::setAlphaFade(), QTuioToken::setAngle(), QQuick3DSceneEnvironment::setAoBias(), QQuick3DSceneEnvironment::setAoDistance(), QQuick3DSceneEnvironment::setAoSoftness(), QQuick3DSceneEnvironment::setAoStrength(), QQuick3DSpecularGlossyMaterial::setAttenuationDistance(), QQuickControl::setBackground(), QQuickLabel::setBackground(), QQuickTextArea::setBackground(), QQuickTextField::setBackground(), QGraphicsBlurEffect::setBlurRadius(), QGraphicsDropShadowEffect::setBlurRadius(), QQuick3DFrustumCamera::setBottom(), QQuickControlPrivate::setBottomInset(), QQuickLabelPrivate::setBottomInset(), QQuickTextAreaPrivate::setBottomInset(), QQuickTextFieldPrivate::setBottomInset(), QQuickPopupPrivate::setBottomMargin(), QQuickIconLabel::setBottomPadding(), QQuickBasePositionerPrivate::setBottomPadding(), QQuickTextPrivate::setBottomPadding(), QQuickTextEditPrivate::setBottomPadding(), QQuickTextInputPrivate::setBottomPadding(), QQuickControlPrivate::setBottomPadding(), QQuick3DModel::setBounds(), QQuick3DAbstractLight::setBrightness(), QQuick3DDefaultMaterial::setBumpAmount(), QQuickContext2DTexture::setCanvasWindow(), QDynamicRigidBody::setCenterOfMassPosition(), QDynamicRigidBody::setCenterOfMassRotation(), QQuick3DSpecularGlossyMaterial::setClearcoatAmount(), QQuick3DSpecularGlossyMaterial::setClearcoatRoughnessAmount(), QQuick3DOrthographicCamera::setClipFar(), QQuick3DPerspectiveCamera::setClipFar(), QQuickClippedText::setClipHeight(), QQuick3DOrthographicCamera::setClipNear(), QQuick3DPerspectiveCamera::setClipNear(), QQuickMaterialRipple::setClipRadius(), QQuickClippedText::setClipWidth(), QQuickClippedText::setClipX(), QQuickClippedText::setClipY(), QQuickTableView::setColumnSpacing(), QQuick3DSpotLight::setConeAngle(), QQuick3DPointLight::setConstantFade(), QQuick3DSpotLight::setConstantFade(), QQuickStyleItem::setContentHeight(), QQuickContainer::setContentHeight(), QQuickPane::setContentHeight(), QQuickStyleItem::setContentWidth(), QQuickContainer::setContentWidth(), QQuickPane::setContentWidth(), QQuickFlickable::setContentX(), QQuickFlickable::setContentY(), QQuickMaterialPlaceholderText::setControlHeight(), QQuickMaterialPlaceholderText::setControlImplicitBackgroundHeight(), QTimeLinePrivate::setCurrentTime(), QPen::setDashOffset(), QPhysicsWorld::setDefaultDensity(), QDynamicRigidBody::setDensity(), QQuick3DFog::setDensity(), QQuick3DModel::setDepthBias(), QQuick3DParticleEmitter::setDepthBias(), QQuick3DFog::setDepthCurve(), QQuick3DFog::setDepthFar(), QQuick3DFog::setDepthNear(), QSphereShape::setDiameter(), QCapsuleShape::setDiameter(), QQuick3DDefaultMaterial::setDiffuseLightWrap(), QQuickPathView::setDragMargin(), QQuickDrawer::setDragMargin(), QPhysicsMaterial::setDynamicFriction(), QQuick3DParticleEmitter::setEmitRate(), QQuickDial::setEndAngle(), QQuick3DPerspectiveCamera::setFieldOfView(), QQuickPathView::setFlickDeceleration(), QQuickMaterialTextContainer::setFocusAnimationProgress(), QQuick3DDefaultMaterial::setFresnelPower(), QQuickDial::setFrom(), QQuickProgressBar::setFrom(), QQuickRangeSlider::setFrom(), QQuickSlider::setFrom(), QHighDpiScaling::setGlobalFactor(), QQuick3DSpecularGlossyMaterial::setGlossiness(), QQuick3DInfiniteGrid::setGridInterval(), QQuick3DSceneEnvironment::setGridScale(), ProceduralSkyTextureData::setGroundCurve(), ProceduralSkyTextureData::setGroundEnergy(), QQuickAbstractColorPicker::setHandle(), QQuickRangeSliderNode::setHandle(), QQuickSlider::setHandle(), QCapsuleShape::setHeight(), QQuick3DSpecularGlossyMaterial::setHeightAmount(), QQuick3DFog::setHeightCurve(), QQuickPathViewPrivate::setHighlightPosition(), QQuick3DOrthographicCamera::setHorizontalMagnification(), QQuickControlPrivate::setHorizontalPadding(), GridGeometry::setHorizontalStep(), QQuickTreeViewDelegate::setIndentation(), QQuick3DDefaultMaterial::setIndexOfRefraction(), QQuickAbstractButton::setIndicator(), QQuickComboBox::setIndicator(), QQuickIndicatorButton::setIndicator(), QDynamicRigidBody::setInertiaTensor(), QQuick3DSpotLight::setInnerConeAngle(), QQuickGroupBox::setLabel(), QQuick3DFog::setLeastIntenseY(), QQuick3DFrustumCamera::setLeft(), QQuickControlPrivate::setLeftInset(), QQuickLabelPrivate::setLeftInset(), QQuickTextAreaPrivate::setLeftInset(), QQuickTextFieldPrivate::setLeftInset(), QQuickTreeViewDelegate::setLeftMargin(), QQuickPopupPrivate::setLeftMargin(), QQuickIconLabel::setLeftPadding(), QQuickBasePositionerPrivate::setLeftPadding(), QQuickTextPrivate::setLeftPadding(), QQuickTextEditPrivate::setLeftPadding(), QQuickTextInputPrivate::setLeftPadding(), QQuickControlPrivate::setLeftPadding(), QQuick3DParticleLineParticle::setLength(), QQuick3DParticleLineParticle::setLengthDeltaMin(), QQuick3DParticleLineParticle::setLengthVariation(), QQuick3DPointLight::setLinearFade(), QQuick3DSpotLight::setLinearFade(), QQuick3DCustomMaterial::setLineWidth(), QQuick3DDefaultMaterial::setLineWidth(), QQuick3DPrincipledMaterial::setLineWidth(), QQuick3DSpecularGlossyMaterial::setLineWidth(), QQuick3DNode::setLocalOpacity(), QQuickTableViewPrivate::setLocalViewportX(), QQuickTableViewPrivate::setLocalViewportY(), QQuick3DParticleGravity::setMagnitude(), QQuick3DParticlePointRotator::setMagnitude(), QQuick3DParticleTargetDirection::setMagnitude(), QQuick3DParticleTargetDirection::setMagnitudeVariation(), QDynamicRigidBody::setMass(), QQuickBoundaryRule::setMaximum(), QQuickPathView::setMaximumFlickVelocity(), QQuickSplitViewAttached::setMaximumHeight(), QQuickBoundaryRule::setMaximumOvershoot(), QQuickSplitViewAttached::setMaximumWidth(), QQuick3DParticleScaleAffector::setMaxSize(), QQuick3DPrincipledMaterial::setMetalness(), QQuickBoundaryRule::setMinimum(), QQuickSplitViewAttached::setMinimumHeight(), QQuickBoundaryRule::setMinimumOvershoot(), QQuickScrollBar::setMinimumSize(), QQuickScrollIndicator::setMinimumSize(), QQuickSplitViewAttached::setMinimumWidth(), QQuick3DParticleScaleAffector::setMinSize(), QQuick3DFog::setMostIntenseY(), QQuickAbstractButtonPrivate::setMovePoint(), QQuick3DPrincipledMaterial::setNormalStrength(), QQuick3DSpecularGlossyMaterial::setNormalStrength(), QQuick3DPrincipledMaterial::setOcclusionAmount(), QQuick3DSpecularGlossyMaterial::setOcclusionAmount(), QQuickPathViewPrivate::setOffset(), QQuick3DParticleSpriteParticle::setOffsetX(), QQuick3DParticleSpriteParticle::setOffsetY(), QSGSoftwareRenderableNode::setOpacity(), QQuick3DDefaultMaterial::setOpacity(), QQuick3DPrincipledMaterial::setOpacity(), QQuick3DSpecularGlossyMaterial::setOpacity(), QWindowsWindow::setOpacity(), QGraphicsOpacityEffect::setOpacity(), QQuick3DParticleRepeller::setOuterRadius(), QQuickBoundaryRule::setOvershootScale(), QQuickBasePositioner::setPadding(), QQuickText::setPadding(), QQuickTextEdit::setPadding(), QQuickTextInput::setPadding(), QQuickPaddedRectangle::setPadding(), QQuickControl::setPadding(), QQuick3DParticleEmitter::setParticleEndScale(), QQuick3DParticleEmitter::setParticleEndScaleVariation(), QQuick3DParticleEmitter::setParticleScale(), QQuick3DParticleSpriteParticle::setParticleScale(), QQuick3DParticleEmitter::setParticleScaleVariation(), QQuick3DTexture::setPivotU(), QQuick3DTexture::setPivotV(), QRawFont::setPixelSize(), QWindowsDragCursorWindow::setPixmap(), QQuickMaterialTextContainer::setPlaceholderTextWidth(), AVFMediaPlayer::setPlaybackRate(), QQuick3DDefaultMaterial::setPointSize(), QQuick3DPrincipledMaterial::setPointSize(), QQuick3DSpecularGlossyMaterial::setPointSize(), QQuick3DNode::setPosition(), QQuickDialPrivate::setPosition(), QQuickDrawer::setPosition(), QQuickScrollBar::setPosition(), QQuickScrollIndicator::setPosition(), QQuickSliderPrivate::setPosition(), QQuickSwitch::setPosition(), QQuickSwitchDelegate::setPosition(), QQuickRangeSliderNodePrivate::setPosition(), QQuick3DTexture::setPositionU(), QQuick3DTexture::setPositionV(), QQuickSplitViewAttached::setPreferredHeight(), QQuickPathView::setPreferredHighlightBegin(), QQuickPathView::setPreferredHighlightEnd(), QQuickSplitViewAttached::setPreferredWidth(), QQuick3DSceneEnvironment::setProbeExposure(), QQuick3DSceneEnvironment::setProbeHorizon(), QQuick3DSceneEnvironment::setProbeOrientation(), QQuickDelayButton::setProgress(), QQuickImageBasePrivate::setProgress(), QQuick3DPointLight::setQuadraticFade(), QQuick3DSpotLight::setQuadraticFade(), QQuick3DParticleRepeller::setRadius(), QQuickRoundButtonPrivate::setRadius(), QQuickPdfSelection::setRenderScale(), QPhysicsMaterial::setRestitution(), QQuick3DFrustumCamera::setRight(), QQuickControlPrivate::setRightInset(), QQuickLabelPrivate::setRightInset(), QQuickTextAreaPrivate::setRightInset(), QQuickTextFieldPrivate::setRightInset(), QQuickTreeViewDelegate::setRightMargin(), QQuickPopupPrivate::setRightMargin(), QQuickIconLabel::setRightPadding(), QQuickBasePositionerPrivate::setRightPadding(), QQuickTextPrivate::setRightPadding(), QQuickTextEditPrivate::setRightPadding(), QQuickTextInputPrivate::setRightPadding(), QQuickControlPrivate::setRightPadding(), QQuickWheelHandler::setRotation(), QQuickWheelHandler::setRotationScale(), QQuick3DTexture::setRotationUV(), QQuick3DPrincipledMaterial::setRoughness(), QQuickTableView::setRowSpacing(), QQuick3DParticleLineParticle::setScaleMultiplier(), QQuick3DTexture::setScaleU(), QQuick3DTexture::setScaleV(), QHighDpiScaling::setScreenFactor(), QQuick3DAbstractLight::setShadowBias(), QQuick3DAbstractLight::setShadowFactor(), QQuick3DAbstractLight::setShadowFilter(), QQuick3DAbstractLight::setShadowMapFar(), QQuickScrollBar::setSize(), QQuickScrollIndicator::setSize(), ProceduralSkyTextureData::setSkyCurve(), ProceduralSkyTextureData::setSkyEnergy(), QQuickIconLabel::setSpacing(), QQuickControl::setSpacing(), QQuick3DDefaultMaterial::setSpecularAmount(), QQuick3DPrincipledMaterial::setSpecularAmount(), QQuick3DDefaultMaterial::setSpecularRoughness(), QQuick3DPrincipledMaterial::setSpecularTint(), QQuickDial::setStartAngle(), QQuickPath::setStartX(), QQuickPath::setStartY(), QPhysicsMaterial::setStaticFriction(), QQuickDial::setStepSize(), QQuickRangeSlider::setStepSize(), QQuickScrollBar::setStepSize(), QQuickSlider::setStepSize(), QQuick3DParticleRepeller::setStrength(), QGraphicsColorizeEffect::setStrength(), ProceduralSkyTextureData::setSunAngleMax(), ProceduralSkyTextureData::setSunAngleMin(), ProceduralSkyTextureData::setSunCurve(), ProceduralSkyTextureData::setSunEnergy(), ProceduralSkyTextureData::setSunLatitude(), ProceduralSkyTextureData::setSunLongitude(), QQuickWheelHandler::setTargetScaleMultiplier(), QQuick3DSceneEnvironment::setTemporalAAStrength(), QQuick3DParticleLineParticle::setTexcoordMultiplier(), QQuick3DSpecularGlossyMaterial::setThicknessFactor(), QQuickDial::setTo(), QQuickProgressBar::setTo(), QQuickRangeSlider::setTo(), QQuickSlider::setTo(), QQuick3DFrustumCamera::setTop(), QQuickControlPrivate::setTopInset(), QQuickLabelPrivate::setTopInset(), QQuickTextAreaPrivate::setTopInset(), QQuickTextFieldPrivate::setTopInset(), QQuickPopupPrivate::setTopMargin(), QQuickIconLabel::setTopPadding(), QQuickBasePositionerPrivate::setTopPadding(), QQuickTextPrivate::setTopPadding(), QQuickTextEditPrivate::setTopPadding(), QQuickTextInputPrivate::setTopPadding(), QQuickControlPrivate::setTopPadding(), QQuick3DDefaultMaterial::setTranslucentFalloff(), QQuick3DSpecularGlossyMaterial::setTransmissionFactor(), QQuick3DFog::setTransmitCurve(), QPhysicsWorld::setTypicalLength(), QPhysicsWorld::setTypicalSpeed(), QQuick3DParticleWander::setUniqueAmountVariation(), QQuick3DParticleWander::setUniquePaceVariation(), setupCameraForShadowMap(), QQuickTextPrivate::setupTextLayout(), QQuickDial::setValue(), QQuickProgressBar::setValue(), QQuickRangeSliderNode::setValue(), QQuickSlider::setValue(), QQuick3DOrthographicCamera::setVerticalMagnification(), QQuickControlPrivate::setVerticalPadding(), QQuickMaterialPlaceholderText::setVerticalPadding(), GridGeometry::setVerticalStep(), QPulseAudioSink::setVolume(), QPulseAudioSource::setVolume(), QWindowsAudioSink::setVolume(), QTuioCursor::setX(), QTuioToken::setX(), QQuick3DNode::setX(), QQuickPathText::setX(), QTuioCursor::setY(), QTuioToken::setY(), QQuick3DNode::setY(), QQuickPathText::setY(), QQuick3DNode::setZ(), shift(), QBezier::shifted(), QuadPath::splitElementAt(), splitPolygon(), QGeoCameraTilesPrivate::splitPolygonAtAxisValue(), QPhysXCharacterController::sync(), QBezier::tAtLength(), QtAndroidAccessibility::textFromValue(), QGeoCameraTilesPrivate::tilesFromPolygon(), QColor::toHsl(), QColor::toHsv(), toNativeSizeConstrained(), transformType(), QSGVideoMaterial::updateBlending(), QSGVivanteVideoMaterial::updateBlending(), QQuickContainerPrivate::updateContentHeight(), QQuickPanePrivate::updateContentHeight(), QQuickContainerPrivate::updateContentWidth(), QQuickPanePrivate::updateContentWidth(), QHighDpiScaling::updateHighDpiScaling(), QQuickControlPrivate::updateImplicitContentHeight(), QQuickControlPrivate::updateImplicitContentSize(), QQuickControlPrivate::updateImplicitContentWidth(), QQuickNinePatchImagePrivate::updateInsets(), QQuickPathViewPrivate::updateItem(), QQuickNinePatchImagePrivate::updatePaddings(), QQuickDialPrivate::updatePosition(), QQuickSliderPrivate::updatePosition(), QQuickRangeSliderNodePrivate::updatePosition(), QQuickFlipablePrivate::updateSide(), QQuickTextPrivate::updateSize(), QQuickViewPrivate::updateSize(), QQuickWidgetPrivate::updateSize(), QQuick3DNode::updateSpatialNode(), QT_BEGIN_NAMESPACE::QQuickShapeCurveMaterialShader::updateUniformData(), AVFMediaPlayer::videoOrientationForAssetTrack(), QQuickFlickablePrivate::viewportAxisMoved(), QQuickScrollBarPrivate::visualAreaChange(), QQuickScrollIndicatorPrivate::visualAreaChange(), and QPNGImageWriter::writeImage().
|
inlinenoexcept |
Definition at line 303 of file qfloat16.h.
References qAbs().
Referenced by _q_paintItem(), QQuickTimeLine::accel(), QQuickTimeLine::accel(), QQuickTimeLine::accelDistance(), addCircle(), QQuickTextNodeEngine::addFrameDecorations(), addLineTo(), QQuick3DParticlePointRotator::affectParticle(), QQuick3DParticleRepeller::affectParticle(), QQuick3DParticleWander::affectParticle(), QSvgArc::bounds(), QSvgEllipse::bounds(), QSvgLine::bounds(), QSvgPath::bounds(), QSvgPolygon::bounds(), QSvgPolyline::bounds(), QSvgRect::bounds(), QSSGRenderCamera::calculateViewProjectionWithoutTranslation(), QQuickTableViewPrivate::cancelOvershootAfterLayout(), QQuickTableViewPrivate::checkForVisibilityChanges(), QOpenGL2PaintEngineEx::clip(), QGeoCameraTilesPrivate::clipFootprintToMap(), QQuick3DInfiniteGrid::componentComplete(), QAudio::convertVolume(), QWebMercator::coordinateInterpolation(), QVkGraphicsPipeline::create(), QQuickItemViewPrivate::createComponentItem(), QSSGRenderRay::createRayData(), QQuickSwipePrivate::createRelevantItemForDistance(), MFVideoRendererControl::customEvent(), QQuickDial::decrease(), QQuickRangeSliderNode::decrease(), QQuickScrollBar::decrease(), QQuickSlider::decrease(), QGuiApplication::devicePixelRatio(), QQuickTableViewPrivate::drainReusePoolAfterLoadRequest(), QPainterPrivate::drawTextItem(), QRhiVulkan::elapsedSecondsFromTimestamp(), QRhiGles2::executeBindGraphicsPipeline(), QQuickSwipePrivate::finishTransition(), QQuickFlickable::flick(), floatingCompare(), QQuaternion::fromAxisAndAngle(), QQuaternion::fromDirection(), QT_BEGIN_NAMESPACE::generateMeshLevelsOfDetail(), QQuickText::geometryChange(), QQuaternion::getAxisAndAngle(), QQuickPanePrivate::getContentHeight(), QQuickPanePrivate::getContentWidth(), QQuaternion::getEulerAngles(), getRadialGradientValues(), QQuickListViewPrivate::getSectionItem(), QBezier::getSubRange(), getViewportHalfExtents(), QQuickPathViewPrivate::handleMouseMoveEvent(), QQuickSwipeDelegatePrivate::handleMouseMoveEvent(), QQuickPathViewPrivate::handleMousePressEvent(), QQuickSwipeDelegatePrivate::handleMousePressEvent(), QQuickSwipeDelegatePrivate::handleMouseReleaseEvent(), importImp(), QQuickDial::increase(), QQuickRangeSliderNode::increase(), QQuickScrollBar::increase(), QQuickSlider::increase(), QBezier::inflectionPoints(), QQuickItemView::initItem(), QQuickTextNodeEngine::BinaryTreeNode::insert(), QQuaternion::inverted(), QColorTransferFunction::inverted(), QTransform::inverted(), QQuickTableViewPrivate::isColumnHidden(), QTransform::isInvertible(), QMarginsF::isNull(), QT_BEGIN_NAMESPACE::MediaSink::IsRateSupported(), QQuickTableViewPrivate::isRowHidden(), QColorMatrix::isValid(), QQuickBasicBusyIndicator::itemChange(), QQuickFusionBusyIndicator::itemChange(), QQuickMaterialBusyIndicator::itemChange(), QQuickScrollBarAttachedPrivate::itemGeometryChanged(), QQuickScrollIndicatorAttachedPrivate::itemGeometryChanged(), QPdfPageNavigator::jump(), QDoubleMatrix4x4::lookAt(), QMatrix4x4::lookAt(), QQuick3DQuaternionUtils::lookAt(), QQuick3DCamera::mapFromViewport(), QQuick3DCamera::mapToViewport(), QQuaternion::normalize(), QDoubleVector2D::normalize(), QDoubleVector3D::normalize(), QVector2D::normalize(), QVector3D::normalize(), QVector4D::normalize(), QQuaternion::normalized(), QDoubleVector2D::normalized(), QDoubleVector3D::normalized(), QVector2D::normalized(), QVector3D::normalized(), QVector4D::normalized(), QSize::operator/=(), QSizeF::operator/=(), operator<<(), QQuickMaterialTextContainer::paint(), QAccessibleBridgeUtils::performEffectiveAction(), QQuickSliderPrivate::positionAt(), positionAt(), AndroidPositioning::positionInfoFromJavaLocation(), QDashStroker::processCurrentSubpath(), QGraphicsScenePrivate::processDirtyItemsRecursive(), QVector3D::project(), QMatrix4x4::projectedRotate(), qt_convertUnits(), qt_curves_for_arc(), qt_fetch_radial_gradient_template(), qt_getInflectionPoints(), qt_graphicsItem_highlightSelected(), qt_isExtendedRadialGradient(), qt_mapFillRect(), qt_normalFromRotation(), qt_painterpath_bezier_extrema(), qt_t_for_arc_angle(), QQuickApplicationWindowPrivate::relayout(), QWidget::render(), QSGSoftwareRenderableNode::renderNode(), QSGGuiThreadRenderLoop::renderWindow(), QQuickControlPrivate::resizeBackground(), QQuickLabelPrivate::resizeBackground(), QQuickTextAreaPrivate::resizeBackground(), QQuickTextFieldPrivate::resizeBackground(), QQuickSwipeDelegatePrivate::resizeBackground(), QDoubleMatrix4x4::rotate(), QMatrix4x4::rotate(), rotationQuaternionForLookAt(), QQuaternion::rotationTo(), AndroidPositioning::satelliteInfoFromJavaLocation(), scoreQuadratic(), QGraphicsItem::scroll(), QQuick3DSceneEnvironment::setAoDistance(), QQuick3DSceneEnvironment::setAoStrength(), QQuickControl::setBackground(), QQuickLabel::setBackground(), QQuickTextArea::setBackground(), QQuickTextField::setBackground(), QQuickSwipe::setBehind(), QQuickSwipe::setBehindItem(), QQuickPage::setFooter(), QQuick3DInfiniteGrid::setGridInterval(), QQuickPage::setHeader(), QQuickSwipe::setLeft(), QQuickSwipe::setLeftItem(), setLightProperties(), QQuickPathView::setModel(), QGraphicsOpacityEffect::setOpacity(), QQuickPdfSelection::setRenderScale(), QQuickSwipe::setRight(), QQuickSwipe::setRightItem(), QQuickWheelHandler::setRotationScale(), QGraphicsColorizeEffect::setStrength(), QPixmapColorizeFilter::setStrength(), QColorSpacePrivate::setTransferFunction(), setupScroller(), QQC2_NAMESPACE::setupScroller(), QQuickTextPrivate::setupTextLayout(), shift(), QQuickSwipePrivate::showRelevantItemForPosition(), QMenuSloppyState::slope(), snapPosition(), QQuickDialPrivate::snapPosition(), QQuickScrollBarPrivate::snapPosition(), QQuickSliderPrivate::snapPosition(), QQuickPathViewPrivate::snapToIndex(), QQuickDrawerPrivate::startDrag(), QBezier::stationaryYPoints(), QWindowsDirect2DPaintEnginePrivate::stroke(), QPaintEngineEx::stroke(), QQuickMaterialRippleBackgroundNode::sync(), QSGRenderThread::syncAndRender(), QTessellator::tessellateRect(), QtAndroidAccessibility::textFromValue(), QColor::toHsl(), QColor::toHsv(), QTransform::type(), QVector3D::unproject(), QScrollbarStyleAnimation::updateCurrentTime(), QQuickPaddedRectangle::updatePaintNode(), QQuickFlipablePrivate::updateSide(), QQuick3DTexture::updateSpatialNode(), QSvgPaintEngine::updateState(), QQuickFlickableVisibleArea::updateVisible(), QQmlPropertyPrivate::write(), and QIcc::writeColorTrc().
auto qHypot | ( | F | first, |
Fs... | rest | ||
) |
Definition at line 145 of file qmath.h.
References QtPrivate::QHypotHelper< T >::add().
Definition at line 397 of file qfloat16.h.
References QtPrivate::QHypotHelper< T >::add(), and qHypot().
Referenced by QQuaternion::fromAxisAndAngle(), QQuaternion::getAxisAndAngle(), QLineF::length(), QQuaternion::length(), QVector2D::length(), QVector3D::length(), QVector4D::length(), qHypot(), qHypot(), qHypot(), QQuickTargetDirection::sample(), and QLineF::unitVector().
auto qHypot | ( | qfloat16 | x, |
T | y | ||
) |
Definition at line 417 of file qfloat16.h.
References qHypot().
QtPrivate::QHypotType< T, qfloat16 >::type qHypot | ( | T | x, |
qfloat16 | y | ||
) |
Definition at line 410 of file qfloat16.h.
References qHypot().
|
inlinenoexcept |
Definition at line 313 of file qfloat16.h.
|
inlinenoexcept |
Definition at line 239 of file qfloat16.h.
Referenced by QDeclarativeGeoMap::alignCoordinateToPoint(), QString::arg(), QString::arg(), QString::arg(), QCosmeticStroker::clipLine(), collectProperty(), QLocaleData::doubleToString(), dtoString(), QBezier::inflectionPoints(), qfixed2d::isFinite(), QDoubleVector2D::isFinite(), quant::isFinite(), vec3::isFinite(), isValidCoord(), isValidMatrix(), MakeDay(), MakeTime(), QSizeF::operator/=(), QVector2D::operator>>(), QVector3D::operator>>(), QVector4D::operator>>(), propagateCoordinate(), qClipLine(), qt_asciiToDouble(), qt_getInflectionPoints(), QtPrivate::QHypotHelper< T >::result(), QDeclarativeGeoMap::setBearing(), QLineF::setLength(), valueToJson(), QDeclarativeGeoMapItemUtils::wrapPath(), and QDeclarativeGeoMapItemUtils::wrapPath().
|
inlinenoexcept |
Definition at line 237 of file qfloat16.h.
Referenced by QtPrivate::QHypotHelper< T >::add(), assignSpecialPsqlFloatValue(), QDeclarativeGeoMapItemUtils::clipPolygon(), QLocaleData::convertDoubleToFloat(), QApplicationPrivate::dispatchEnterLeave(), QV4::StringPrototype::method_includes(), QV4::StringPrototype::method_repeat(), QV4::NumberPrototype::method_toExponential(), QV4::NumberPrototype::method_toPrecision(), QGuiApplicationPrivate::QLastCursorPosition::toPoint(), and writeDouble().
|
inlinenoexcept |
Definition at line 238 of file qfloat16.h.
Referenced by QtPrivate::QHypotHelper< T >::add(), QGraphicsRotation::applyTo(), assignSpecialPsqlFloatValue(), collectProperty(), QPlaceResultPrivate::compare(), QGeoProjectionWebMercator::coordinateToItemPosition(), QScrollerPrivate::createScrollingSegments(), QT_BEGIN_NAMESPACE::equalOrNaN(), QT_BEGIN_NAMESPACE::exclusiveNaN(), exportPosition(), QTransform::fromScale(), QTransform::fromTranslate(), QQuickTableViewPrivate::getColumnLayoutWidth(), QQuickTableViewPrivate::getColumnWidth(), QQuickTableViewPrivate::getRowHeight(), QQuickTableViewPrivate::getRowLayoutHeight(), QGeoCirclePrivate::isValid(), QGeoProjectionWebMercator::itemPositionToCoordinate(), QQuick3DCamera::mapFromViewport(), QQuick3DCamera::mapToViewport(), QV4::DatePrototype::method_UTC(), QScrollerPrivate::nextSnapPos(), QNmeaPositionInfoSourcePrivate::notifyNewUpdate(), QGuiApplicationPrivate::processMouseEvent(), qt_asciiToDouble(), qt_real_to_string(), QTransform::rotate(), QTransform::rotateRadians(), QTransform::scale(), QQuickScrollBarAttachedPrivate::scrollHorizontal(), QScrollerPrivate::scrollingSegmentsValid(), QScroller::scrollTo(), QQuickScrollBarAttachedPrivate::scrollVertical(), QGradient::setColorAt(), QGraphicsWidgetPrivate::setHeight(), QDeclarativeGeoMapItemBase::setPositionOnMap(), QGeoPathPrivate::setWidth(), QGraphicsWidgetPrivate::setWidth(), QGraphicsItem::setX(), QGraphicsItem::setY(), QTransform::shear(), QScroller::stop(), QGeoCoordinate::toString(), QTransform::translate(), QGeoCoordinate::type(), QDeclarativeGeoMapQuickItem::updatePolish(), QDoubleValidatorPrivate::validateWithLocale(), writeDouble(), writeFloat(), and writeFloat().
|
inlinenoexcept |
Definition at line 308 of file qfloat16.h.
Referenced by QTextDocumentLayoutPrivate::blockIndent(), QQuickSwipeDelegatePrivate::handleMouseReleaseEvent(), QDoubleVector2D::isNull(), QDoubleVector3D::isNull(), QPointF::isNull(), QSizeF::isNull(), QVector2D::isNull(), QVector3D::isNull(), QVector4D::isNull(), QQmlPrivate::jsExponentiate(), QV4::MathObject::method_expm1(), QV4::MathObject::method_fround(), QV4::MathObject::method_sign(), operator<<(), QMatrix4x4::projectedRotate(), QTransform::rotate(), QTransform::rotateRadians(), QSizeF::scaled(), QVariantAnimationPrivate::setCurrentValueForProgress(), QJSPrimitiveValue::strictlyEquals(), QVector4D::toVector2DAffine(), and QVector4D::toVector3DAffine().
|
inlinenoexcept |
Definition at line 281 of file qfloat16.h.
Referenced by QAndroidPlatformScreen::QAndroidPlatformScreen(), QQuickMaterialRippleWaveNode::QQuickMaterialRippleWaveNode(), QWindowsFontEngineData::QWindowsFontEngineData(), _q_boundGeometryToSizeConstraints(), QPrintPreviewWidgetPrivate::_q_fit(), QPdfEnginePrivate::addBrushPattern(), adjustedArea(), QColor::alpha(), QRgbaFloat< F >::alpha16(), QRgbaFloat< F >::alpha8(), QAlphaWidget::alphaBlend(), QX11Info::appDpiX(), QX11Info::appDpiY(), applyVolume(), QFontMetrics::ascent(), QCocoaFileIconEngine::availableIconSizes(), QFontMetrics::averageCharWidth(), avfVideoSettings(), blend_tiled_argb(), blend_tiled_generic(), blend_tiled_rgb565(), blend_untransformed_argb(), blend_untransformed_generic(), blend_untransformed_rgb565(), blendedImage(), QRasterPaintEnginePrivate::blitImage(), QRgbaFloat< F >::blue16(), QRgbaFloat< F >::blue8(), QWindowsFontEngine::boundingBox(), QFontMetrics::boundingRect(), QFontMetrics::boundingRect(), QFontMetrics::boundingRect(), QQuickPathViewPrivate::calcCurrentIndex(), QFontMetrics::capHeight(), QQuickAbstractButtonPrivate::centerPressPoint(), QT_BEGIN_NAMESPACE::colorToColor4ub(), colorToColor4ub(), QWin32PrintEnginePrivate::composeGdiPath(), QFreetypeFace::computeSize(), convertPath(), QWindowsOleDropSource::createCursors(), QWindowsFontEngineDirectWrite::createHFONT(), QWindowsCursor::createPixmapCursor(), QQuickColorProvider::darker(), QPpdPrintDevice::defaultPageSize(), QFontMetrics::descent(), determinePhysicalSize(), determinePhysicalSize(), do_write_jpeg_image(), QFontEngine::doKerning(), QImage::dotsPerMeterX(), QImage::dotsPerMeterY(), draw_text_item_win(), QPaintEnginePrivate::drawBoxTextItem(), QDirectFbBlitter::drawCachedGlyphs(), QRasterPaintEngine::drawCachedGlyphs(), QOpenGL2PaintEngineExPrivate::drawCachedGlyphs(), QQC2_NAMESPACE::QMacStyle::drawComplexControl(), QMacStyle::drawComplexControl(), QQC2_NAMESPACE::QMacStyle::drawControl(), QMacStyle::drawControl(), QWindowsVistaStyle::drawControl(), QTextLayout::drawCursor(), QPainter::drawEllipse(), QRasterPaintEngine::drawImage(), QRasterPaintEnginePrivate::drawImage(), QX11PaintEngine::drawImage(), QRasterPaintEngine::drawImage(), QPdfEngine::drawImage(), QPainter::drawImage(), QStyle::drawItemPixmap(), QX11PaintEngine::drawLines(), QX11PaintEngine::drawLines(), QCoreGraphicsPaintEngine::drawPixmap(), QX11PaintEngine::drawPixmap(), QWin32PrintEngine::drawPixmap(), QPdfEngine::drawPixmap(), QPainter::drawPixmap(), QCosmeticStroker::drawPoints(), QCosmeticStroker::drawPoints(), QPaintEngine::drawPolygon(), QWindowsVistaStyle::drawPrimitive(), QQC2::QCommonStyle::drawPrimitive(), QCommonStyle::drawPrimitive(), QX11PaintEngine::drawRects(), QX11PaintEngine::drawTiledPixmap(), QPainter::drawTiledPixmap(), expblur(), QX11PaintEnginePrivate::fillPath(), QX11PaintEnginePrivate::fillPolygon_translated(), QWindowsBackingStore::flush(), QWindowsFontDatabaseBase::fontDefToLOGFONT(), QWindowsGeometryHint::frame(), QColor::fromCmykF(), QColorTrcLut::fromGamma(), QColor::fromHslF(), QColor::fromHsvF(), QColor::fromRgbF(), QColorTrcLut::fromTransferFunction(), QColorTrcLut::fromTransferTable(), generateGlyph(), QGradientCache::generateGradientColorTable(), generateGradientColorTable(), getSize(), getTileRule(), QRgbaFloat< F >::green16(), QRgbaFloat< F >::green8(), QQuickWheelHandler::handleEventPoint(), QQuickPathViewPrivate::handleMouseReleaseEvent(), hcenter(), QFontMetrics::height(), QWidgetLineControl::height(), QFontMetrics::horizontalAdvance(), QFontMetrics::horizontalAdvance(), QFontMetrics::horizontalAdvance(), QWindowsFontEngine::initFontInfo(), QWindowsFontEngineDirectWrite::initFontInfo(), QIntegrityFbScreen::initialize(), QTriangulator< T >::initialize(), QTriangulator< T >::initialize(), QFFmpeg::AudioRenderer::initResempler(), QQuickTextDocumentWithImageResources::intrinsicSize(), QLCDNumber::intValue(), QQuickListViewPrivate::layoutVisibleItems(), QFontMetrics::leading(), QFontMetrics::leftBearing(), lengthValueFromData(), QQuickColorProvider::lighter(), QFontMetrics::lineSpacing(), QFontMetrics::lineWidth(), QFontDatabasePrivate::load(), QPpdPrintDevice::loadPageSizes(), QWindowsPrintDevice::loadPageSizes(), QQuickImageProviderWithOptions::loadSize(), makeDistanceField(), QTransform::map(), QTransform::map(), QMatrix4x4::map(), QTransform::map(), QTransform::map(), QTransform::map(), QTransform::mapRect(), QMatrix4x4::mapRect(), QDoubleMatrix4x4::mapRect(), QTransform::mapToPolygon(), QFontMetrics::maxWidth(), QImage::metric(), QPaintDeviceWindow::metric(), QWindowsDirect2DPaintDevice::metric(), QWidget::metric(), QBlittablePlatformPixmap::metric(), QRasterPlatformPixmap::metric(), QOpenGLPaintDevice::metric(), QOpenGLWidget::metric(), QSvgGenerator::metric(), QPdfEngine::metric(), QMacPrintEngine::metric(), QFontMetrics::minLeftBearing(), QFontMetrics::minRightBearing(), QQuickPathView::mouseUngrabEvent(), QScrollerPrivate::nextSnapPos(), QWindowsContext::nonClientMetricsForScreen(), QDial::notchSize(), QWindowsVistaStylePrivate::openThemeForPrimaryScreenDpi(), QMargins::operator*(), QMargins::operator*(), QPoint::operator*=(), QPoint::operator*=(), QSize::operator*=(), QMargins::operator/(), QSize::operator/=(), QPoint::operator/=(), QSGSoftwareInternalRectangleNode::paint(), QQuickFusionBusyIndicator::paint(), QPagePreview::paintEvent(), QLineEdit::paintEvent(), parseIconEntryInfo(), parseXftDpi(), QWindowsVistaStyle::pixelMetric(), QQC2::QWindowsStyle::pixelMetric(), QQC2::QWindowsXPStyle::pixelMetric(), QFont::pointSize(), QFontInfo::pointSize(), QFontDatabase::pointSizes(), QSGTextMaskMaterial::populate(), QQuickPathView::positionViewAtIndex(), printPage(), printTestRunTime(), QLibInputPointer::processAbsMotion(), QLibInputPointer::processAxis(), QLibInputPointer::processMotion(), qDrawEdge(), qDrawPlainRect(), QQC2::qDrawPlainRect(), qDrawRoundedCorners(), qDrawShadeLine(), QQC2::qDrawShadeLine(), qDrawShadePanel(), QQC2::qDrawShadePanel(), qDrawShadeRect(), QQC2::qDrawShadeRect(), QSGOpenVGHelpers::qDrawTiled(), qDrawWinShades(), QQC2::qDrawWinShades(), qfontForCocoaFont(), qRound(), qt_color_from_string(), qt_convertMargins(), qt_convertPoint(), qt_convertPointsToPixels(), qt_convertPointsToUnits(), qt_convertUnits(), qt_create_image_data(), qt_defaultDpiX(), qt_defaultDpiY(), qt_image_convolute_filter(), qt_mac_create_imagemask(), qt_transform_image_rasterize(), qt_xForm_helper(), QTiffHandler::read(), QIIOFHelper::readImage(), QWidgetLineControl::rectForPos(), QRgbaFloat< F >::red16(), QRgbaFloat< F >::red8(), QQuickPopupPositioner::reposition(), QTextFormatPrivate::resolveFont(), QFontMetrics::rightBearing(), roundedTime(), QHighDpiScaling::roundScaleFactor(), QWindowsFontDatabaseBase::sanitizeRequest(), QHighDpi::scale(), QTextEdit::scrollToAnchor(), QColor::setAlphaF(), QColor::setBlueF(), QColor::setCmykF(), QQuickPen::setColor(), QSGDefaultRectangleNode::setColor(), setDisplayMetrics(), QAndroidCamera::setExposureCompensation(), QQuickText::setFont(), QQuickTextEdit::setFont(), QQuickTextInput::setFont(), setFontWeightFromValue(), QColor::setGreenF(), QColor::setHslF(), QColor::setHsvF(), QQuickTapHandler::setLongPressThreshold(), QV4L2Camera::setManualExposureTime(), QGstreamerCamera::setManualExposureTime(), QSGSoftwareNinePatchNode::setPadding(), QWin32PrintEnginePrivate::setPageSize(), QQuickPen::setPixelAligned(), QWindowsDragCursorWindow::setPixmap(), QColor::setRedF(), QColor::setRgbF(), QQuickAnimatedImage::setSpeed(), QQuickPen::setWidth(), setWindowOpacity(), QSvgTinyDocument::size(), QQC2_NAMESPACE::QMacStyle::sizeFromContents(), QQC2::QCommonStyle::sizeFromContents(), QMacStyle::sizeFromContents(), QCommonStyle::sizeFromContents(), QQC2::QWindowsXPStyle::sizeFromContents(), QWindowsVistaStyle::sizeFromContents(), QFontDatabase::smoothSizes(), QQuickListViewPrivate::snapPosAt(), snapPosition(), QQuickDialPrivate::snapPosition(), QQuickScrollBarPrivate::snapPosition(), QQuickSliderPrivate::snapPosition(), QQuickLayoutStyleInfo::spacing(), QAndroidCaptureSession::start(), QPlainTestLogger::stopLogging(), QX11PaintEnginePrivate::strokePolygon_dev(), QQC2_NAMESPACE::QMacStyle::subControlRect(), QQC2::QCommonStyle::subControlRect(), QMacStyle::subControlRect(), QCommonStyle::subControlRect(), QWindowsVistaStyle::subControlRect(), QQC2::QWindowsXPStyle::subControlRect(), QWindowsVistaStyle::subElementRect(), QQC2::QCommonStyle::subElementRect(), QCommonStyle::subElementRect(), QQuickMaterialRippleBackgroundNode::sync(), QAndroidPlatformTheme::themeHint(), QWindowsTheme::themeHint(), QFontMetrics::tightBoundingRect(), QFontMetrics::tightBoundingRect(), to_d2d_size_u(), QColor::toCmyk(), QColor::toHsl(), QColor::toHsv(), QMarginsF::toMargins(), toNativeSizeConstrained(), QPointF::toPoint(), QVector2D::toPoint(), QVector3D::toPoint(), QVector4D::toPoint(), QRectF::toRect(), QColor::toRgb(), QSizeF::toSize(), QGeoCoordinate::toString(), QFontSubset::toTruetype(), QX11PlatformPixmap::transformed(), QFontMetrics::underlinePos(), QUnifiedTimer::updateAnimationTimers(), QQuickListViewPrivate::updateAverage(), QX11PaintEngine::updateBrush(), QQuickMaterialRippleWaveNode::updateCurrentTime(), QQuickBoundaryReturnJob::updateCurrentTime(), QSGBasicInternalRectangleNode::updateGeometry(), QWin32PrintEnginePrivate::updateMetrics(), QQuickPaintedItem::updatePaintNode(), QQuickRectangle::updatePaintNode(), QX11PaintEngine::updatePen(), QPaintEnginePrivate::updateSystemClip(), QQuickDialPrivate::valueAt(), QQmlStringConverters::variantFromString(), vcenter(), QPen::width(), QWidgetLineControl::width(), QFontSubset::widthArray(), QFontMetrics::xHeight(), QAndroidCamera::zoomTo(), and QQnxPlatformCamera::zoomTo().
Definition at line 284 of file qfloat16.h.
References d, and qRound64().
Referenced by qHash(), qRound64(), QXcbWindow::setOpacity(), and QFFmpeg::Clock::usecsTo().
Definition at line 243 of file qfloat16.h.
Referenced by QQuickMaterialRippleWaveNode::QQuickMaterialRippleWaveNode(), addCircle(), QQuickFrictionAffector::affectParticle(), QQuickMaterialRipple::anchorPoint(), QQuickMultiEffectPrivate::calculateLod(), BezierEase::cosacos(), QQuickMaterialRipple::diameter(), QQuickParentChangePrivate::doChange(), QToolBarLayout::expandedSize(), RadialFetchPlain< GradientBase >::fetch(), QQuickGridViewPrivate::flick(), QQuickListViewPrivate::flick(), QSSGMesh::Mesh::fromAssetData(), QSSGMesh::Mesh::fromRuntimeData(), QBezier::inflectionPoints(), QPrintPreviewWidgetPrivate::layoutPages(), QDoubleVector2D::length(), QDoubleVector3D::length(), QStyleOptionGraphicsItem::levelOfDetailFromTransform(), QQC2::QStyleOptionGraphicsItem::levelOfDetailFromTransform(), makeDistanceField(), ViewportTransformHelper::map(), QDoubleVector2D::normalize(), QDoubleVector3D::normalize(), normalize(), QDoubleVector2D::normalized(), QDoubleVector3D::normalized(), parseIconEntryInfo(), QQuickSvgParser::pathArc(), pathArc(), qt_fetch_radial_gradient_template(), qt_getInflectionPoints(), qt_image_convolute_filter(), qt_painterpath_bezier_extrema(), qt_scaleForTransform(), QRasterizer::rasterizeLine(), QSSGMesh::MeshInternal::readMeshData(), QMdi::RegularTiler::rearrange(), QMdiAreaPrivate::resizeToMinimumTileSize(), QtPrivate::QHypotHelper< T >::result(), BezierEase::singleRealSolutionForCubic(), soft_light_op(), QBezier::stationaryYPoints(), QQuickMaterialRippleBackgroundNode::sync(), QTessellator::tessellateRect(), QQuickParentAnimation::transition(), updateDirtySkeletons(), QQuick3DSkin::updateSpatialNode(), QQuickTableViewResizeHandler::updateState(), QT_BEGIN_NAMESPACE::QQuickShapeCurveMaterialShader::updateUniformData(), QQuickShapeStrokeMaterialShader::updateUniformData(), QSGDistanceFieldTextMaterialRhiShader::updateUniformData(), and AVFMediaPlayer::videoOrientationForAssetTrack().