X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-scene3d%2Fpublic-api%2Floader%2Fmatrix-stack.h;h=1889e09aa09b1561c1eb7044ae2ae6863ce46363;hb=HEAD;hp=63bbc90d68039496a55d7b678e30cfb8c4ea6a84;hpb=f2ee13ccda8c768fddc68f5208b7dcfa54c07242;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-scene3d/public-api/loader/matrix-stack.h b/dali-scene3d/public-api/loader/matrix-stack.h index 63bbc90..1889e09 100644 --- a/dali-scene3d/public-api/loader/matrix-stack.h +++ b/dali-scene3d/public-api/loader/matrix-stack.h @@ -1,7 +1,7 @@ -#ifndef DALI_SCENE3D_LOADERER_MATRIX_STACK_H_ -#define DALI_SCENE3D_LOADERER_MATRIX_STACK_H_ +#ifndef DALI_SCENE3D_LOADER_MATRIX_STACK_H_ +#define DALI_SCENE3D_LOADER_MATRIX_STACK_H_ /* - * Copyright (c) 2022 Samsung Electronics Co., Ltd. + * Copyright (c) 2023 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. @@ -17,22 +17,19 @@ * */ -// INTERNAL INCLUDES -#include "dali-scene3d/public-api/api.h" - // EXTERNAL INCLUDES -#include "dali/public-api/common/vector-wrapper.h" -#include "dali/public-api/math/matrix.h" +#include +#include -namespace Dali -{ -namespace Scene3D -{ -namespace Loader +// INTERNAL INCLUDES +#include + +namespace Dali::Scene3D::Loader { /** * @brief A stack of matrices whereby each newly pushed matrix is stored * after being multiplied by the previous one (if any). + * @SINCE_2_0.7 * @note Current implementation reserves space for 16 matrices. */ class DALI_SCENE3D_API MatrixStack @@ -50,8 +47,6 @@ private: std::vector mStack; }; -} // namespace Loader -} // namespace Scene3D -} // namespace Dali +} // namespace Dali::Scene3D::Loader -#endif //DALI_SCENE3D_LOADERER_MATRIX_STACK_H_ +#endif //DALI_SCENE3D_LOADER_MATRIX_STACK_H_