Text archives Help
- From: abe@sci.utah.edu
- To: manta@sci.utah.edu
- Subject: [MANTA] r1436 - trunk/SwigInterface
- Date: Thu, 28 Jun 2007 16:35:03 -0600 (MDT)
Author: abe
Date: Thu Jun 28 16:35:02 2007
New Revision: 1436
Modified:
trunk/SwigInterface/manta.i
trunk/SwigInterface/mantainterface.i
trunk/SwigInterface/wxManta.py
Log:
Added Group.h to the swing interface.
M SwigInterface/manta.i
M SwigInterface/mantainterface.i
Yikes, wxManta wasn't using double buffered GL!
M SwigInterface/wxManta.py
Modified: trunk/SwigInterface/manta.i
==============================================================================
--- trunk/SwigInterface/manta.i (original)
+++ trunk/SwigInterface/manta.i Thu Jun 28 16:35:02 2007
@@ -74,6 +74,7 @@
#include <Engine/ImageTraversers/DissolveImageTraverser.h>
#include <Engine/ImageTraversers/DissolveTiledImageTraverser.h>
#include <Engine/ImageTraversers/FilteredImageTraverser.h>
+#include <Engine/ImageTraversers/DeadlineImageTraverser.h>
#include <Engine/Shadows/HardShadows.h>
#include <Engine/Shadows/NoShadows.h>
@@ -96,6 +97,7 @@
%include <Engine/ImageTraversers/DissolveImageTraverser.h>
%include <Engine/ImageTraversers/DissolveTiledImageTraverser.h>
%include <Engine/ImageTraversers/FilteredImageTraverser.h>
+%include <Engine/ImageTraversers/DeadlineImageTraverser.h>
%include <Engine/Shadows/HardShadows.h>
%include <Engine/Shadows/NoShadows.h>
Modified: trunk/SwigInterface/mantainterface.i
==============================================================================
--- trunk/SwigInterface/mantainterface.i (original)
+++ trunk/SwigInterface/mantainterface.i Thu Jun 28 16:35:02 2007
@@ -419,7 +419,10 @@
////////////////////////////////////////////////
// Thread stuff
-
+%{
+#include <Model/Groups/Group.h>
+%}
+%include <Model/Groups/Group.h>
////////////////////////////////////////////////
// Python specific code
Modified: trunk/SwigInterface/wxManta.py
==============================================================================
--- trunk/SwigInterface/wxManta.py (original)
+++ trunk/SwigInterface/wxManta.py Thu Jun 28 16:35:02 2007
@@ -3,7 +3,11 @@
import wx
import sys
import time
+
from wxPython.glcanvas import wxGLCanvas
+from wx.glcanvas import WX_GL_DOUBLEBUFFER as GL_DOUBLEBUFFER
+
+
import threading
import math
import wx.lib.colourselect as csel
@@ -107,7 +111,7 @@
# updateFramerate is a function that you call to update the framerate
def __init__(self, parent, sync_display, opengl_display, updateFramerate,
size=wx.Size(xres,yres)):
- wxGLCanvas.__init__(self, parent, -1, style=wx.NO_BORDER, size=size)
+ wxGLCanvas.__init__(self, parent, -1, attribList=[GL_DOUBLEBUFFER],
style=wx.NO_BORDER, size=size)
self.sync_display = sync_display
self.opengl_display = opengl_display
- [MANTA] r1436 - trunk/SwigInterface, abe, 06/28/2007
Archive powered by MHonArc 2.6.16.