From 3d65bd49a715779346f5dcea9e35753473b84766 Mon Sep 17 00:00:00 2001 From: kestred Date: Sun, 19 Jan 2014 12:13:14 -0700 Subject: [PATCH] Fix mathutil compilation with CMake. --- panda/src/mathutil/boundingLine.cxx | 1 + panda/src/mathutil/boundingPlane.cxx | 2 ++ panda/src/mathutil/boundingVolume.cxx | 6 ++++++ panda/src/mathutil/finiteBoundingVolume.cxx | 1 + panda/src/mathutil/randomizer.h | 1 + panda/src/mathutil/triangulator3.cxx | 1 + 6 files changed, 12 insertions(+) diff --git a/panda/src/mathutil/boundingLine.cxx b/panda/src/mathutil/boundingLine.cxx index afc66b857e..9878668322 100644 --- a/panda/src/mathutil/boundingLine.cxx +++ b/panda/src/mathutil/boundingLine.cxx @@ -14,6 +14,7 @@ #include "boundingLine.h" #include "boundingSphere.h" +#include "boundingBox.h" #include "config_mathutil.h" #include diff --git a/panda/src/mathutil/boundingPlane.cxx b/panda/src/mathutil/boundingPlane.cxx index 01a8bc5076..d5a3316d7c 100644 --- a/panda/src/mathutil/boundingPlane.cxx +++ b/panda/src/mathutil/boundingPlane.cxx @@ -14,6 +14,8 @@ #include "boundingPlane.h" #include "boundingSphere.h" +#include "boundingBox.h" +#include "boundingHexahedron.h" #include "config_mathutil.h" TypeHandle BoundingPlane::_type_handle; diff --git a/panda/src/mathutil/boundingVolume.cxx b/panda/src/mathutil/boundingVolume.cxx index 39d086dbe6..a6a70d50d6 100644 --- a/panda/src/mathutil/boundingVolume.cxx +++ b/panda/src/mathutil/boundingVolume.cxx @@ -16,6 +16,12 @@ #include "finiteBoundingVolume.h" #include "unionBoundingVolume.h" #include "intersectionBoundingVolume.h" +#include "boundingBox.h" +#include "boundingLine.h" +#include "boundingPlane.h" +#include "boundingSphere.h" +#include "boundingHexahedron.h" +#include "config_mathutil.h" #include "indent.h" diff --git a/panda/src/mathutil/finiteBoundingVolume.cxx b/panda/src/mathutil/finiteBoundingVolume.cxx index 08adf02ddd..b0ff3f47dc 100644 --- a/panda/src/mathutil/finiteBoundingVolume.cxx +++ b/panda/src/mathutil/finiteBoundingVolume.cxx @@ -14,6 +14,7 @@ #include "finiteBoundingVolume.h" #include "boundingBox.h" +#include "config_mathutil.h" TypeHandle FiniteBoundingVolume::_type_handle; diff --git a/panda/src/mathutil/randomizer.h b/panda/src/mathutil/randomizer.h index 1010c37073..1e7f1f5bc6 100644 --- a/panda/src/mathutil/randomizer.h +++ b/panda/src/mathutil/randomizer.h @@ -19,6 +19,7 @@ #include "mersenne.h" #include +#include //////////////////////////////////////////////////////////////////// // Class : Randomizer diff --git a/panda/src/mathutil/triangulator3.cxx b/panda/src/mathutil/triangulator3.cxx index 92215a0bfc..0ac0367d52 100755 --- a/panda/src/mathutil/triangulator3.cxx +++ b/panda/src/mathutil/triangulator3.cxx @@ -13,6 +13,7 @@ //////////////////////////////////////////////////////////////////// #include "triangulator3.h" +#include "look_at_src.h" //////////////////////////////////////////////////////////////////// // Function: Triangulator3::Constructor