]> gerrit.simantics Code Review - simantics/3d.git/blob - vtk/src/vtk/vtkTrimmedExtrusionFilter.java
Loading VTK dlls with plug-in activator.
[simantics/3d.git] / vtk / src / vtk / vtkTrimmedExtrusionFilter.java
1 // java wrapper for vtkTrimmedExtrusionFilter object
2 //
3
4 package vtk;
5 import vtk.*;
6
7 public class vtkTrimmedExtrusionFilter extends vtkPolyDataAlgorithm
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 SetExtrusionDirection_2(double id0,double id1,double id2);
19   public void SetExtrusionDirection(double id0,double id1,double id2)
20     { SetExtrusionDirection_2(id0,id1,id2); }
21
22   private native void SetExtrusionDirection_3(double id0[]);
23   public void SetExtrusionDirection(double id0[])
24     { SetExtrusionDirection_3(id0); }
25
26   private native double[] GetExtrusionDirection_4();
27   public double[] GetExtrusionDirection()
28     { return GetExtrusionDirection_4(); }
29
30   private native void SetTrimSurfaceData_5(vtkPolyData id0);
31   public void SetTrimSurfaceData(vtkPolyData id0)
32     { SetTrimSurfaceData_5(id0); }
33
34   private native void SetTrimSurfaceConnection_6(vtkAlgorithmOutput id0);
35   public void SetTrimSurfaceConnection(vtkAlgorithmOutput id0)
36     { SetTrimSurfaceConnection_6(id0); }
37
38   private native long GetTrimSurface_7();
39   public vtkPolyData GetTrimSurface() {
40     long temp = GetTrimSurface_7();
41
42     if (temp == 0) return null;
43     return (vtkPolyData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
44 }
45
46   private native long GetTrimSurface_8(vtkInformationVector id0);
47   public vtkPolyData GetTrimSurface(vtkInformationVector id0) {
48     long temp = GetTrimSurface_8(id0);
49
50     if (temp == 0) return null;
51     return (vtkPolyData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
52 }
53
54   private native void SetCapping_9(int id0);
55   public void SetCapping(int id0)
56     { SetCapping_9(id0); }
57
58   private native int GetCapping_10();
59   public int GetCapping()
60     { return GetCapping_10(); }
61
62   private native void CappingOn_11();
63   public void CappingOn()
64     { CappingOn_11(); }
65
66   private native void CappingOff_12();
67   public void CappingOff()
68     { CappingOff_12(); }
69
70   private native void SetExtrusionStrategy_13(int id0);
71   public void SetExtrusionStrategy(int id0)
72     { SetExtrusionStrategy_13(id0); }
73
74   private native int GetExtrusionStrategy_14();
75   public int GetExtrusionStrategy()
76     { return GetExtrusionStrategy_14(); }
77
78   private native void SetExtrusionStrategyToBoundaryEdges_15();
79   public void SetExtrusionStrategyToBoundaryEdges()
80     { SetExtrusionStrategyToBoundaryEdges_15(); }
81
82   private native void SetExtrusionStrategyToAllEdges_16();
83   public void SetExtrusionStrategyToAllEdges()
84     { SetExtrusionStrategyToAllEdges_16(); }
85
86   private native void SetCappingStrategy_17(int id0);
87   public void SetCappingStrategy(int id0)
88     { SetCappingStrategy_17(id0); }
89
90   private native int GetCappingStrategy_18();
91   public int GetCappingStrategy()
92     { return GetCappingStrategy_18(); }
93
94   private native void SetCappingStrategyToIntersection_19();
95   public void SetCappingStrategyToIntersection()
96     { SetCappingStrategyToIntersection_19(); }
97
98   private native void SetCappingStrategyToMinimumDistance_20();
99   public void SetCappingStrategyToMinimumDistance()
100     { SetCappingStrategyToMinimumDistance_20(); }
101
102   private native void SetCappingStrategyToMaximumDistance_21();
103   public void SetCappingStrategyToMaximumDistance()
104     { SetCappingStrategyToMaximumDistance_21(); }
105
106   private native void SetCappingStrategyToAverageDistance_22();
107   public void SetCappingStrategyToAverageDistance()
108     { SetCappingStrategyToAverageDistance_22(); }
109
110   private native void SetLocator_23(vtkAbstractCellLocator id0);
111   public void SetLocator(vtkAbstractCellLocator id0)
112     { SetLocator_23(id0); }
113
114   private native long GetLocator_24();
115   public vtkAbstractCellLocator GetLocator() {
116     long temp = GetLocator_24();
117
118     if (temp == 0) return null;
119     return (vtkAbstractCellLocator)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
120 }
121
122   public vtkTrimmedExtrusionFilter() { super(); }
123
124   public vtkTrimmedExtrusionFilter(long id) { super(id); }
125   public native long   VTKInit();
126
127 }