Searched refs:quat (Results 1 – 7 of 7) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/ |
H A D | quaternion.h | 69 inline constexpr Quat operator*(const Quat& quat) const in BASE_BEGIN_NAMESPACE() 71 return Quat(w * quat.x + x * quat.w + y * quat.z - z * quat.y, in BASE_BEGIN_NAMESPACE() 72 …w * quat.y + y * quat.w + z * quat.x - x * quat.z, w * quat.z + z * quat.w + x * quat.y - y * quat… in BASE_BEGIN_NAMESPACE() 73 w * quat.w - x * quat.x - y * quat.y - z * quat.z); in BASE_BEGIN_NAMESPACE()
|
H A D | quaternion_util.h | 50 static inline constexpr float LengthSquared(const Quat& quat) in BASE_BEGIN_NAMESPACE() 52 return quat.x * quat.x + quat.y * quat.y + quat.z * quat.z + quat.w * quat.w; in BASE_BEGIN_NAMESPACE() 56 static inline float Length(const Quat& quat) in BASE_BEGIN_NAMESPACE() 58 return Math::sqrt(quat.x * quat.x + quat.y * quat.y + quat.z * quat.z + quat.w * quat.w); in BASE_BEGIN_NAMESPACE() 211 inline constexpr Quat operator*(const float scalar, const Quat& quat) in BASE_BEGIN_NAMESPACE() 213 return Quat(quat.x * scalar, quat.y * scalar, quat.z * scalar, quat.w * scalar); in BASE_BEGIN_NAMESPACE() 217 inline constexpr Quat operator*(const Quat& quat, const float scalar) in BASE_BEGIN_NAMESPACE() 219 return Quat(quat.x * scalar, quat.y * scalar, quat.z * scalar, quat.w * scalar); in BASE_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | model_view_impl.cpp | 65 void ModelViewImpl::SetCameraRotation(Quaternion quat) in SetCameraRotation() argument 67 GET_COMPONENT_OR_RETURN()->SetCameraRotation(quat); in SetCameraRotation()
|
H A D | model_view_impl.h | 32 void SetCameraRotation(Quaternion quat) override;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scene_viewer/ |
H A D | scene_viewer_component.h | 83 void SetCameraRotation(Quaternion quat) in SetCameraRotation() argument 85 cameraRotation_ = quat; in SetCameraRotation()
|
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/include/lume/ |
H A D | lume_common.h | 201 bool IsValidQuaternion(const OHOS::Render3D::Quaternion& quat);
|
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/ |
H A D | lume_common.cpp | 1639 bool LumeCommon::IsValidQuaternion(const OHOS::Render3D::Quaternion& quat) in IsValidQuaternion() argument 1642 if (quat == Quaternion(max, max, max, max)) { in IsValidQuaternion()
|