Changeset 388

Show
Ignore:
Timestamp:
04/14/07 16:55:01 (1 year ago)
Author:
cweider2
Message:

LaserLine: Sample Frame test

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/LaserLine_2.0/English.lproj/MainMenu.nib/classes.nib

    r367 r388  
    2727                addBeamEffect = id;  
    2828                addLissajous = id;  
     29                addSampleFrame = id;  
    2930                addSpirograph = id;  
    3031                importFlash = id;  
    3132                importILDA = id;  
    32                 playButtonPressed = id;  
    33                 pointSliderDidChange = id;  
    34                 stop = id;  
    3533            };  
    3634            CLASS = MainController;  
  • trunk/LaserLine_2.0/English.lproj/MainMenu.nib/info.nib

    r366 r388  
    1818        <key>IBOpenObjects</key> 
    1919        <array> 
     20                <integer>21</integer> 
    2021                <integer>333</integer> 
    21                 <integer>21</integer> 
    2222                <integer>29</integer> 
    2323                <integer>312</integer> 
  • trunk/LaserLine_2.0/LaserLine_2.0.xcodeproj/project.pbxproj

    r385 r388  
    443443                                F8835F1E0B9A3CFE00BDC3C1 /* LZPolyline.h */, 
    444444                                F8835F1F0B9A3CFE00BDC3C1 /* LZPolyline.m */, 
    445                                 F8835F160B9A3CFE00BDC3C1 /* LZFilter.h */, 
    446445                                A8B721740BD0C07B004603BE /* LZRect.m */, 
    447446                                A8B721750BD0C07B004603BE /* LZRect.h */, 
     447                                F8835F160B9A3CFE00BDC3C1 /* LZFilter.h */, 
    448448                                F8835F170B9A3CFE00BDC3C1 /* LZFilter.m */, 
    449449                                F8835F260B9A3CFE00BDC3C1 /* LZTimeRange.h */, 
  • trunk/LaserLine_2.0/Src/MainController.h

    r367 r388  
    2626- (IBAction)addBeamEffect:(id)sender; 
    2727 
     28- (IBAction)addSampleFrame:(id)sender; 
     29 
    2830- (void)addSequence:(LZSequenceableElement *)sequenceElement withLength:(NSTimeInterval)time; 
    2931 
  • trunk/LaserLine_2.0/Src/MainController.m

    r376 r388  
    66#import "FlashImport.h" 
    77#import "LZTrack.h" 
     8#import "LZPoint.h" 
    89#import "LZTimeline.h" 
    910#import "LZSplitView.h" 
     
    119120  } 
    120121 
     122- (IBAction)addSampleFrame:(id)sender 
     123  { 
     124  LZFrame *sampleFrame = [[LZFrame alloc] init]; 
     125   
     126  NSArray *pointArray = [NSArray arrayWithObjects:[LZPoint pointWithPoint:NSMakePoint(0,.433012) color:[NSColor greenColor]], 
     127                                                                                                  [LZPoint pointWithPoint:NSMakePoint(.5,-.433012) color:[NSColor greenColor]], 
     128                                                                                                  [LZPoint pointWithPoint:NSMakePoint(-.5,-.433012) color:[NSColor greenColor]], 
     129                                                                                                  [LZPoint pointWithPoint:NSMakePoint(0,.433012) color:[NSColor greenColor]], nil]; 
     130  LZPolyline *polyline = [[LZPolyline alloc] initWithPoints:pointArray]; 
     131   
     132  [sampleFrame addFrameObject:polyline]; 
     133   
     134   
     135  [self addSequence:sampleFrame withLength:10]; 
     136  } 
    121137 
    122138- (void)addSequence:(LZSequenceableElement *)sequenceElement withLength:(NSTimeInterval)time