1 // java wrapper for vtkDiscretizableColorTransferFunction object
7 public class vtkDiscretizableColorTransferFunction extends vtkColorTransferFunction
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 int IsOpaque_2();
20 { return IsOpaque_2(); }
22 private native void SetIndexedColorRGB_3(int id0,double id1[]);
23 public void SetIndexedColorRGB(int id0,double id1[])
24 { SetIndexedColorRGB_3(id0,id1); }
26 private native void SetIndexedColorRGBA_4(int id0,double id1[]);
27 public void SetIndexedColorRGBA(int id0,double id1[])
28 { SetIndexedColorRGBA_4(id0,id1); }
30 private native void SetIndexedColor_5(int id0,double id1,double id2,double id3,double id4);
31 public void SetIndexedColor(int id0,double id1,double id2,double id3,double id4)
32 { SetIndexedColor_5(id0,id1,id2,id3,id4); }
34 private native void GetIndexedColor_6(int id0,double id1[]);
35 public void GetIndexedColor(int id0,double id1[])
36 { GetIndexedColor_6(id0,id1); }
38 private native void SetNumberOfIndexedColors_7(int id0);
39 public void SetNumberOfIndexedColors(int id0)
40 { SetNumberOfIndexedColors_7(id0); }
42 private native int GetNumberOfIndexedColors_8();
43 public int GetNumberOfIndexedColors()
44 { return GetNumberOfIndexedColors_8(); }
46 private native void Build_9();
50 private native void SetDiscretize_10(int id0);
51 public void SetDiscretize(int id0)
52 { SetDiscretize_10(id0); }
54 private native int GetDiscretize_11();
55 public int GetDiscretize()
56 { return GetDiscretize_11(); }
58 private native void DiscretizeOn_12();
59 public void DiscretizeOn()
60 { DiscretizeOn_12(); }
62 private native void DiscretizeOff_13();
63 public void DiscretizeOff()
64 { DiscretizeOff_13(); }
66 private native void SetUseLogScale_14(int id0);
67 public void SetUseLogScale(int id0)
68 { SetUseLogScale_14(id0); }
70 private native int GetUseLogScale_15();
71 public int GetUseLogScale()
72 { return GetUseLogScale_15(); }
74 private native void SetNumberOfValues_16(int id0);
75 public void SetNumberOfValues(int id0)
76 { SetNumberOfValues_16(id0); }
78 private native int GetNumberOfValues_17();
79 public int GetNumberOfValues()
80 { return GetNumberOfValues_17(); }
82 private native void GetColor_18(double id0,double id1[]);
83 public void GetColor(double id0,double id1[])
84 { GetColor_18(id0,id1); }
86 private native double GetOpacity_19(double id0);
87 public double GetOpacity(double id0)
88 { return GetOpacity_19(id0); }
90 private native void SetAlpha_20(double id0);
91 public void SetAlpha(double id0)
94 private native void SetNanColor_21(double id0,double id1,double id2);
95 public void SetNanColor(double id0,double id1,double id2)
96 { SetNanColor_21(id0,id1,id2); }
98 private native void SetNanColor_22(double id0[]);
99 public void SetNanColor(double id0[])
100 { SetNanColor_22(id0); }
102 private native void SetNanOpacity_23(double id0);
103 public void SetNanOpacity(double id0)
104 { SetNanOpacity_23(id0); }
106 private native int UsingLogScale_24();
107 public int UsingLogScale()
108 { return UsingLogScale_24(); }
110 private native int GetNumberOfAvailableColors_25();
111 public int GetNumberOfAvailableColors()
112 { return GetNumberOfAvailableColors_25(); }
114 private native void SetScalarOpacityFunction_26(vtkPiecewiseFunction id0);
115 public void SetScalarOpacityFunction(vtkPiecewiseFunction id0)
116 { SetScalarOpacityFunction_26(id0); }
118 private native long GetScalarOpacityFunction_27();
119 public vtkPiecewiseFunction GetScalarOpacityFunction() {
120 long temp = GetScalarOpacityFunction_27();
122 if (temp == 0) return null;
123 return (vtkPiecewiseFunction)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
126 private native void SetEnableOpacityMapping_28(boolean id0);
127 public void SetEnableOpacityMapping(boolean id0)
128 { SetEnableOpacityMapping_28(id0); }
130 private native boolean GetEnableOpacityMapping_29();
131 public boolean GetEnableOpacityMapping()
132 { return GetEnableOpacityMapping_29(); }
134 private native void EnableOpacityMappingOn_30();
135 public void EnableOpacityMappingOn()
136 { EnableOpacityMappingOn_30(); }
138 private native void EnableOpacityMappingOff_31();
139 public void EnableOpacityMappingOff()
140 { EnableOpacityMappingOff_31(); }
142 private native int GetMTime_32();
143 public int GetMTime()
144 { return GetMTime_32(); }
146 public vtkDiscretizableColorTransferFunction() { super(); }
148 public vtkDiscretizableColorTransferFunction(long id) { super(id); }
149 public native long VTKInit();