Text archives Help
- From: kmorley@sci.utah.edu
- To: manta@sci.utah.edu
- Subject: [Manta] r1928 - in trunk: Core Core/Util Engine/Control Interface StandAlone SwigInterface UserInterface
- Date: Fri, 14 Dec 2007 15:36:10 -0700 (MST)
Author: kmorley
Date: Fri Dec 14 15:36:08 2007
New Revision: 1928
Added:
trunk/Core/Util/Callback.h
- copied, changed from r1927, trunk/Interface/Callback.h
trunk/Core/Util/CallbackHandle.h
- copied unchanged from r1927, trunk/Interface/CallbackHandle.h
trunk/Core/Util/CallbackHelpers.cc
- copied, changed from r1927, trunk/Interface/CallbackHelpers.cc
trunk/Core/Util/CallbackHelpers.h
- copied, changed from r1927, trunk/Interface/CallbackHelpers.h
Removed:
trunk/Interface/Callback.h
trunk/Interface/CallbackHandle.h
trunk/Interface/CallbackHelpers.cc
trunk/Interface/CallbackHelpers.h
Modified:
trunk/Core/CMakeLists.txt
trunk/Engine/Control/RTRT.cc
trunk/Interface/CMakeLists.txt
trunk/Interface/MantaInterface.h
trunk/Interface/SetupCallback.h
trunk/Interface/Task.h
trunk/Interface/Transaction.h
trunk/StandAlone/manta.cc
trunk/SwigInterface/manta.cc
trunk/SwigInterface/manta.h
trunk/SwigInterface/mantainterface.i
trunk/SwigInterface/pycallback.cc
trunk/SwigInterface/pycallback.h
trunk/SwigInterface/pycallback.i
trunk/SwigInterface/wxManta_helper.i
trunk/UserInterface/AutomatorUI.cc
trunk/UserInterface/CameraPathAutomator.cc
trunk/UserInterface/XWindowUI.h
Log:
Moved Callback and CallbackHelpers from Interface/ to Core/Util/
Modified: trunk/Core/CMakeLists.txt
==============================================================================
--- trunk/Core/CMakeLists.txt (original)
+++ trunk/Core/CMakeLists.txt Fri Dec 14 15:36:08 2007
@@ -150,6 +150,10 @@
Util/ApproximatePriorityQueue.h
Util/Args.h
Util/Args.cc
+ Util/Callback.h
+ Util/CallbackHandle.h
+ Util/CallbackHelpers.h
+ Util/CallbackHelpers.cc
Util/CPUTime.h
Util/CPUTime.cc
Util/Endian.h
Copied: trunk/Core/Util/Callback.h (from r1927, trunk/Interface/Callback.h)
==============================================================================
--- trunk/Interface/Callback.h (original)
+++ trunk/Core/Util/Callback.h Fri Dec 14 15:36:08 2007
@@ -18,7 +18,7 @@
#ifndef Manta_Interface_Callback_h
#define Manta_Interface_Callback_h
-#include <Interface/CallbackHelpers.h>
+#include <Core/Util/CallbackHelpers.h>
namespace Manta {
class Callback {
Copied: trunk/Core/Util/CallbackHelpers.cc (from r1927,
trunk/Interface/CallbackHelpers.cc)
==============================================================================
--- trunk/Interface/CallbackHelpers.cc (original)
+++ trunk/Core/Util/CallbackHelpers.cc Fri Dec 14 15:36:08 2007
@@ -1,5 +1,5 @@
-#include <Interface/CallbackHelpers.h>
+#include <Core/Util/CallbackHelpers.h>
#if 0
using namespace Manta;
Copied: trunk/Core/Util/CallbackHelpers.h (from r1927,
trunk/Interface/CallbackHelpers.h)
==============================================================================
--- trunk/Interface/CallbackHelpers.h (original)
+++ trunk/Core/Util/CallbackHelpers.h Fri Dec 14 15:36:08 2007
@@ -2,7 +2,7 @@
#ifndef Manta_Interface_CallbackHelpers_h
#define Manta_Interface_CallbackHelpers_h
-#include <Interface/CallbackHandle.h>
+#include <Core/Util/CallbackHandle.h>
// You should not use these directly - use Callback::create instead
namespace Manta {
Modified: trunk/Engine/Control/RTRT.cc
==============================================================================
--- trunk/Engine/Control/RTRT.cc (original)
+++ trunk/Engine/Control/RTRT.cc Fri Dec 14 15:36:08 2007
@@ -30,9 +30,9 @@
#include <Engine/Control/RTRT.h>
#include <Interface/AmbientLight.h>
#include <Interface/Background.h>
-#include <Interface/Callback.h>
-#include <Interface/CallbackHandle.h>
-#include <Interface/CallbackHelpers.h>
+#include <Core/Util/Callback.h>
+#include <Core/Util/CallbackHandle.h>
+#include <Core/Util/CallbackHelpers.h>
#include <Interface/Context.h>
#include <Interface/IdleMode.h>
#include <Interface/Image.h>
Modified: trunk/Interface/CMakeLists.txt
==============================================================================
--- trunk/Interface/CMakeLists.txt (original)
+++ trunk/Interface/CMakeLists.txt Fri Dec 14 15:36:08 2007
@@ -1,6 +1,5 @@
## Create the Interface library.
ADD_LIBRARY(Manta_Interface
- CallbackHandle.h
CameraPath.cc
CameraPath.h
AccelerationStructure.h
@@ -8,8 +7,6 @@
AmbientLight.h
Background.cc
Background.h
- Callback.h
- CallbackHelpers.h
Camera.cc
Camera.h
Clonable.h
Modified: trunk/Interface/MantaInterface.h
==============================================================================
--- trunk/Interface/MantaInterface.h (original)
+++ trunk/Interface/MantaInterface.h Fri Dec 14 15:36:08 2007
@@ -30,7 +30,7 @@
#ifndef Manta_Interface_MantaInterface_H
#define Manta_Interface_MantaInterface_H
-#include <Interface/Callback.h>
+#include <Core/Util/Callback.h>
#include <Interface/Transaction.h>
#include <Core/Exceptions/Exception.h>
#include <MantaTypes.h>
Modified: trunk/Interface/SetupCallback.h
==============================================================================
--- trunk/Interface/SetupCallback.h (original)
+++ trunk/Interface/SetupCallback.h Fri Dec 14 15:36:08 2007
@@ -2,7 +2,7 @@
#ifndef Manta_Interface_SetupCallback_h
#define Manta_Interface_SetupCallback_h
-#include <Interface/CallbackHandle.h>
+#include <Core/Util/CallbackHandle.h>
namespace Manta {
class SetupContext;
Modified: trunk/Interface/Task.h
==============================================================================
--- trunk/Interface/Task.h (original)
+++ trunk/Interface/Task.h Fri Dec 14 15:36:08 2007
@@ -6,7 +6,7 @@
#include <vector>
#include <Core/Thread/AtomicCounter.h>
-#include <Interface/Callback.h>
+#include <Core/Util/Callback.h>
namespace Manta {
class TaskList;
Modified: trunk/Interface/Transaction.h
==============================================================================
--- trunk/Interface/Transaction.h (original)
+++ trunk/Interface/Transaction.h Fri Dec 14 15:36:08 2007
@@ -3,7 +3,7 @@
#define Manta_Interface_Transaction_h
#include <Interface/TValue.h>
-#include <Interface/Callback.h>
+#include <Core/Util/Callback.h>
#include <iostream>
#include <typeinfo>
Modified: trunk/StandAlone/manta.cc
==============================================================================
--- trunk/StandAlone/manta.cc (original)
+++ trunk/StandAlone/manta.cc Fri Dec 14 15:36:08 2007
@@ -32,7 +32,7 @@
#include <Engine/Factory/Factory.h>
#include <Core/Util/Args.h>
-#include <Interface/Callback.h>
+#include <Core/Util/Callback.h>
#include <Interface/Scene.h>
#include <Interface/Object.h>
#include <Interface/Camera.h>
Modified: trunk/SwigInterface/manta.cc
==============================================================================
--- trunk/SwigInterface/manta.cc (original)
+++ trunk/SwigInterface/manta.cc Fri Dec 14 15:36:08 2007
@@ -1,7 +1,6 @@
//#include <Interface/RTRTInterface.h>
#include <Core/Color/ColorDB.h>
//#include <Core/Util/Args.h>
-//#include <Interface/Callback.h>
#include <Interface/Scene.h>
//#include <Interface/UserInterface.h>
Modified: trunk/SwigInterface/manta.h
==============================================================================
--- trunk/SwigInterface/manta.h (original)
+++ trunk/SwigInterface/manta.h Fri Dec 14 15:36:08 2007
@@ -1,5 +1,5 @@
#include <Interface/MantaInterface.h>
-#include <Interface/Callback.h>
+#include <Core/Util/Callback.h>
#include <Engine/Factory/Factory.h>
#include <Engine/Factory/RegisterKnownComponents.h>
Modified: trunk/SwigInterface/mantainterface.i
==============================================================================
--- trunk/SwigInterface/mantainterface.i (original)
+++ trunk/SwigInterface/mantainterface.i Fri Dec 14 15:36:08 2007
@@ -161,7 +161,7 @@
%{
#include <Core/Geometry/Ray.h>
-#include <Interface/CallbackHandle.h>
+#include <Core/Util/CallbackHandle.h>
#include <Interface/Context.h>
#include <Interface/IdleMode.h>
#include <Interface/Clonable.h>
@@ -178,7 +178,7 @@
%}
%include <Core/Geometry/Ray.h>
-%include <Interface/CallbackHandle.h>
+%include <Core/Util/CallbackHandle.h>
%include <Interface/Context.h>
%include <Interface/IdleMode.h>
%include <Interface/Clonable.h>
@@ -204,8 +204,8 @@
#include <Interface/UserInterface.h>
#include <Interface/RenderParameters.h>
#include <Interface/Scene.h>
-#include <Interface/CallbackHelpers.h>
-#include <Interface/Callback.h>
+#include <Core/Util/CallbackHelpers.h>
+#include <Core/Util/Callback.h>
#include <SwigInterface/manta.h>
#include <Interface/MantaInterface.h>
#include <Interface/TValue.h>
@@ -237,8 +237,8 @@
%include <Interface/Scene.h>
#pragma SWIG nowarn=+SWIGWARN_PARSE_NESTED_CLASS
-%include <Interface/CallbackHelpers.h>
-%include <Interface/Callback.h>
+%include <Core/Util/CallbackHelpers.h>
+%include <Core/Util/Callback.h>
%include <Interface/Transaction.h>
// Ignore some operators that swig doesn't like
Modified: trunk/SwigInterface/pycallback.cc
==============================================================================
--- trunk/SwigInterface/pycallback.cc (original)
+++ trunk/SwigInterface/pycallback.cc Fri Dec 14 15:36:08 2007
@@ -27,7 +27,6 @@
*/
#include <SwigInterface/pycallback.h>
-#include <Interface/Callback.h>
#include <iostream>
Modified: trunk/SwigInterface/pycallback.h
==============================================================================
--- trunk/SwigInterface/pycallback.h (original)
+++ trunk/SwigInterface/pycallback.h Fri Dec 14 15:36:08 2007
@@ -32,7 +32,7 @@
#include <Python.h>
-#include <Interface/Callback.h>
+#include <Core/Util/Callback.h>
#include <stdio.h>
Modified: trunk/SwigInterface/pycallback.i
==============================================================================
--- trunk/SwigInterface/pycallback.i (original)
+++ trunk/SwigInterface/pycallback.i Fri Dec 14 15:36:08 2007
@@ -26,14 +26,14 @@
%{
#include <SwigInterface/pycallback.h>
-#include <Interface/CallbackHandle.h>
-#include <Interface/Callback.h>
-#include <Interface/CallbackHelpers.h>
+#include <Core/Util/CallbackHandle.h>
+#include <Core/Util/Callback.h>
+#include <Core/Util/CallbackHelpers.h>
%}
%include <SwigInterface/pycallback.h>
-%include <Interface/CallbackHandle.h>
-%include <Interface/CallbackHelpers.h>
+%include <Core/Util/CallbackHandle.h>
+%include <Core/Util/CallbackHelpers.h>
namespace Manta {
%template(CallbackBase_2Data_Int_Int) CallbackBase_2Data<int, int>;
Modified: trunk/SwigInterface/wxManta_helper.i
==============================================================================
--- trunk/SwigInterface/wxManta_helper.i (original)
+++ trunk/SwigInterface/wxManta_helper.i Fri Dec 14 15:36:08 2007
@@ -10,7 +10,7 @@
#include <MantaTypes.h>
#include <Interface/RayPacket.h>
#include <Interface/MantaInterface.h>
-#include <Interface/CallbackHelpers.h>
+#include <Core/Util/CallbackHelpers.h>
#include <SwigInterface/wxManta.h>
@@ -18,8 +18,8 @@
%include <MantaTypes.h>
%include <Interface/RayPacket.h>
-%include <Interface/CallbackHelpers.h>
+%include <Core/Util/CallbackHelpers.h>
%include <Interface/MantaInterface.h>
-%include <SwigInterface/wxManta.h>
\ No newline at end of file
+%include <SwigInterface/wxManta.h>
Modified: trunk/UserInterface/AutomatorUI.cc
==============================================================================
--- trunk/UserInterface/AutomatorUI.cc (original)
+++ trunk/UserInterface/AutomatorUI.cc Fri Dec 14 15:36:08 2007
@@ -28,7 +28,7 @@
#include <UserInterface/AutomatorUI.h>
#include <Core/Thread/Thread.h>
-#include <Interface/Callback.h>
+#include <Core/Util/Callback.h>
using namespace Manta;
Modified: trunk/UserInterface/CameraPathAutomator.cc
==============================================================================
--- trunk/UserInterface/CameraPathAutomator.cc (original)
+++ trunk/UserInterface/CameraPathAutomator.cc Fri Dec 14 15:36:08 2007
@@ -35,7 +35,7 @@
#include <Core/Math/MinMax.h>
#include <Interface/Camera.h>
-#include <Interface/Callback.h>
+#include <Core/Util/Callback.h>
#include <Core/Math/CatmullRomInterpolator.h>
#include <Core/Exceptions/IllegalArgument.h>
Modified: trunk/UserInterface/XWindowUI.h
==============================================================================
--- trunk/UserInterface/XWindowUI.h (original)
+++ trunk/UserInterface/XWindowUI.h Fri Dec 14 15:36:08 2007
@@ -3,7 +3,7 @@
#define Manta_Model_XWindowUI_h
#include <Interface/UserInterface.h>
-#include <Interface/Callback.h>
+#include <Core/Util/Callback.h>
#include <Interface/SetupCallback.h>
#include <Core/Geometry/Vector.h>
#include <Core/Thread/Runnable.h>
- [Manta] r1928 - in trunk: Core Core/Util Engine/Control Interface StandAlone SwigInterface UserInterface, kmorley, 12/14/2007
Archive powered by MHonArc 2.6.16.