]> gerrit.simantics Code Review - simantics/3d.git/blob - vtk/src/vtk/vtkKdTree.java
Editor internal toolbar for Plant3D editor
[simantics/3d.git] / vtk / src / vtk / vtkKdTree.java
1 // java wrapper for vtkKdTree object
2 //
3
4 package vtk;
5 import vtk.*;
6
7 public class vtkKdTree extends vtkLocator
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 void TimingOn_2();
19   public void TimingOn()
20     { TimingOn_2(); }
21
22   private native void TimingOff_3();
23   public void TimingOff()
24     { TimingOff_3(); }
25
26   private native void SetTiming_4(int id0);
27   public void SetTiming(int id0)
28     { SetTiming_4(id0); }
29
30   private native int GetTiming_5();
31   public int GetTiming()
32     { return GetTiming_5(); }
33
34   private native void SetMinCells_6(int id0);
35   public void SetMinCells(int id0)
36     { SetMinCells_6(id0); }
37
38   private native int GetMinCells_7();
39   public int GetMinCells()
40     { return GetMinCells_7(); }
41
42   private native int GetNumberOfRegionsOrLess_8();
43   public int GetNumberOfRegionsOrLess()
44     { return GetNumberOfRegionsOrLess_8(); }
45
46   private native void SetNumberOfRegionsOrLess_9(int id0);
47   public void SetNumberOfRegionsOrLess(int id0)
48     { SetNumberOfRegionsOrLess_9(id0); }
49
50   private native int GetNumberOfRegionsOrMore_10();
51   public int GetNumberOfRegionsOrMore()
52     { return GetNumberOfRegionsOrMore_10(); }
53
54   private native void SetNumberOfRegionsOrMore_11(int id0);
55   public void SetNumberOfRegionsOrMore(int id0)
56     { SetNumberOfRegionsOrMore_11(id0); }
57
58   private native double GetFudgeFactor_12();
59   public double GetFudgeFactor()
60     { return GetFudgeFactor_12(); }
61
62   private native void SetFudgeFactor_13(double id0);
63   public void SetFudgeFactor(double id0)
64     { SetFudgeFactor_13(id0); }
65
66   private native long GetCuts_14();
67   public vtkBSPCuts GetCuts() {
68     long temp = GetCuts_14();
69
70     if (temp == 0) return null;
71     return (vtkBSPCuts)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
72 }
73
74   private native void SetCuts_15(vtkBSPCuts id0);
75   public void SetCuts(vtkBSPCuts id0)
76     { SetCuts_15(id0); }
77
78   private native void OmitXPartitioning_16();
79   public void OmitXPartitioning()
80     { OmitXPartitioning_16(); }
81
82   private native void OmitYPartitioning_17();
83   public void OmitYPartitioning()
84     { OmitYPartitioning_17(); }
85
86   private native void OmitZPartitioning_18();
87   public void OmitZPartitioning()
88     { OmitZPartitioning_18(); }
89
90   private native void OmitXYPartitioning_19();
91   public void OmitXYPartitioning()
92     { OmitXYPartitioning_19(); }
93
94   private native void OmitYZPartitioning_20();
95   public void OmitYZPartitioning()
96     { OmitYZPartitioning_20(); }
97
98   private native void OmitZXPartitioning_21();
99   public void OmitZXPartitioning()
100     { OmitZXPartitioning_21(); }
101
102   private native void OmitNoPartitioning_22();
103   public void OmitNoPartitioning()
104     { OmitNoPartitioning_22(); }
105
106   private native void SetDataSet_23(vtkDataSet id0);
107   public void SetDataSet(vtkDataSet id0)
108     { SetDataSet_23(id0); }
109
110   private native void AddDataSet_24(vtkDataSet id0);
111   public void AddDataSet(vtkDataSet id0)
112     { AddDataSet_24(id0); }
113
114   private native void RemoveDataSet_25(int id0);
115   public void RemoveDataSet(int id0)
116     { RemoveDataSet_25(id0); }
117
118   private native void RemoveDataSet_26(vtkDataSet id0);
119   public void RemoveDataSet(vtkDataSet id0)
120     { RemoveDataSet_26(id0); }
121
122   private native void RemoveAllDataSets_27();
123   public void RemoveAllDataSets()
124     { RemoveAllDataSets_27(); }
125
126   private native int GetNumberOfDataSets_28();
127   public int GetNumberOfDataSets()
128     { return GetNumberOfDataSets_28(); }
129
130   private native long GetDataSet_29(int id0);
131   public vtkDataSet GetDataSet(int id0) {
132     long temp = GetDataSet_29(id0);
133
134     if (temp == 0) return null;
135     return (vtkDataSet)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
136 }
137
138   private native long GetDataSet_30();
139   public vtkDataSet GetDataSet() {
140     long temp = GetDataSet_30();
141
142     if (temp == 0) return null;
143     return (vtkDataSet)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
144 }
145
146   private native long GetDataSets_31();
147   public vtkDataSetCollection GetDataSets() {
148     long temp = GetDataSets_31();
149
150     if (temp == 0) return null;
151     return (vtkDataSetCollection)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
152 }
153
154   private native int GetDataSetIndex_32(vtkDataSet id0);
155   public int GetDataSetIndex(vtkDataSet id0)
156     { return GetDataSetIndex_32(id0); }
157
158   private native int GetNumberOfRegions_33();
159   public int GetNumberOfRegions()
160     { return GetNumberOfRegions_33(); }
161
162   private native void GetRegionBounds_34(int id0,double id1[]);
163   public void GetRegionBounds(int id0,double id1[])
164     { GetRegionBounds_34(id0,id1); }
165
166   private native void GetRegionDataBounds_35(int id0,double id1[]);
167   public void GetRegionDataBounds(int id0,double id1[])
168     { GetRegionDataBounds_35(id0,id1); }
169
170   private native void PrintTree_36();
171   public void PrintTree()
172     { PrintTree_36(); }
173
174   private native void PrintVerboseTree_37();
175   public void PrintVerboseTree()
176     { PrintVerboseTree_37(); }
177
178   private native void PrintRegion_38(int id0);
179   public void PrintRegion(int id0)
180     { PrintRegion_38(id0); }
181
182   private native void CreateCellLists_39();
183   public void CreateCellLists()
184     { CreateCellLists_39(); }
185
186   private native void SetIncludeRegionBoundaryCells_40(int id0);
187   public void SetIncludeRegionBoundaryCells(int id0)
188     { SetIncludeRegionBoundaryCells_40(id0); }
189
190   private native int GetIncludeRegionBoundaryCells_41();
191   public int GetIncludeRegionBoundaryCells()
192     { return GetIncludeRegionBoundaryCells_41(); }
193
194   private native void IncludeRegionBoundaryCellsOn_42();
195   public void IncludeRegionBoundaryCellsOn()
196     { IncludeRegionBoundaryCellsOn_42(); }
197
198   private native void IncludeRegionBoundaryCellsOff_43();
199   public void IncludeRegionBoundaryCellsOff()
200     { IncludeRegionBoundaryCellsOff_43(); }
201
202   private native void DeleteCellLists_44();
203   public void DeleteCellLists()
204     { DeleteCellLists_44(); }
205
206   private native long GetCellList_45(int id0);
207   public vtkIdList GetCellList(int id0) {
208     long temp = GetCellList_45(id0);
209
210     if (temp == 0) return null;
211     return (vtkIdList)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
212 }
213
214   private native long GetBoundaryCellList_46(int id0);
215   public vtkIdList GetBoundaryCellList(int id0) {
216     long temp = GetBoundaryCellList_46(id0);
217
218     if (temp == 0) return null;
219     return (vtkIdList)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
220 }
221
222   private native int GetCellLists_47(vtkIntArray id0,int id1,vtkIdList id2,vtkIdList id3);
223   public int GetCellLists(vtkIntArray id0,int id1,vtkIdList id2,vtkIdList id3)
224     { return GetCellLists_47(id0,id1,id2,id3); }
225
226   private native int GetCellLists_48(vtkIntArray id0,vtkDataSet id1,vtkIdList id2,vtkIdList id3);
227   public int GetCellLists(vtkIntArray id0,vtkDataSet id1,vtkIdList id2,vtkIdList id3)
228     { return GetCellLists_48(id0,id1,id2,id3); }
229
230   private native int GetCellLists_49(vtkIntArray id0,vtkIdList id1,vtkIdList id2);
231   public int GetCellLists(vtkIntArray id0,vtkIdList id1,vtkIdList id2)
232     { return GetCellLists_49(id0,id1,id2); }
233
234   private native int GetRegionContainingCell_50(vtkDataSet id0,int id1);
235   public int GetRegionContainingCell(vtkDataSet id0,int id1)
236     { return GetRegionContainingCell_50(id0,id1); }
237
238   private native int GetRegionContainingCell_51(int id0,int id1);
239   public int GetRegionContainingCell(int id0,int id1)
240     { return GetRegionContainingCell_51(id0,id1); }
241
242   private native int GetRegionContainingCell_52(int id0);
243   public int GetRegionContainingCell(int id0)
244     { return GetRegionContainingCell_52(id0); }
245
246   private native int GetRegionContainingPoint_53(double id0,double id1,double id2);
247   public int GetRegionContainingPoint(double id0,double id1,double id2)
248     { return GetRegionContainingPoint_53(id0,id1,id2); }
249
250   private native void BuildLocator_54();
251   public void BuildLocator()
252     { BuildLocator_54(); }
253
254   private native int ViewOrderAllRegionsInDirection_55(double id0[],vtkIntArray id1);
255   public int ViewOrderAllRegionsInDirection(double id0[],vtkIntArray id1)
256     { return ViewOrderAllRegionsInDirection_55(id0,id1); }
257
258   private native int ViewOrderRegionsInDirection_56(vtkIntArray id0,double id1[],vtkIntArray id2);
259   public int ViewOrderRegionsInDirection(vtkIntArray id0,double id1[],vtkIntArray id2)
260     { return ViewOrderRegionsInDirection_56(id0,id1,id2); }
261
262   private native int ViewOrderAllRegionsFromPosition_57(double id0[],vtkIntArray id1);
263   public int ViewOrderAllRegionsFromPosition(double id0[],vtkIntArray id1)
264     { return ViewOrderAllRegionsFromPosition_57(id0,id1); }
265
266   private native int ViewOrderRegionsFromPosition_58(vtkIntArray id0,double id1[],vtkIntArray id2);
267   public int ViewOrderRegionsFromPosition(vtkIntArray id0,double id1[],vtkIntArray id2)
268     { return ViewOrderRegionsFromPosition_58(id0,id1,id2); }
269
270   private native void BuildLocatorFromPoints_59(vtkPointSet id0);
271   public void BuildLocatorFromPoints(vtkPointSet id0)
272     { BuildLocatorFromPoints_59(id0); }
273
274   private native void BuildLocatorFromPoints_60(vtkPoints id0);
275   public void BuildLocatorFromPoints(vtkPoints id0)
276     { BuildLocatorFromPoints_60(id0); }
277
278   private native long BuildMapForDuplicatePoints_61(double id0);
279   public vtkIdTypeArray BuildMapForDuplicatePoints(double id0) {
280     long temp = BuildMapForDuplicatePoints_61(id0);
281
282     if (temp == 0) return null;
283     return (vtkIdTypeArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
284 }
285
286   private native int FindPoint_62(double id0,double id1,double id2);
287   public int FindPoint(double id0,double id1,double id2)
288     { return FindPoint_62(id0,id1,id2); }
289
290   private native void FindPointsWithinRadius_63(double id0,double id1[],vtkIdList id2);
291   public void FindPointsWithinRadius(double id0,double id1[],vtkIdList id2)
292     { FindPointsWithinRadius_63(id0,id1,id2); }
293
294   private native void FindClosestNPoints_64(int id0,double id1[],vtkIdList id2);
295   public void FindClosestNPoints(int id0,double id1[],vtkIdList id2)
296     { FindClosestNPoints_64(id0,id1,id2); }
297
298   private native long GetPointsInRegion_65(int id0);
299   public vtkIdTypeArray GetPointsInRegion(int id0) {
300     long temp = GetPointsInRegion_65(id0);
301
302     if (temp == 0) return null;
303     return (vtkIdTypeArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
304 }
305
306   private native void FreeSearchStructure_66();
307   public void FreeSearchStructure()
308     { FreeSearchStructure_66(); }
309
310   private native void GenerateRepresentation_67(int id0,vtkPolyData id1);
311   public void GenerateRepresentation(int id0,vtkPolyData id1)
312     { GenerateRepresentation_67(id0,id1); }
313
314   private native void GenerateRepresentationUsingDataBoundsOn_68();
315   public void GenerateRepresentationUsingDataBoundsOn()
316     { GenerateRepresentationUsingDataBoundsOn_68(); }
317
318   private native void GenerateRepresentationUsingDataBoundsOff_69();
319   public void GenerateRepresentationUsingDataBoundsOff()
320     { GenerateRepresentationUsingDataBoundsOff_69(); }
321
322   private native void SetGenerateRepresentationUsingDataBounds_70(int id0);
323   public void SetGenerateRepresentationUsingDataBounds(int id0)
324     { SetGenerateRepresentationUsingDataBounds_70(id0); }
325
326   private native int GetGenerateRepresentationUsingDataBounds_71();
327   public int GetGenerateRepresentationUsingDataBounds()
328     { return GetGenerateRepresentationUsingDataBounds_71(); }
329
330   private native int NewGeometry_72();
331   public int NewGeometry()
332     { return NewGeometry_72(); }
333
334   private native void InvalidateGeometry_73();
335   public void InvalidateGeometry()
336     { InvalidateGeometry_73(); }
337
338   private native long CopyTree_74(vtkKdNode id0);
339   public vtkKdNode CopyTree(vtkKdNode id0) {
340     long temp = CopyTree_74(id0);
341
342     if (temp == 0) return null;
343     return (vtkKdNode)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
344 }
345
346   public vtkKdTree() { super(); }
347
348   public vtkKdTree(long id) { super(id); }
349   public native long   VTKInit();
350
351 }