1 // java wrapper for vtkTrimmedExtrusionFilter object
7 public class vtkTrimmedExtrusionFilter extends vtkPolyDataAlgorithm
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 SetExtrusionDirection_2(double id0,double id1,double id2);
19 public void SetExtrusionDirection(double id0,double id1,double id2)
20 { SetExtrusionDirection_2(id0,id1,id2); }
22 private native void SetExtrusionDirection_3(double id0[]);
23 public void SetExtrusionDirection(double id0[])
24 { SetExtrusionDirection_3(id0); }
26 private native double[] GetExtrusionDirection_4();
27 public double[] GetExtrusionDirection()
28 { return GetExtrusionDirection_4(); }
30 private native void SetTrimSurfaceData_5(vtkPolyData id0);
31 public void SetTrimSurfaceData(vtkPolyData id0)
32 { SetTrimSurfaceData_5(id0); }
34 private native void SetTrimSurfaceConnection_6(vtkAlgorithmOutput id0);
35 public void SetTrimSurfaceConnection(vtkAlgorithmOutput id0)
36 { SetTrimSurfaceConnection_6(id0); }
38 private native long GetTrimSurface_7();
39 public vtkPolyData GetTrimSurface() {
40 long temp = GetTrimSurface_7();
42 if (temp == 0) return null;
43 return (vtkPolyData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
46 private native long GetTrimSurface_8(vtkInformationVector id0);
47 public vtkPolyData GetTrimSurface(vtkInformationVector id0) {
48 long temp = GetTrimSurface_8(id0);
50 if (temp == 0) return null;
51 return (vtkPolyData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
54 private native void SetCapping_9(int id0);
55 public void SetCapping(int id0)
56 { SetCapping_9(id0); }
58 private native int GetCapping_10();
59 public int GetCapping()
60 { return GetCapping_10(); }
62 private native void CappingOn_11();
63 public void CappingOn()
66 private native void CappingOff_12();
67 public void CappingOff()
70 private native void SetExtrusionStrategy_13(int id0);
71 public void SetExtrusionStrategy(int id0)
72 { SetExtrusionStrategy_13(id0); }
74 private native int GetExtrusionStrategy_14();
75 public int GetExtrusionStrategy()
76 { return GetExtrusionStrategy_14(); }
78 private native void SetExtrusionStrategyToBoundaryEdges_15();
79 public void SetExtrusionStrategyToBoundaryEdges()
80 { SetExtrusionStrategyToBoundaryEdges_15(); }
82 private native void SetExtrusionStrategyToAllEdges_16();
83 public void SetExtrusionStrategyToAllEdges()
84 { SetExtrusionStrategyToAllEdges_16(); }
86 private native void SetCappingStrategy_17(int id0);
87 public void SetCappingStrategy(int id0)
88 { SetCappingStrategy_17(id0); }
90 private native int GetCappingStrategy_18();
91 public int GetCappingStrategy()
92 { return GetCappingStrategy_18(); }
94 private native void SetCappingStrategyToIntersection_19();
95 public void SetCappingStrategyToIntersection()
96 { SetCappingStrategyToIntersection_19(); }
98 private native void SetCappingStrategyToMinimumDistance_20();
99 public void SetCappingStrategyToMinimumDistance()
100 { SetCappingStrategyToMinimumDistance_20(); }
102 private native void SetCappingStrategyToMaximumDistance_21();
103 public void SetCappingStrategyToMaximumDistance()
104 { SetCappingStrategyToMaximumDistance_21(); }
106 private native void SetCappingStrategyToAverageDistance_22();
107 public void SetCappingStrategyToAverageDistance()
108 { SetCappingStrategyToAverageDistance_22(); }
110 private native void SetLocator_23(vtkAbstractCellLocator id0);
111 public void SetLocator(vtkAbstractCellLocator id0)
112 { SetLocator_23(id0); }
114 private native long GetLocator_24();
115 public vtkAbstractCellLocator GetLocator() {
116 long temp = GetLocator_24();
118 if (temp == 0) return null;
119 return (vtkAbstractCellLocator)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
122 public vtkTrimmedExtrusionFilter() { super(); }
124 public vtkTrimmedExtrusionFilter(long id) { super(id); }
125 public native long VTKInit();