From: <hik...@us...> - 2010-04-16 00:01:32
|
Revision: 5204 http://supertuxkart.svn.sourceforge.net/supertuxkart/?rev=5204&view=rev Author: hikerstk Date: 2010-04-16 00:01:25 +0000 (Fri, 16 Apr 2010) Log Message: ----------- Removed unused file coord.hpp. Modified Paths: -------------- main/trunk/src/Makefile.am main/trunk/src/graphics/camera.cpp main/trunk/src/graphics/skid_marks.cpp main/trunk/src/graphics/skid_marks.hpp main/trunk/src/ide/vc9/supertuxkart.vcproj main/trunk/src/items/item.cpp main/trunk/src/items/item.hpp main/trunk/src/karts/moveable.cpp main/trunk/src/physics/physical_object.cpp Removed Paths: ------------- main/trunk/src/utils/coord.hpp Modified: main/trunk/src/Makefile.am =================================================================== --- main/trunk/src/Makefile.am 2010-04-15 23:59:36 UTC (rev 5203) +++ main/trunk/src/Makefile.am 2010-04-16 00:01:25 UTC (rev 5204) @@ -336,7 +336,6 @@ tracks/track_object_manager.hpp \ utils/constants.hpp \ utils/constants.cpp \ - utils/coord.hpp \ utils/no_copy.hpp \ utils/ptr_vector.hpp \ utils/random_generator.cpp \ Modified: main/trunk/src/graphics/camera.cpp =================================================================== --- main/trunk/src/graphics/camera.cpp 2010-04-15 23:59:36 UTC (rev 5203) +++ main/trunk/src/graphics/camera.cpp 2010-04-16 00:01:25 UTC (rev 5204) @@ -30,7 +30,6 @@ #include "race/race_manager.hpp" #include "tracks/track.hpp" #include "utils/constants.hpp" -#include "utils/coord.hpp" Camera::Camera(int camera_index, const Kart* kart) { Modified: main/trunk/src/graphics/skid_marks.cpp =================================================================== --- main/trunk/src/graphics/skid_marks.cpp 2010-04-15 23:59:36 UTC (rev 5203) +++ main/trunk/src/graphics/skid_marks.cpp 2010-04-16 00:01:25 UTC (rev 5204) @@ -22,7 +22,6 @@ #include "graphics/irr_driver.hpp" #include "karts/kart.hpp" #include "physics/btKart.hpp" -#include "utils/coord.hpp" float SkidMarks::m_avoid_z_fighting = 0.0f; const int SkidMarks::m_start_alpha = 128; Modified: main/trunk/src/graphics/skid_marks.hpp =================================================================== --- main/trunk/src/graphics/skid_marks.hpp 2010-04-15 23:59:36 UTC (rev 5203) +++ main/trunk/src/graphics/skid_marks.hpp 2010-04-16 00:01:25 UTC (rev 5204) @@ -27,7 +27,6 @@ #include "utils/vec3.hpp" -class Coord; class Kart; /** This class is responsible for drawing skid marks for a kart. */ Modified: main/trunk/src/ide/vc9/supertuxkart.vcproj =================================================================== --- main/trunk/src/ide/vc9/supertuxkart.vcproj 2010-04-15 23:59:36 UTC (rev 5203) +++ main/trunk/src/ide/vc9/supertuxkart.vcproj 2010-04-16 00:01:25 UTC (rev 5204) @@ -1107,10 +1107,6 @@ > </File> <File - RelativePath="..\..\utils\coord.hpp" - > - </File> - <File RelativePath="..\..\utils\no_copy.hpp" > </File> Modified: main/trunk/src/items/item.cpp =================================================================== --- main/trunk/src/items/item.cpp 2010-04-15 23:59:36 UTC (rev 5203) +++ main/trunk/src/items/item.cpp 2010-04-16 00:01:25 UTC (rev 5204) @@ -22,7 +22,6 @@ #include "graphics/irr_driver.hpp" #include "karts/kart.hpp" #include "utils/constants.hpp" -#include "utils/coord.hpp" #include "utils/vec3.hpp" Item::Item(ItemType type, const Vec3& xyz, const Vec3& normal, Modified: main/trunk/src/items/item.hpp =================================================================== --- main/trunk/src/items/item.hpp 2010-04-15 23:59:36 UTC (rev 5203) +++ main/trunk/src/items/item.hpp 2010-04-16 00:01:25 UTC (rev 5204) @@ -24,7 +24,6 @@ using namespace irr; #include "karts/kart.hpp" -#include "utils/coord.hpp" // ----------------------------------------------------------------------------- class Item Modified: main/trunk/src/karts/moveable.cpp =================================================================== --- main/trunk/src/karts/moveable.cpp 2010-04-15 23:59:36 UTC (rev 5203) +++ main/trunk/src/karts/moveable.cpp 2010-04-16 00:01:25 UTC (rev 5204) @@ -24,7 +24,6 @@ #include "graphics/irr_driver.hpp" #include "graphics/material.hpp" #include "graphics/material_manager.hpp" -#include "utils/coord.hpp" Moveable::Moveable() { @@ -87,7 +86,6 @@ } m_node->setVisible(true); // In case that the objects was eliminated - Coord c(m_transform); m_hpr.setHPR(m_transform.getRotation()); Vec3 up = getTrans().getBasis().getColumn(1); m_pitch = atan2(up.getZ(), fabsf(up.getY())); Modified: main/trunk/src/physics/physical_object.cpp =================================================================== --- main/trunk/src/physics/physical_object.cpp 2010-04-15 23:59:36 UTC (rev 5203) +++ main/trunk/src/physics/physical_object.cpp 2010-04-16 00:01:25 UTC (rev 5204) @@ -32,7 +32,6 @@ #include "modes/world.hpp" #include "tracks/track.hpp" #include "utils/constants.hpp" -#include "utils/coord.hpp" #include "utils/string_utils.hpp" // ----------------------------------------------------------------------------- Deleted: main/trunk/src/utils/coord.hpp =================================================================== --- main/trunk/src/utils/coord.hpp 2010-04-15 23:59:36 UTC (rev 5203) +++ main/trunk/src/utils/coord.hpp 2010-04-16 00:01:25 UTC (rev 5204) @@ -1,95 +0,0 @@ -// $Id: vec3.hpp 1954 2008-05-20 10:01:26Z scifly $ -// -// SuperTuxKart - a fun racing game with go-kart -// Copyright (C) 2008 Joerg Henrichs -// -// This program is free software; you can redistribute it and/or -// modify it under the terms of the GNU General Public License -// as published by the Free Software Foundation; either version 3 -// of the License, or (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -#ifndef HEADER_COORD_HPP -#define HEADER_COORD_HPP - -#include "LinearMath/btTransform.h" - -#include "utils/vec3.hpp" - -/** A class that stores a translation and rotation. It is used to convert - * between bullet data structures and the data structure for the graphics. - */ -class Coord -{ -private: - /** Translation. */ - Vec3 m_xyz; - /** Rotation as Eulerian HPR value. */ - Vec3 m_hpr; - - -public: - /** Constructor. - * \param xyz Translation. - * \param hpr Rotation. - */ - Coord(const Vec3& xyz, const Vec3& hpr) - { - m_xyz = xyz; - m_hpr = hpr; - //setSgCoord(); - } // Coord - // ------------------------------------------------------------------------ - /** Constructor based on a bullet transformation (which is a translation - * and rotation as well). - * \param t The bullet transform. - */ - Coord(const btTransform& t) - { - m_xyz = t.getOrigin(); - m_hpr.setHPR(t.getRotation()); - //setSgCoord(); - } // Coord - // ------------------------------------------------------------------------ - /** Default constructor. Sets xyz and hpr to 0. */ - Coord() - { - m_xyz = Vec3(0.0f); - m_hpr = Vec3(0.0f); - } - // ------------------------------------------------------------------------ - /** Returns the translation. */ - const Vec3& getXYZ() const { return m_xyz; } - /** Returns heading, pitch, rolll. */ - const Vec3& getHPR() const { return m_hpr; } - /** Returns X. */ - float getX() const { return m_xyz.getX(); } - /** Returns Y. */ - float getY() const { return m_xyz.getY(); } - /** Returns Z. */ - float getZ() const { return m_xyz.getZ(); } - /** Returns the heading. */ - float getHeading() const { return m_hpr.getHeading(); } - - /** Sets hpr. \param a Heading, pitch and roll. */ - void setHPR(const Vec3& a) { m_hpr = a; /*setSgCoord();*/ } - /** Sets xyz. \param a Coordinates. */ - void setXYZ(const Vec3& a) { m_xyz = a; /*setSgCoord();*/ } - /** Sets X. \param x New X value. */ - void setX(float x) { m_xyz.setX(x); } - /** Sets Y. \param y New Y value. */ - void setY(float y) { m_xyz.setY(y); } - /** Sets Z. \param z New Z value. */ - void setZ(float z) { m_xyz.setZ(z); } -}; // Coord - -#endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |