1 // java wrapper for vtkVideoSource object
7 public class vtkVideoSource 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 Record_2();
22 private native void Play_3();
26 private native void Stop_4();
30 private native void Rewind_5();
34 private native void FastForward_6();
35 public void FastForward()
38 private native void Seek_7(int id0);
39 public void Seek(int id0)
42 private native void Grab_8();
46 private native int GetRecording_9();
47 public int GetRecording()
48 { return GetRecording_9(); }
50 private native int GetPlaying_10();
51 public int GetPlaying()
52 { return GetPlaying_10(); }
54 private native void SetFrameSize_11(int id0,int id1,int id2);
55 public void SetFrameSize(int id0,int id1,int id2)
56 { SetFrameSize_11(id0,id1,id2); }
58 private native void SetFrameSize_12(int id0[]);
59 public void SetFrameSize(int id0[])
60 { SetFrameSize_12(id0); }
62 private native int[] GetFrameSize_13();
63 public int[] GetFrameSize()
64 { return GetFrameSize_13(); }
66 private native void SetFrameRate_14(double id0);
67 public void SetFrameRate(double id0)
68 { SetFrameRate_14(id0); }
70 private native double GetFrameRate_15();
71 public double GetFrameRate()
72 { return GetFrameRate_15(); }
74 private native void SetOutputFormat_16(int id0);
75 public void SetOutputFormat(int id0)
76 { SetOutputFormat_16(id0); }
78 private native void SetOutputFormatToLuminance_17();
79 public void SetOutputFormatToLuminance()
80 { SetOutputFormatToLuminance_17(); }
82 private native void SetOutputFormatToRGB_18();
83 public void SetOutputFormatToRGB()
84 { SetOutputFormatToRGB_18(); }
86 private native void SetOutputFormatToRGBA_19();
87 public void SetOutputFormatToRGBA()
88 { SetOutputFormatToRGBA_19(); }
90 private native int GetOutputFormat_20();
91 public int GetOutputFormat()
92 { return GetOutputFormat_20(); }
94 private native void SetFrameBufferSize_21(int id0);
95 public void SetFrameBufferSize(int id0)
96 { SetFrameBufferSize_21(id0); }
98 private native int GetFrameBufferSize_22();
99 public int GetFrameBufferSize()
100 { return GetFrameBufferSize_22(); }
102 private native void SetNumberOfOutputFrames_23(int id0);
103 public void SetNumberOfOutputFrames(int id0)
104 { SetNumberOfOutputFrames_23(id0); }
106 private native int GetNumberOfOutputFrames_24();
107 public int GetNumberOfOutputFrames()
108 { return GetNumberOfOutputFrames_24(); }
110 private native void AutoAdvanceOn_25();
111 public void AutoAdvanceOn()
112 { AutoAdvanceOn_25(); }
114 private native void AutoAdvanceOff_26();
115 public void AutoAdvanceOff()
116 { AutoAdvanceOff_26(); }
118 private native void SetAutoAdvance_27(int id0);
119 public void SetAutoAdvance(int id0)
120 { SetAutoAdvance_27(id0); }
122 private native int GetAutoAdvance_28();
123 public int GetAutoAdvance()
124 { return GetAutoAdvance_28(); }
126 private native void SetClipRegion_29(int id0[]);
127 public void SetClipRegion(int id0[])
128 { SetClipRegion_29(id0); }
130 private native void SetClipRegion_30(int id0,int id1,int id2,int id3,int id4,int id5);
131 public void SetClipRegion(int id0,int id1,int id2,int id3,int id4,int id5)
132 { SetClipRegion_30(id0,id1,id2,id3,id4,id5); }
134 private native int[] GetClipRegion_31();
135 public int[] GetClipRegion()
136 { return GetClipRegion_31(); }
138 private native void SetOutputWholeExtent_32(int id0,int id1,int id2,int id3,int id4,int id5);
139 public void SetOutputWholeExtent(int id0,int id1,int id2,int id3,int id4,int id5)
140 { SetOutputWholeExtent_32(id0,id1,id2,id3,id4,id5); }
142 private native void SetOutputWholeExtent_33(int id0[]);
143 public void SetOutputWholeExtent(int id0[])
144 { SetOutputWholeExtent_33(id0); }
146 private native int[] GetOutputWholeExtent_34();
147 public int[] GetOutputWholeExtent()
148 { return GetOutputWholeExtent_34(); }
150 private native void SetDataSpacing_35(double id0,double id1,double id2);
151 public void SetDataSpacing(double id0,double id1,double id2)
152 { SetDataSpacing_35(id0,id1,id2); }
154 private native void SetDataSpacing_36(double id0[]);
155 public void SetDataSpacing(double id0[])
156 { SetDataSpacing_36(id0); }
158 private native double[] GetDataSpacing_37();
159 public double[] GetDataSpacing()
160 { return GetDataSpacing_37(); }
162 private native void SetDataOrigin_38(double id0,double id1,double id2);
163 public void SetDataOrigin(double id0,double id1,double id2)
164 { SetDataOrigin_38(id0,id1,id2); }
166 private native void SetDataOrigin_39(double id0[]);
167 public void SetDataOrigin(double id0[])
168 { SetDataOrigin_39(id0); }
170 private native double[] GetDataOrigin_40();
171 public double[] GetDataOrigin()
172 { return GetDataOrigin_40(); }
174 private native void SetOpacity_41(double id0);
175 public void SetOpacity(double id0)
176 { SetOpacity_41(id0); }
178 private native double GetOpacity_42();
179 public double GetOpacity()
180 { return GetOpacity_42(); }
182 private native int GetFrameCount_43();
183 public int GetFrameCount()
184 { return GetFrameCount_43(); }
186 private native void SetFrameCount_44(int id0);
187 public void SetFrameCount(int id0)
188 { SetFrameCount_44(id0); }
190 private native int GetFrameIndex_45();
191 public int GetFrameIndex()
192 { return GetFrameIndex_45(); }
194 private native double GetFrameTimeStamp_46(int id0);
195 public double GetFrameTimeStamp(int id0)
196 { return GetFrameTimeStamp_46(id0); }
198 private native double GetFrameTimeStamp_47();
199 public double GetFrameTimeStamp()
200 { return GetFrameTimeStamp_47(); }
202 private native void Initialize_48();
203 public void Initialize()
206 private native int GetInitialized_49();
207 public int GetInitialized()
208 { return GetInitialized_49(); }
210 private native void ReleaseSystemResources_50();
211 public void ReleaseSystemResources()
212 { ReleaseSystemResources_50(); }
214 private native void InternalGrab_51();
215 public void InternalGrab()
216 { InternalGrab_51(); }
218 private native void SetStartTimeStamp_52(double id0);
219 public void SetStartTimeStamp(double id0)
220 { SetStartTimeStamp_52(id0); }
222 private native double GetStartTimeStamp_53();
223 public double GetStartTimeStamp()
224 { return GetStartTimeStamp_53(); }
226 public vtkVideoSource() { super(); }
228 public vtkVideoSource(long id) { super(id); }
229 public native long VTKInit();