Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
path: root/src/math
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-02-24 18:00:48 +0000
committerStijn Buys <ingar@osirion.org>2008-02-24 18:00:48 +0000
commit1d45d8ecb4633f07a0ff163255dbedc3c3a72ac8 (patch)
treefa0c7fc4ad096d944a8bfb4c0fa227473b7372c7 /src/math
parentffd014db9265de5e23672476f334b2a2d53bec3e (diff)
removed plane.h plane.cc
Diffstat (limited to 'src/math')
-rw-r--r--src/math/Makefile.am4
-rw-r--r--src/math/plane.cc28
-rw-r--r--src/math/plane.h33
3 files changed, 2 insertions, 63 deletions
diff --git a/src/math/Makefile.am b/src/math/Makefile.am
index 4549557..c1f1f88 100644
--- a/src/math/Makefile.am
+++ b/src/math/Makefile.am
@@ -1,9 +1,9 @@
METASOURCES = AUTO
-libmath_la_SOURCES = color.cc functions.cc plane.cc vector3f.cc
+libmath_la_SOURCES = color.cc functions.cc vector3f.cc
libmath_la_LDFLAGS = -avoid-version -no-undefined -lm
noinst_LTLIBRARIES = libmath.la
-noinst_HEADERS = color.h functions.h mathlib.h plane.h vector3f.h
+noinst_HEADERS = color.h functions.h mathlib.h vector3f.h
INCLUDES = -I$(top_srcdir)/src
diff --git a/src/math/plane.cc b/src/math/plane.cc
deleted file mode 100644
index 21172a4..0000000
--- a/src/math/plane.cc
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- common/plane.cc
- This file is part of the Osirion project and is distributed under
- the terms of the GNU General Public License version 2
-*/
-
-// project headers
-#include "math/plane.h"
-
-// C++ headers
-#include <cmath>
-
-namespace math {
-
-Plane::Plane(Vector3f const &a, Vector3f const &b, Vector3f const &c)
-{
- p0 = a;
- // FIXME calculate plane normal
-}
-
-Plane::Plane(Vector3f const &p, Vector3f const &n)
-{
- p0 = p;
- pn = n;
-}
-
-} // namespace math
-
diff --git a/src/math/plane.h b/src/math/plane.h
deleted file mode 100644
index 39207b9..0000000
--- a/src/math/plane.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- common/plane.cc
- This file is part of the Osirion project and is distributed under
- the terms of the GNU General Public License version 2
-*/
-
-#ifndef __INCLUDED_MATH_PLANE_H__
-#define __INCLUDED_MATH_PLANE_H__
-
-// project headers
-#include "math/vector3f.h"
-
-// C++ headers
-#include <iostream>
-
-namespace math {
-
-/// a plane in 3D space
-class Plane {
-public:
- Plane(Vector3f const &a, Vector3f const &b, Vector3f const &c);
- Plane(Vector3f const &p, Vector3f const &n);
-
-private:
- // Point on the plane
- Vector3f p0;
- // Plane normal
- Vector3f pn;
-}; // class Plane
-
-} // namespace math
-
-#endif // __INCLUDED_MATH_PLANE_H__