Annotation of Examples/AppKit/Graph/ThreeDPanel.h, revision 1.1.1.1

1.1       root        1: 
                      2: #import <appkit/Panel.h>
                      3: @class NXColorWell, Matrix, Slider, N3DCamera;
                      4: 
                      5: @interface ThreeDPanel : Panel {
                      6:     NXColorWell *surfaceColorWell;
                      7:     NXColorWell *backgroundColorWell;
                      8:     Matrix *rotateSliders;
                      9:     Matrix *shadingButtons;
                     10:     Slider *zoomSlider;
                     11:     N3DCamera *camera;
                     12: }
                     13: 
                     14: - changeSurfaceColor:sender;
                     15: - changeBackgroundColor:sender;
                     16: - changeZoom:sender;
                     17: - changeShading:sender;
                     18: - setCamera:obj;
                     19: 
                     20: @end
                     21: 
                     22: /* messages sent to the delegate of the window of the camera we are tracking.
                     23:    Since these messages are of interest to the objects managing the individual
                     24:    documents, it makes more sense to send them to camera's window's delegate
                     25:    instead of the delegate of the panel itself.
                     26:  */
                     27: @interface Object(ThreeDPanelDelegate)
                     28: - threeDPanelDidChangeDoc:(ThreeDPanel *)sender;
                     29: @end

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.