Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "logorenderer.h"
- #include <QPainter>
- #include <QPaintEngine>
- #include <math.h>
- LogoRenderer::LogoRenderer()
- {
- }
- LogoRenderer::~LogoRenderer()
- {
- }
- void LogoRenderer::paintQtLogo()
- {
- }
- void LogoRenderer::initialize()
- {
- }
- void LogoRenderer::render()
- {
- glClearColor(1.0f, 0.0f, 0.0f, 1.0f);
- glClear(GL_COLOR_BUFFER_BIT);
- static GLfloat vsize = 1.0f;
- static GLfloat pVerts[]= {-vsize, -vsize, 0.0f,
- vsize , -vsize, 0.0f,
- -vsize, vsize, 0.0f,
- vsize, vsize, 0.0f};
- glEnableClientState(GL_VERTEX_ARRAY);
- glVertexPointer(3, GL_FLOAT, 0, pVerts);
- glColor3f(0.0f, 1.0f, 0.0f);
- glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
- }
- void LogoRenderer::createGeometry()
- {
- }
- void LogoRenderer::quad(qreal x1, qreal y1, qreal x2, qreal y2, qreal x3, qreal y3, qreal x4, qreal y4)
- {
- }
- void LogoRenderer::extrude(qreal x1, qreal y1, qreal x2, qreal y2)
- {
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement