get rid of warnings

This commit is contained in:
Alexandre Quessy
2014-03-05 23:13:13 -05:00
parent 0cf4a5086c
commit 8652e9555e
4 changed files with 32 additions and 5 deletions
+12 -4
View File
@@ -19,6 +19,7 @@
*/
#include "Mapper.h"
#include "unused.h"
Mapper::Mapper(Mapping::ptr mapping)
: _mapping(mapping)
@@ -169,6 +170,7 @@ void ColorMapper::draw(QPainter* painter)
void ColorMapper::drawControls(QPainter* painter)
{
UNUSED(painter);
}
MeshColorMapper::MeshColorMapper(Mapping::ptr mapping)
@@ -293,6 +295,7 @@ void TextureMapper::updateShape(Shape* shape)
void TextureMapper::draw(QPainter* painter)
{
UNUSED(painter);
painter->beginNativePainting();
// Only works for similar shapes.
@@ -324,7 +327,7 @@ void TextureMapper::draw(QPainter* painter)
void TextureMapper::drawInput(QPainter* painter)
{
UNUSED(painter);
}
void TextureMapper::drawControls(QPainter* painter)
@@ -344,6 +347,7 @@ TriangleTextureMapper::TriangleTextureMapper(std::tr1::shared_ptr<TextureMapping
void TriangleTextureMapper::_doDraw(QPainter* painter)
{
UNUSED(painter);
glBegin(GL_TRIANGLES);
{
for (int i = 0; i < inputShape->nVertices(); i++)
@@ -399,6 +403,8 @@ void MeshTextureMapper::drawControls(QPainter* painter)
void MeshTextureMapper::drawInputControls(QPainter* painter)
{
UNUSED(painter);
std::tr1::shared_ptr<Mesh> inputMesh = std::tr1::static_pointer_cast<Mesh>(inputShape);
QVector<Quad> inputQuads = inputMesh->getQuads();
for (QVector<Quad>::const_iterator it = inputQuads.begin(); it != inputQuads.end(); ++it)
@@ -409,6 +415,7 @@ void MeshTextureMapper::drawInputControls(QPainter* painter)
void MeshTextureMapper::_doDraw(QPainter* painter)
{
UNUSED(painter);
std::tr1::shared_ptr<Mesh> outputMesh = std::tr1::static_pointer_cast<Mesh>(outputShape);
std::tr1::shared_ptr<Mesh> inputMesh = std::tr1::static_pointer_cast<Mesh>(inputShape);
QVector<QVector<Quad> > outputQuads = outputMesh->getQuads2d();
@@ -436,16 +443,17 @@ EllipseTextureMapper::EllipseTextureMapper(std::tr1::shared_ptr<TextureMapping>
void EllipseTextureMapper::_doDraw(QPainter* painter)
{
UNUSED(painter);
// Get input and output ellipses.
std::tr1::shared_ptr<Ellipse> inputEllipse = std::tr1::static_pointer_cast<Ellipse>(inputShape);
std::tr1::shared_ptr<Ellipse> outputEllipse = std::tr1::static_pointer_cast<Ellipse>(outputShape);
// Start / end angle.
const float startAngle = 0;
const float endAngle = 2*M_PI;
//const float startAngle = 0;
//const float endAngle = 2*M_PI;
//
float angle;
//float angle;
QPointF currentInputPoint;
QPointF prevInputPoint(0, 0);
QPointF currentOutputPoint;
+10
View File
@@ -19,6 +19,7 @@
*/
#include "Util.h"
#include "unused.h"
#include <algorithm>
namespace Util {
@@ -72,6 +73,9 @@ int map_int(int value, int istart, int istop, int ostart, int ostop)
Mesh* createMeshForTexture(Texture* texture, int frameWidth, int frameHeight)
{
UNUSED(frameHeight);
UNUSED(frameWidth);
return new Mesh(
QPointF(texture->getX(), texture->getY()),
QPointF(texture->getX() + texture->getWidth(), texture->getY()),
@@ -82,6 +86,9 @@ Mesh* createMeshForTexture(Texture* texture, int frameWidth, int frameHeight)
Triangle* createTriangleForTexture(Texture* texture, int frameWidth, int frameHeight)
{
UNUSED(frameHeight);
UNUSED(frameWidth);
return new Triangle(
QPointF(texture->getX(), texture->getY() + texture->getHeight()),
QPointF(texture->getX() + texture->getWidth(), texture->getY() + texture->getHeight()),
@@ -92,6 +99,9 @@ Triangle* createTriangleForTexture(Texture* texture, int frameWidth, int frameHe
Ellipse* createEllipseForTexture(Texture* texture, int frameWidth,
int frameHeight)
{
UNUSED(frameHeight);
UNUSED(frameWidth);
qreal halfWidth = texture->getWidth() / 2;
qreal halfHeight = texture->getHeight() / 2;
+3 -1
View File
@@ -17,7 +17,8 @@ HEADERS = \
Shape.h \
SourceGLCanvas.h \
UidAllocator.h \
Util.h
Util.h \
unused.h \
SOURCES = \
# Controller.cpp \
@@ -56,4 +57,5 @@ macx:QMAKE_CXXFLAGS += -D__MACOSX_CORE__
# not mac
!macx:LIBS += -lglut -lGLU
!macx:QMAKE_CXXFLAGS += -Wno-unused-result -Wfatal-errors
+7
View File
@@ -0,0 +1,7 @@
#ifndef __mapmap_unused_h__
#define __mapmap_unused_h__
#define UNUSED(x) (void)(x)
#endif // ifndef