4 * Utility class to load vtk native libraries.
9 public class vtkJavaDep {
10 static String[] libs = new String[] {
19 "vtkCommonSystemJava",
22 "vtkCommonTransforms",
23 "vtkCommonTransformsJava",
25 "vtkCommonDataModelJava",
28 "vtkCommonExecutionModel",
29 "vtkCommonExecutionModelJava",
30 "vtkCommonComputationalGeometry",
31 "vtkCommonComputationalGeometryJava",
33 "vtkdoubleconversion",
58 "vtkImagingFourierJava",
60 "vtkImagingSourcesJava",
62 "vtkImagingHybridJava",
64 "vtkImagingColorJava",
66 "vtkImagingGeneralJava",
71 "vtkFiltersGeometryJava",
73 "vtkFiltersGeneralJava",
75 "vtkFiltersSourcesJava",
77 "vtkFiltersGenericJava",
78 "vtkFiltersStatistics",
79 "vtkFiltersStatisticsJava",
80 "vtkFiltersExtraction",
81 "vtkFiltersExtractionJava",
83 "vtkFiltersModelingJava",
86 "vtkRenderingCoreJava",
87 "vtkRenderingOpenGL2",
88 "vtkRenderingOpenGL2Java",
90 "vtkRenderingVolumeJava",
91 "vtkRenderingVolumeOpenGL2",
92 "vtkRenderingVolumeOpenGL2Java",
94 "vtkRenderingFreeType",
95 "vtkRenderingFreeTypeJava",
96 "vtkRenderingAnnotation",
97 "vtkRenderingAnnotationJava",
100 "vtkFiltersHybridJava",
102 "vtkInteractionStyle",
103 "vtkInteractionStyleJava",
104 "vtkInteractionWidgets",
105 "vtkInteractionWidgetsJava",
106 "vtkInteractionImage",
107 "vtkInteractionImageJava",
113 "vtkIOXMLParserJava",
128 Class.forName("java.awt.Toolkit");
129 } catch (ClassNotFoundException e) {
130 throw new IllegalStateException(e);
133 for (String lib : libs)
134 System.loadLibrary(lib);