Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

vtkCocoaGLView Class Reference

#import <vtkCocoaGLView.h>

Collaboration diagram for vtkCocoaGLView:

Collaboration graph
[legend]
List of all members.

Detailed Description

Cocoa OpenGL rendering context.

This class is a subclass of Cocoa's NSView; it uses Objective-C++. This class overrides several NSView methods. It overrides keyDown and keyUp to provide the usual VTK keyboard user interface. It overrides mouseMoved, scrollWheel, mouseDown, rightMouseDown, and otherMouseDown to provide the usual VTK mouse user interface. It overrides drawRect to render and draw onscreen. Note that this class was previously a subclass of NSOpenGLView, but is now a subclass of NSView.

See also:
vtkCocoaRenderWindow vtkCocoaRenderWindowInteractor

Definition at line 38 of file vtkCocoaGLView.h.

Public Member Functions

(vtkCocoaRenderWindow *) - getVTKRenderWindow
(void) - setVTKRenderWindow:
(vtkCocoaRenderWindowInteractor *) - getInteractor


Member Function Documentation

- (vtkCocoaRenderWindow *) getVTKRenderWindow  
 

- (void) setVTKRenderWindow: (vtkCocoaRenderWindow *)  theVTKRenderWindow  
 

- (vtkCocoaRenderWindowInteractor *) getInteractor  
 


The documentation for this class was generated from the following file:
Generated on Mon Jan 21 23:37:48 2008 for VTK by  doxygen 1.4.3-20050530