1 // java wrapper for vtkBoxRepresentation object
7 public class vtkBoxRepresentation extends vtkWidgetRepresentation
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 GetPlanes_2(vtkPlanes id0);
19 public void GetPlanes(vtkPlanes id0)
22 private native long GetUnderlyingPlane_3(int id0);
23 public vtkPlane GetUnderlyingPlane(int id0) {
24 long temp = GetUnderlyingPlane_3(id0);
26 if (temp == 0) return null;
27 return (vtkPlane)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
30 private native void SetInsideOut_4(int id0);
31 public void SetInsideOut(int id0)
32 { SetInsideOut_4(id0); }
34 private native int GetInsideOut_5();
35 public int GetInsideOut()
36 { return GetInsideOut_5(); }
38 private native void InsideOutOn_6();
39 public void InsideOutOn()
42 private native void InsideOutOff_7();
43 public void InsideOutOff()
46 private native void GetTransform_8(vtkTransform id0);
47 public void GetTransform(vtkTransform id0)
48 { GetTransform_8(id0); }
50 private native void SetTransform_9(vtkTransform id0);
51 public void SetTransform(vtkTransform id0)
52 { SetTransform_9(id0); }
54 private native void GetPolyData_10(vtkPolyData id0);
55 public void GetPolyData(vtkPolyData id0)
56 { GetPolyData_10(id0); }
58 private native long GetHandleProperty_11();
59 public vtkProperty GetHandleProperty() {
60 long temp = GetHandleProperty_11();
62 if (temp == 0) return null;
63 return (vtkProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
66 private native long GetSelectedHandleProperty_12();
67 public vtkProperty GetSelectedHandleProperty() {
68 long temp = GetSelectedHandleProperty_12();
70 if (temp == 0) return null;
71 return (vtkProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
74 private native long GetFaceProperty_13();
75 public vtkProperty GetFaceProperty() {
76 long temp = GetFaceProperty_13();
78 if (temp == 0) return null;
79 return (vtkProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
82 private native long GetSelectedFaceProperty_14();
83 public vtkProperty GetSelectedFaceProperty() {
84 long temp = GetSelectedFaceProperty_14();
86 if (temp == 0) return null;
87 return (vtkProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
90 private native long GetOutlineProperty_15();
91 public vtkProperty GetOutlineProperty() {
92 long temp = GetOutlineProperty_15();
94 if (temp == 0) return null;
95 return (vtkProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
98 private native long GetSelectedOutlineProperty_16();
99 public vtkProperty GetSelectedOutlineProperty() {
100 long temp = GetSelectedOutlineProperty_16();
102 if (temp == 0) return null;
103 return (vtkProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
106 private native void SetOutlineFaceWires_17(int id0);
107 public void SetOutlineFaceWires(int id0)
108 { SetOutlineFaceWires_17(id0); }
110 private native int GetOutlineFaceWires_18();
111 public int GetOutlineFaceWires()
112 { return GetOutlineFaceWires_18(); }
114 private native void OutlineFaceWiresOn_19();
115 public void OutlineFaceWiresOn()
116 { OutlineFaceWiresOn_19(); }
118 private native void OutlineFaceWiresOff_20();
119 public void OutlineFaceWiresOff()
120 { OutlineFaceWiresOff_20(); }
122 private native void SetOutlineCursorWires_21(int id0);
123 public void SetOutlineCursorWires(int id0)
124 { SetOutlineCursorWires_21(id0); }
126 private native int GetOutlineCursorWires_22();
127 public int GetOutlineCursorWires()
128 { return GetOutlineCursorWires_22(); }
130 private native void OutlineCursorWiresOn_23();
131 public void OutlineCursorWiresOn()
132 { OutlineCursorWiresOn_23(); }
134 private native void OutlineCursorWiresOff_24();
135 public void OutlineCursorWiresOff()
136 { OutlineCursorWiresOff_24(); }
138 private native void HandlesOn_25();
139 public void HandlesOn()
142 private native void HandlesOff_26();
143 public void HandlesOff()
146 private native void PlaceWidget_27(double id0[]);
147 public void PlaceWidget(double id0[])
148 { PlaceWidget_27(id0); }
150 private native void BuildRepresentation_28();
151 public void BuildRepresentation()
152 { BuildRepresentation_28(); }
154 private native int ComputeInteractionState_29(int id0,int id1,int id2);
155 public int ComputeInteractionState(int id0,int id1,int id2)
156 { return ComputeInteractionState_29(id0,id1,id2); }
158 private native void StartWidgetInteraction_30(double id0[]);
159 public void StartWidgetInteraction(double id0[])
160 { StartWidgetInteraction_30(id0); }
162 private native void WidgetInteraction_31(double id0[]);
163 public void WidgetInteraction(double id0[])
164 { WidgetInteraction_31(id0); }
166 private native double[] GetBounds_32();
167 public double[] GetBounds()
168 { return GetBounds_32(); }
170 private native void ReleaseGraphicsResources_33(vtkWindow id0);
171 public void ReleaseGraphicsResources(vtkWindow id0)
172 { ReleaseGraphicsResources_33(id0); }
174 private native int RenderOpaqueGeometry_34(vtkViewport id0);
175 public int RenderOpaqueGeometry(vtkViewport id0)
176 { return RenderOpaqueGeometry_34(id0); }
178 private native int RenderTranslucentPolygonalGeometry_35(vtkViewport id0);
179 public int RenderTranslucentPolygonalGeometry(vtkViewport id0)
180 { return RenderTranslucentPolygonalGeometry_35(id0); }
182 private native int HasTranslucentPolygonalGeometry_36();
183 public int HasTranslucentPolygonalGeometry()
184 { return HasTranslucentPolygonalGeometry_36(); }
186 private native void SetInteractionState_37(int id0);
187 public void SetInteractionState(int id0)
188 { SetInteractionState_37(id0); }
190 private native boolean GetTwoPlaneMode_38();
191 public boolean GetTwoPlaneMode()
192 { return GetTwoPlaneMode_38(); }
194 private native void SetTwoPlaneMode_39(boolean id0);
195 public void SetTwoPlaneMode(boolean id0)
196 { SetTwoPlaneMode_39(id0); }
198 private native boolean GetSnapToAxes_40();
199 public boolean GetSnapToAxes()
200 { return GetSnapToAxes_40(); }
202 private native void SetSnapToAxes_41(boolean id0);
203 public void SetSnapToAxes(boolean id0)
204 { SetSnapToAxes_41(id0); }
206 private native void StepForward_42();
207 public void StepForward()
208 { StepForward_42(); }
210 private native void StepBackward_43();
211 public void StepBackward()
212 { StepBackward_43(); }
214 private native void RegisterPickers_44();
215 public void RegisterPickers()
216 { RegisterPickers_44(); }
218 public vtkBoxRepresentation() { super(); }
220 public vtkBoxRepresentation(long id) { super(id); }
221 public native long VTKInit();