style cleanup
[blender.git] / intern / iksolver / intern / IK_QSegment.h
index 3c5df463468e5a8a4cfac3de84e99febce9f761b..b40bf3739ffe874b248abd3512c1a3ad0ec66276 100644 (file)
@@ -1,14 +1,10 @@
-/**
- * $Id$
- * ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
+/*
+ * ***** BEGIN GPL LICENSE BLOCK *****
  *
  * 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 2
- * of the License, or (at your option) any later version. The Blender
- * Foundation also sells licenses for use in proprietary software under
- * the Blender License.  See http://www.blender.org/BL/ for information
- * about this.
+ * 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
@@ -17,7 +13,7 @@
  *
  * 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.
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  *
  * The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
  * All rights reserved.
  * Original author: Laurence
  * Contributor(s): Brecht
  *
- * ***** END GPL/BL DUAL LICENSE BLOCK *****
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file iksolver/intern/IK_QSegment.h
+ *  \ingroup iksolver
  */
 
-#ifndef NAN_INCLUDED_IK_QSegment_h
-#define NAN_INCLUDED_IK_QSegment_h
+
+#ifndef __IK_QSEGMENT_H__
+#define __IK_QSEGMENT_H__
 
 #include "MT_Vector3.h"
 #include "MT_Transform.h"
 #include "MT_Matrix4x4.h"
 #include "IK_QJacobian.h"
-#include "MEM_SmartPtr.h"
 
 #include <vector>
 
@@ -158,10 +158,10 @@ public:
        virtual void UpdateAngleApply()=0;
 
        // set joint limits
-       virtual void SetLimit(int, MT_Scalar, MT_Scalar) {};
+       virtual void SetLimit(int, MT_Scalar, MT_Scalar) {}
 
        // set joint weights (per axis)
-       virtual void SetWeight(int, MT_Scalar) {};
+       virtual void SetWeight(int, MT_Scalar) {}
 
        virtual void SetBasis(const MT_Matrix3x3& basis) { m_basis = basis; }
 
@@ -170,7 +170,7 @@ public:
        void Reset();
 
        // scale
-       virtual void Scale(float scale);
+       virtual void Scale(MT_Scalar scale);
 
 protected:
 
@@ -338,7 +338,7 @@ public:
        void SetWeight(int axis, MT_Scalar weight);
        void SetLimit(int axis, MT_Scalar lmin, MT_Scalar lmax);
 
-       void Scale(float scale);
+       void Scale(MT_Scalar scale);
 
 private:
        int m_axis[3];