dox/Rendering/vtkCocoaGLView.h
Go to the documentation of this file.00001
#import <Cocoa/Cocoa.h>
00002
#import <OpenGL/gl.h>
00003 #define id Id
00004
#import "vtkCocoaRenderWindow.h"
00005
#import "vtkCocoaRenderWindowInteractor.h"
00006
#include "vtkInteractorStyle.h"
00007
#undef id
00008
00009 @interface vtkCocoaGLView : NSOpenGLView
00010 {
00011 enum NSOpenGLPixelFormatAttribute bitsPerPixel,
depthSize;
00012
00013 @
private
00014
vtkCocoaRenderWindow *myVTKRenderWindow;
00015
vtkCocoaRenderWindowInteractor *myVTKRenderWindowInteractor;
00016 }
00017
00018
00019 - (
void) drawRect:(NSRect)theRect;
00020 - (
id)initWithFrame:(NSRect)theFrame;
00021
00022 - (vtkCocoaRenderWindow *)getVTKRenderWindow;
00023 - (
void)setVTKRenderWindow:(vtkCocoaRenderWindow *)theVTKRenderWindow;
00024
00025 - (vtkCocoaRenderWindowInteractor *)getVTKRenderWindowInteractor;
00026 - (
void)setVTKRenderWindowInteractor:(vtkCocoaRenderWindowInteractor *)theVTKRenderWindowInteractor;
00027
00028 - (
void*)getOpenGLContext;
00029
00030
@end