]> gerrit.simantics Code Review - simantics/3d.git/blob - vtk/src/vtk/vtkMutableDirectedGraph.java
Editor internal toolbar for Plant3D editor
[simantics/3d.git] / vtk / src / vtk / vtkMutableDirectedGraph.java
1 // java wrapper for vtkMutableDirectedGraph object
2 //
3
4 package vtk;
5 import vtk.*;
6
7 public class vtkMutableDirectedGraph extends vtkDirectedGraph
8 {
9
10   private native int IsTypeOf_0(String id0);
11   public int IsTypeOf(String id0)
12     { return IsTypeOf_0(id0); }
13
14   private native int IsA_1(String id0);
15   public int IsA(String id0)
16     { return IsA_1(id0); }
17
18   private native int SetNumberOfVertices_2(int id0);
19   public int SetNumberOfVertices(int id0)
20     { return SetNumberOfVertices_2(id0); }
21
22   private native int AddVertex_3();
23   public int AddVertex()
24     { return AddVertex_3(); }
25
26   private native int AddVertex_4(vtkVariantArray id0);
27   public int AddVertex(vtkVariantArray id0)
28     { return AddVertex_4(id0); }
29
30   private native void LazyAddVertex_5();
31   public void LazyAddVertex()
32     { LazyAddVertex_5(); }
33
34   private native void LazyAddVertex_6(vtkVariantArray id0);
35   public void LazyAddVertex(vtkVariantArray id0)
36     { LazyAddVertex_6(id0); }
37
38   private native void LazyAddEdge_7(int id0,int id1,vtkVariantArray id2);
39   public void LazyAddEdge(int id0,int id1,vtkVariantArray id2)
40     { LazyAddEdge_7(id0,id1,id2); }
41
42   private native long AddGraphEdge_8(int id0,int id1);
43   public vtkGraphEdge AddGraphEdge(int id0,int id1) {
44     long temp = AddGraphEdge_8(id0,id1);
45
46     if (temp == 0) return null;
47     return (vtkGraphEdge)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
48 }
49
50   private native int AddChild_9(int id0,vtkVariantArray id1);
51   public int AddChild(int id0,vtkVariantArray id1)
52     { return AddChild_9(id0,id1); }
53
54   private native int AddChild_10(int id0);
55   public int AddChild(int id0)
56     { return AddChild_10(id0); }
57
58   private native void RemoveVertex_11(int id0);
59   public void RemoveVertex(int id0)
60     { RemoveVertex_11(id0); }
61
62   private native void RemoveEdge_12(int id0);
63   public void RemoveEdge(int id0)
64     { RemoveEdge_12(id0); }
65
66   private native void RemoveVertices_13(vtkIdTypeArray id0);
67   public void RemoveVertices(vtkIdTypeArray id0)
68     { RemoveVertices_13(id0); }
69
70   private native void RemoveEdges_14(vtkIdTypeArray id0);
71   public void RemoveEdges(vtkIdTypeArray id0)
72     { RemoveEdges_14(id0); }
73
74   public vtkMutableDirectedGraph() { super(); }
75
76   public vtkMutableDirectedGraph(long id) { super(id); }
77   public native long   VTKInit();
78
79 }