diff implementations/viewpointable/viewpointable.lisp @ 196:3b36cf79b525

Fix amuse-viewpointing-implementation:make-viewpointable-composition. Ignore-this: db82c168f04fbcfa001d3db346231bfe Change to make-standard-viewpointable-composition. darcs-hash:20090723103119-16a00-40780dad850b7e64fe8acb717192c5959d0ff9df.gz
author j.forth <j.forth@gold.ac.uk>
date Thu, 23 Jul 2009 11:31:19 +0100
parents 0190c6ad759e
children
line wrap: on
line diff
--- a/implementations/viewpointable/viewpointable.lisp	Thu Jul 23 09:57:10 2009 +0100
+++ b/implementations/viewpointable/viewpointable.lisp	Thu Jul 23 11:31:19 2009 +0100
@@ -12,6 +12,8 @@
 
 (defclass viewpointable-composition (monody) ())
 
+(defclass standard-viewpointable-composition (standard-monody) ())
+
 (defmethod timepoint ((event viewpointable-event))
   (timepoint (%viewpointable-event-source-event event)))
 
@@ -55,8 +57,8 @@
 					(%viewpointable-event-source-event event)
 					(%viewpointable-event-source-composition event)))
 
-(defun make-viewpointable-composition (composition)
-  (let ((new-comp (make-instance 'viewpointable-composition
+(defun make-standard-viewpointable-composition (composition)
+  (let ((new-comp (make-instance 'standard-viewpointable-composition
 				 :time (timepoint composition)
 				 :interval (duration composition)))
 	(event-list) (i 0))