@@ -0,0 +1,1380 @@
+import vtk.vtkActor;%0Aimport vtk.vtkNativeLibrary;%0Aimport vtk.vtkPolyDataMapper;%0Aimport vtk.vtkRenderWindow;%0Aimport vtk.vtkRenderer;%0Aimport vtk.vtkConeSource;%0A%0Apublic class ReportRenderWindowCapabilities %0A%7B%0A  // -----------------------------------------------------------------%0A  // Load VTK library and print which library was not properly loaded%0A  static %0A  %7B%0A    if (!vtkNativeLibrary.LoadAllNativeLibraries()) %0A    %7B%0A      for (vtkNativeLibrary lib : vtkNativeLibrary.values()) %0A      %7B%0A        if (!lib.IsLoaded()) %0A        %7B%0A          System.out.println(lib.GetLibraryName() + %22 not loaded%22);%0A        %7D%0A      %7D%0A    %7D%0A    vtkNativeLibrary.DisableOutputWindow(null);%0A  %7D%0A  // -----------------------------------------------------------------%0A%0A  public static void main(String args%5B%5D) %0A  %7B%0A   //Create a cone%0A   vtkConeSource coneSource = new vtkConeSource();%0A   coneSource.Update();%0A   %0A   //Create a mapper and actor%0A   vtkPolyDataMapper mapper = new vtkPolyDataMapper();%0A   mapper.SetInputConnection(coneSource.GetOutputPort());%0A   %0A   vtkActor actor = new vtkActor();%0A   actor.SetMapper(mapper);%0A   %0A   // Create the renderer, render window%0A   vtkRenderer ren = new vtkRenderer();%0A   vtkRenderWindow renWin = new vtkRenderWindow();%0A   renWin.AddRenderer(ren);%0A   %0A   ren.AddActor(actor);%0A   %0A   renWin.Render();%0A   %0A   System.out.println(renWin.ReportCapabilities());%0A  %7D%0A%7D%0A

Create ReportRenderWindowCapabilities.java