/*
- * Copyright (c) 2021 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2022 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
// INTERNAL INCLUDES
#include <dali/integration-api/debug.h>
+#include <dali/internal/common/matrix-utils.h>
#include <dali/public-api/math/math-utils.h>
#include <dali/public-api/math/matrix.h>
#include <dali/public-api/math/rect.h>
Vector4& objectPos)
{
Matrix invertedMvp(false); // Don't initialize.
- Matrix::Multiply(invertedMvp, modelView, projection);
+ MatrixUtils::Multiply(invertedMvp, modelView, projection);
if(invertedMvp.Invert())
{
bool ok = false;
Matrix Mvp(false); // Don't initialize.
- Matrix::Multiply(Mvp, modelView, projection);
+ MatrixUtils::Multiply(Mvp, modelView, projection);
Vector4 p = Mvp * position;