1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
#import <Cocoa/Cocoa.h>
#import "vtkCocoaGLView.h"
#include "vtkRenderer.h"
@interface BasicVTKView : vtkCocoaGLView
// Create the vtkRenderer, vtkRenderWindow, and vtkRenderWindowInteractor.
// initializeVTKSupport/cleanUpVTKSupport must be balanced.
- (void)initializeVTKSupport;
// Destroy the vtkRenderer, vtkRenderWindow, and vtkRenderWindowInteractor.
// initializeVTKSupport/cleanUpVTKSupport must be balanced.
- (void)cleanUpVTKSupport;
// Accessors for the vtkRenderer.
- (/*nullable*/ vtkRenderer*)getRenderer;
- (void)setRenderer:(/*nullable*/ vtkRenderer*)theRenderer;
@end
|