-
- Downloads
Various updates/modernizations/improvements to SimpleCocoaVTK example
- Now require newer Xcode and more modern Objective-C dialect. - Now require building VTK with VTK_CUSTOM_LIBRARY_SUFFIX="", which is best practice anyway if using Xcode, so that the CMake-built VTK libraries don't constantly change filenames (by having the version number embedded). - Adjusted Xcode project paths to remove version from filename. - Added a window controller class, which is more idiomatic. - The example now uses ARC (automatic reference counting) memory management by default. - renamed ivars to start with underscore, per Cocoa convention - added project.xcworkspace to .gitignore - added usual VTK divider line comments
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Examples/GUI/Cocoa/BasicVTKView.h 8 additions, 9 deletionsExamples/GUI/Cocoa/BasicVTKView.h
- Examples/GUI/Cocoa/BasicVTKView.mm 39 additions, 17 deletionsExamples/GUI/Cocoa/BasicVTKView.mm
- Examples/GUI/Cocoa/CMakeLists.txt 12 additions, 3 deletionsExamples/GUI/Cocoa/CMakeLists.txt
- Examples/GUI/Cocoa/Documentation/Instructions.rtf 20 additions, 8 deletionsExamples/GUI/Cocoa/Documentation/Instructions.rtf
- Examples/GUI/Cocoa/MainMenu.xib 164 additions, 900 deletionsExamples/GUI/Cocoa/MainMenu.xib
- Examples/GUI/Cocoa/MyDocument.h 0 additions, 6 deletionsExamples/GUI/Cocoa/MyDocument.h
- Examples/GUI/Cocoa/MyDocument.mm 14 additions, 111 deletionsExamples/GUI/Cocoa/MyDocument.mm
- Examples/GUI/Cocoa/MyDocument.xib 0 additions, 282 deletionsExamples/GUI/Cocoa/MyDocument.xib
- Examples/GUI/Cocoa/MyWindow.xib 66 additions, 0 deletionsExamples/GUI/Cocoa/MyWindow.xib
- Examples/GUI/Cocoa/MyWindowController.h 8 additions, 0 deletionsExamples/GUI/Cocoa/MyWindowController.h
- Examples/GUI/Cocoa/MyWindowController.mm 132 additions, 0 deletionsExamples/GUI/Cocoa/MyWindowController.mm
- Examples/GUI/Cocoa/SimpleCocoaVTK.xcconfig 3 additions, 0 deletionsExamples/GUI/Cocoa/SimpleCocoaVTK.xcconfig
- Examples/GUI/Cocoa/SimpleCocoaVTK.xcodeproj/project.pbxproj 170 additions, 164 deletionsExamples/GUI/Cocoa/SimpleCocoaVTK.xcodeproj/project.pbxproj
- Examples/GUI/Cocoa/main.mm 1 addition, 0 deletionsExamples/GUI/Cocoa/main.mm
Loading
Please register or sign in to comment