Rendering/vtkCocoaWindow.h Source File

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# Rendering/vtkCocoaWindow.h

Go to the documentation of this file.

    00001 #import <Cocoa/Cocoa.h>
    00002
    00003 @class vtkCocoaGLView;
    00004
    00005 @interface vtkCocoaWindow : NSWindow
    00006 {
    00007     @private
    00008     IBOutlet vtkCocoaGLView *myvtkCocoaGLView;
    00009     void *myVTKRenderWindow;
    00010     void *myVTKRenderWindowInteractor;
    00011 }
    00012
    00013 // accessor and convenience
    00014
    00015 - (vtkCocoaGLView *)getvtkCocoaGLView;
    00016 - (void)setvtkCocoaGLView:vtkCocoaGLView;
    00017
    00018 - (void *)getVTKRenderWindow;
    00019 - (void)setVTKRenderWindow:(void *)theVTKRenderWindow;
    00020
    00021 - (void *)getVTKRenderWindowInteractor;
    00022 - (void)setVTKRenderWindowInteractor:(void *)theVTKRenderWindowInteractor;
    00023
    00024 - (void)makeCurrentContext;
    00025
    00026 - (NSSize)windowWillResize:(NSWindow *)sender toSize:(NSSize)proposedFrameSize;
    00027 - (BOOL)windowShouldZoom:(NSWindow *)sender toFrame:(NSRect)newFrame;
    00028 - (void)close; //close your face!
    00029
    00030 @end