1 // java wrapper for vtkImplicitBoolean object
7 public class vtkImplicitBoolean extends vtkImplicitFunction
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 double EvaluateFunction_2(double id0[]);
19 public double EvaluateFunction(double id0[])
20 { return EvaluateFunction_2(id0); }
22 private native void EvaluateGradient_3(double id0[],double id1[]);
23 public void EvaluateGradient(double id0[],double id1[])
24 { EvaluateGradient_3(id0,id1); }
26 private native int GetMTime_4();
28 { return GetMTime_4(); }
30 private native void AddFunction_5(vtkImplicitFunction id0);
31 public void AddFunction(vtkImplicitFunction id0)
32 { AddFunction_5(id0); }
34 private native void RemoveFunction_6(vtkImplicitFunction id0);
35 public void RemoveFunction(vtkImplicitFunction id0)
36 { RemoveFunction_6(id0); }
38 private native long GetFunction_7();
39 public vtkImplicitFunctionCollection GetFunction() {
40 long temp = GetFunction_7();
42 if (temp == 0) return null;
43 return (vtkImplicitFunctionCollection)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
46 private native void SetOperationType_8(int id0);
47 public void SetOperationType(int id0)
48 { SetOperationType_8(id0); }
50 private native int GetOperationTypeMinValue_9();
51 public int GetOperationTypeMinValue()
52 { return GetOperationTypeMinValue_9(); }
54 private native int GetOperationTypeMaxValue_10();
55 public int GetOperationTypeMaxValue()
56 { return GetOperationTypeMaxValue_10(); }
58 private native int GetOperationType_11();
59 public int GetOperationType()
60 { return GetOperationType_11(); }
62 private native void SetOperationTypeToUnion_12();
63 public void SetOperationTypeToUnion()
64 { SetOperationTypeToUnion_12(); }
66 private native void SetOperationTypeToIntersection_13();
67 public void SetOperationTypeToIntersection()
68 { SetOperationTypeToIntersection_13(); }
70 private native void SetOperationTypeToDifference_14();
71 public void SetOperationTypeToDifference()
72 { SetOperationTypeToDifference_14(); }
74 private native void SetOperationTypeToUnionOfMagnitudes_15();
75 public void SetOperationTypeToUnionOfMagnitudes()
76 { SetOperationTypeToUnionOfMagnitudes_15(); }
78 private native String GetOperationTypeAsString_16();
79 public String GetOperationTypeAsString()
80 { return GetOperationTypeAsString_16(); }
82 private native void EvaluateFunction_17(vtkDataArray id0,vtkDataArray id1);
83 public void EvaluateFunction(vtkDataArray id0,vtkDataArray id1)
84 { EvaluateFunction_17(id0,id1); }
86 private native double EvaluateFunction_18(double id0,double id1,double id2);
87 public double EvaluateFunction(double id0,double id1,double id2)
88 { return EvaluateFunction_18(id0,id1,id2); }
90 public vtkImplicitBoolean() { super(); }
92 public vtkImplicitBoolean(long id) { super(id); }
93 public native long VTKInit();