@@ -0,0 +1,2296 @@
+import vtk.vtkRenderWindow;%0Aimport vtk.vtkActor;%0Aimport vtk.vtkNativeLibrary;%0Aimport vtk.vtkPoints;%0Aimport vtk.vtkPolyData;%0Aimport vtk.vtkPolyDataMapper;%0Aimport vtk.vtkNamedColors;%0Aimport vtk.vtkRenderer;%0Aimport vtk.vtkRenderWindowInteractor;%0Aimport vtk.vtkVertexGlyphFilter;%0A%0Apublic class VertexGlyphFilter %0A%7B%0A%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%0A    vtkNamedColors colors = new vtkNamedColors();%0A%0A    //For Actor Color%0A    double actorColor%5B%5D = new double%5B4%5D;%0A    //Renderer Background Color%0A    double Bgcolor%5B%5D = new double%5B4%5D;%0A%0A    colors.GetColor(%22Black%22, actorColor);%0A    colors.GetColor(%22Gold%22, Bgcolor);%0A%0A    vtkPoints Points = new vtkPoints();%0A    Points.InsertNextPoint(0.0, 0.0, 0.0);%0A    Points.InsertNextPoint(1.0, 1.0, 1.0);%0A    Points.InsertNextPoint(2.0, 2.0, 2.0);%0A%0A    vtkPolyData PolyData = new vtkPolyData();%0A    PolyData.SetPoints(Points);%0A%0A    vtkVertexGlyphFilter VGF = new vtkVertexGlyphFilter();%0A    VGF.AddInputData(PolyData);%0A    VGF.Update();%0A%0A    //Create a Mapper and Actor%0A    vtkPolyDataMapper mapper = new vtkPolyDataMapper();%0A    mapper.SetInputConnection(VGF.GetOutputPort());%0A    vtkActor actor = new vtkActor();%0A    actor.SetMapper(mapper);%0A    actor.GetProperty().SetColor(actorColor);%0A    actor.GetProperty().SetPointSize(10);%0A%0A    //Create the renderer, render window and interactor.%0A    vtkRenderer ren = new vtkRenderer();%0A    vtkRenderWindow renWin = new vtkRenderWindow();%0A    renWin.AddRenderer(ren);%0A    vtkRenderWindowInteractor iren = new vtkRenderWindowInteractor();%0A    iren.SetRenderWindow(renWin);%0A%0A    // Visualize the actor%0A    ren.AddActor(actor);%0A    ren.SetBackground(Bgcolor);%0A%0A    renWin.SetSize(300, 300);%0A    renWin.Render();%0A%0A    iren.Initialize();%0A    iren.Start();%0A  %7D%0A%7D%0A

Create VertexGlyphFilter.java