[Libreoffice-commits] core.git: Branch 'feature/chart-opengl2' - 2 commits - chart2/source
Markus Mohrhard
markus.mohrhard at collabora.co.uk
Sun Jan 12 16:14:49 PST 2014
chart2/source/view/main/OpenGLRender.cxx | 21 ++++-----------------
chart2/source/view/main/OpenGLRender.hxx | 8 --------
2 files changed, 4 insertions(+), 25 deletions(-)
New commits:
commit 473f9ccf6871ac95ef541845f445c5321893bd47
Author: Markus Mohrhard <markus.mohrhard at collabora.co.uk>
Date: Mon Jan 13 00:59:59 2014 +0100
remove unused variables
Change-Id: I52be4e3a6539392bbe030e1a77fcbb61960eeab8
diff --git a/chart2/source/view/main/OpenGLRender.cxx b/chart2/source/view/main/OpenGLRender.cxx
index 70e8ac3..33d1754 100644
--- a/chart2/source/view/main/OpenGLRender.cxx
+++ b/chart2/source/view/main/OpenGLRender.cxx
@@ -974,16 +974,6 @@ void OpenGLRender::SetHeight(int height)
m_Projection = glm::ortho(0.f, float(m_iWidth), 0.f, float(m_iHeight), -4.f, 3.f);
}
-int OpenGLRender::GetWidth()
-{
- return m_iWidth;
-}
-
-int OpenGLRender::GetHeight()
-{
- return m_iHeight;
-}
-
int OpenGLRender::CreateBMPHeader(sal_uInt8 *bmpHeader, int xsize, int ysize)
{
unsigned char header[BMP_HEADER_LEN] = {
diff --git a/chart2/source/view/main/OpenGLRender.hxx b/chart2/source/view/main/OpenGLRender.hxx
index 48eae6c..4e7de03 100644
--- a/chart2/source/view/main/OpenGLRender.hxx
+++ b/chart2/source/view/main/OpenGLRender.hxx
@@ -144,8 +144,6 @@ public:
int MoveModelf(PosVecf3 trans, PosVecf3 angle, PosVecf3 scale);
void SetWidth(int width);
void SetHeight(int height);
- int GetWidth();
- int GetHeight();
void Release();
int CreateBMPHeader(sal_uInt8 *bmpHeader, int xsize, int ysize);
int CreateBMPHeaderRGBA(sal_uInt8 *bmpHeader, int xsize, int ysize);
commit 473bd0ecc5f8f7cbc96cc365165240bfa4054d69
Author: Markus Mohrhard <markus.mohrhard at collabora.co.uk>
Date: Mon Jan 13 00:58:17 2014 +0100
make a few variables local, no need for member variables
Change-Id: I2559756acf655f73c782db023b7502f969346171
diff --git a/chart2/source/view/main/OpenGLRender.cxx b/chart2/source/view/main/OpenGLRender.cxx
index ceaa07e..70e8ac3 100644
--- a/chart2/source/view/main/OpenGLRender.cxx
+++ b/chart2/source/view/main/OpenGLRender.cxx
@@ -865,10 +865,10 @@ int OpenGLRender::CreateRenderObj(int width, int height)
int OpenGLRender::MoveModelf(PosVecf3 trans, PosVecf3 angle, PosVecf3 scale)
{
- m_TranslationMatrix = glm::translate(glm::vec3(trans.x, trans.y, trans.z));
- m_ScaleMatrix = glm::scale(glm::vec3(scale.x, scale.y, scale.z));
- m_RotationMatrix = glm::eulerAngleYXZ(angle.y, angle.x, angle.z);
- m_Model = m_TranslationMatrix * m_RotationMatrix * m_ScaleMatrix;
+ glm::mat4 aTranslationMatrix = glm::translate(glm::vec3(trans.x, trans.y, trans.z));
+ glm::mat4 aScaleMatrix = glm::scale(glm::vec3(scale.x, scale.y, scale.z));
+ glm::mat4 aRotationMatrix = glm::eulerAngleYXZ(angle.y, angle.x, angle.z);
+ m_Model = aTranslationMatrix * aRotationMatrix * aScaleMatrix;
return 0;
}
@@ -928,9 +928,6 @@ void OpenGLRender::Release()
OpenGLRender::OpenGLRender(uno::Reference< drawing::XShape > xTarget):
m_Model(glm::mat4(1.0f)),
- m_TranslationMatrix(glm::translate(m_Model, glm::vec3(0.0f, 0.0f, 0.0f))),
- m_RotationMatrix(glm::eulerAngleYXZ(0.0f, 0.0f, 0.0f)),
- m_ScaleMatrix(glm::scale(m_Model, glm::vec3(1.0f, 1.0f, 1.0f))),
m_Line2DColor(glm::vec4(1.0, 0.0, 0.0, 1.0)),
m_TextureObj(0),
m_FboID(0),
diff --git a/chart2/source/view/main/OpenGLRender.hxx b/chart2/source/view/main/OpenGLRender.hxx
index 875f6fa..48eae6c 100644
--- a/chart2/source/view/main/OpenGLRender.hxx
+++ b/chart2/source/view/main/OpenGLRender.hxx
@@ -208,12 +208,6 @@ private:
// Our ModelViewProjection : multiplication of our 3 matrices
glm::mat4 m_MVP;
- glm::mat4 m_TranslationMatrix;
-
- glm::mat4 m_RotationMatrix;
-
- glm::mat4 m_ScaleMatrix;
-
GLint m_RenderProID;
glm::vec4 m_Line2DColor;
More information about the Libreoffice-commits
mailing list