1 // java wrapper for vtkImageConnectivityFilter object
7 public class vtkImageConnectivityFilter extends vtkImageAlgorithm
10 private native int IsTypeOf_0(String id0);
11 public int IsTypeOf(String id0)
12 { return IsTypeOf_0(id0); }
14 private native int IsA_1(String id0);
15 public int IsA(String id0)
16 { return IsA_1(id0); }
18 private native void SetSeedConnection_2(vtkAlgorithmOutput id0);
19 public void SetSeedConnection(vtkAlgorithmOutput id0)
20 { SetSeedConnection_2(id0); }
22 private native long GetSeedConnection_3();
23 public vtkAlgorithmOutput GetSeedConnection() {
24 long temp = GetSeedConnection_3();
26 if (temp == 0) return null;
27 return (vtkAlgorithmOutput)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
30 private native void SetSeedData_4(vtkDataSet id0);
31 public void SetSeedData(vtkDataSet id0)
32 { SetSeedData_4(id0); }
34 private native void SetStencilConnection_5(vtkAlgorithmOutput id0);
35 public void SetStencilConnection(vtkAlgorithmOutput id0)
36 { SetStencilConnection_5(id0); }
38 private native long GetStencilConnection_6();
39 public vtkAlgorithmOutput GetStencilConnection() {
40 long temp = GetStencilConnection_6();
42 if (temp == 0) return null;
43 return (vtkAlgorithmOutput)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
46 private native void SetStencilData_7(vtkImageStencilData id0);
47 public void SetStencilData(vtkImageStencilData id0)
48 { SetStencilData_7(id0); }
50 private native void SetLabelScalarTypeToUnsignedChar_8();
51 public void SetLabelScalarTypeToUnsignedChar()
52 { SetLabelScalarTypeToUnsignedChar_8(); }
54 private native void SetLabelScalarTypeToShort_9();
55 public void SetLabelScalarTypeToShort()
56 { SetLabelScalarTypeToShort_9(); }
58 private native void SetLabelScalarTypeToUnsignedShort_10();
59 public void SetLabelScalarTypeToUnsignedShort()
60 { SetLabelScalarTypeToUnsignedShort_10(); }
62 private native void SetLabelScalarTypeToInt_11();
63 public void SetLabelScalarTypeToInt()
64 { SetLabelScalarTypeToInt_11(); }
66 private native String GetLabelScalarTypeAsString_12();
67 public String GetLabelScalarTypeAsString()
68 { return GetLabelScalarTypeAsString_12(); }
70 private native void SetLabelScalarType_13(int id0);
71 public void SetLabelScalarType(int id0)
72 { SetLabelScalarType_13(id0); }
74 private native int GetLabelScalarType_14();
75 public int GetLabelScalarType()
76 { return GetLabelScalarType_14(); }
78 private native void SetLabelModeToSeedScalar_15();
79 public void SetLabelModeToSeedScalar()
80 { SetLabelModeToSeedScalar_15(); }
82 private native void SetLabelModeToConstantValue_16();
83 public void SetLabelModeToConstantValue()
84 { SetLabelModeToConstantValue_16(); }
86 private native void SetLabelModeToSizeRank_17();
87 public void SetLabelModeToSizeRank()
88 { SetLabelModeToSizeRank_17(); }
90 private native String GetLabelModeAsString_18();
91 public String GetLabelModeAsString()
92 { return GetLabelModeAsString_18(); }
94 private native void SetLabelMode_19(int id0);
95 public void SetLabelMode(int id0)
96 { SetLabelMode_19(id0); }
98 private native int GetLabelMode_20();
99 public int GetLabelMode()
100 { return GetLabelMode_20(); }
102 private native void SetExtractionModeToSeededRegions_21();
103 public void SetExtractionModeToSeededRegions()
104 { SetExtractionModeToSeededRegions_21(); }
106 private native void SetExtractionModeToAllRegions_22();
107 public void SetExtractionModeToAllRegions()
108 { SetExtractionModeToAllRegions_22(); }
110 private native void SetExtractionModeToLargestRegion_23();
111 public void SetExtractionModeToLargestRegion()
112 { SetExtractionModeToLargestRegion_23(); }
114 private native String GetExtractionModeAsString_24();
115 public String GetExtractionModeAsString()
116 { return GetExtractionModeAsString_24(); }
118 private native void SetExtractionMode_25(int id0);
119 public void SetExtractionMode(int id0)
120 { SetExtractionMode_25(id0); }
122 private native int GetExtractionMode_26();
123 public int GetExtractionMode()
124 { return GetExtractionMode_26(); }
126 private native void SetLabelConstantValue_27(int id0);
127 public void SetLabelConstantValue(int id0)
128 { SetLabelConstantValue_27(id0); }
130 private native int GetLabelConstantValue_28();
131 public int GetLabelConstantValue()
132 { return GetLabelConstantValue_28(); }
134 private native int GetNumberOfExtractedRegions_29();
135 public int GetNumberOfExtractedRegions()
136 { return GetNumberOfExtractedRegions_29(); }
138 private native long GetExtractedRegionLabels_30();
139 public vtkIdTypeArray GetExtractedRegionLabels() {
140 long temp = GetExtractedRegionLabels_30();
142 if (temp == 0) return null;
143 return (vtkIdTypeArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
146 private native long GetExtractedRegionSizes_31();
147 public vtkIdTypeArray GetExtractedRegionSizes() {
148 long temp = GetExtractedRegionSizes_31();
150 if (temp == 0) return null;
151 return (vtkIdTypeArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
154 private native long GetExtractedRegionSeedIds_32();
155 public vtkIdTypeArray GetExtractedRegionSeedIds() {
156 long temp = GetExtractedRegionSeedIds_32();
158 if (temp == 0) return null;
159 return (vtkIdTypeArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
162 private native long GetExtractedRegionExtents_33();
163 public vtkIntArray GetExtractedRegionExtents() {
164 long temp = GetExtractedRegionExtents_33();
166 if (temp == 0) return null;
167 return (vtkIntArray)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
170 private native void SetGenerateRegionExtents_34(int id0);
171 public void SetGenerateRegionExtents(int id0)
172 { SetGenerateRegionExtents_34(id0); }
174 private native void GenerateRegionExtentsOn_35();
175 public void GenerateRegionExtentsOn()
176 { GenerateRegionExtentsOn_35(); }
178 private native void GenerateRegionExtentsOff_36();
179 public void GenerateRegionExtentsOff()
180 { GenerateRegionExtentsOff_36(); }
182 private native int GetGenerateRegionExtents_37();
183 public int GetGenerateRegionExtents()
184 { return GetGenerateRegionExtents_37(); }
186 private native void SetSizeRange_38(int id0,int id1);
187 public void SetSizeRange(int id0,int id1)
188 { SetSizeRange_38(id0,id1); }
190 private native void SetSizeRange_39(int id0[]);
191 public void SetSizeRange(int id0[])
192 { SetSizeRange_39(id0); }
194 private native int[] GetSizeRange_40();
195 public int[] GetSizeRange()
196 { return GetSizeRange_40(); }
198 private native void SetScalarRange_41(double id0,double id1);
199 public void SetScalarRange(double id0,double id1)
200 { SetScalarRange_41(id0,id1); }
202 private native void SetScalarRange_42(double id0[]);
203 public void SetScalarRange(double id0[])
204 { SetScalarRange_42(id0); }
206 private native double[] GetScalarRange_43();
207 public double[] GetScalarRange()
208 { return GetScalarRange_43(); }
210 private native void SetActiveComponent_44(int id0);
211 public void SetActiveComponent(int id0)
212 { SetActiveComponent_44(id0); }
214 private native int GetActiveComponent_45();
215 public int GetActiveComponent()
216 { return GetActiveComponent_45(); }
218 public vtkImageConnectivityFilter() { super(); }
220 public vtkImageConnectivityFilter(long id) { super(id); }
221 public native long VTKInit();